Architecture-Centered Software Project Planning (ACSPP) is an important software development methodology for planning software projects. By utilizing software architecture when managing projects, practitioners experience better success completing projects on time and within budget, while effectively fulfilling the project's requirements.
Written for project managers and software architects, Architecture-Centric Software Project Management demonstrates how to draw on software architecture to design schedules, generate estimates, make scope decisions, and manage the development team for a successful outcome. The book addresses each cornerstone of effective project management-planning, organizing, implementing, and measuring.
Dan Paulish provides a wealth of practical, experience-based advice on such topics as:
Using architecture to define project organization
Developing realistic schedules
Using global analysis for project and test planning
Managing expectations and deciding when to commit
Building a project culture and an effective team
Managing tradeoffs and making project decisions
Risk management and avoiding unpleasant surprises
Defining project success
Using architecture for global development
In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.
0201734095B11202001
Written for project managers and software architects, Architecture-Centric Software Project Management demonstrates how to draw on software architecture to design schedules, generate estimates, make scope decisions, and manage the development team for a successful outcome. The book addresses each cornerstone of effective project management-planning, organizing, implementing, and measuring.
Dan Paulish provides a wealth of practical, experience-based advice on such topics as:
Using architecture to define project organization
Developing realistic schedules
Using global analysis for project and test planning
Managing expectations and deciding when to commit
Building a project culture and an effective team
Managing tradeoffs and making project decisions
Risk management and avoiding unpleasant surprises
Defining project success
Using architecture for global development
In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.
0201734095B11202001