The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk.
Introduces software development methods, from traditional (hacking, requirements to code, and waterfall) to iterative (incremental build, evolutionary, agile, and spiral).
Illustrates and emphasizes tailoring the development process to each project, with a foundation in the fundamentals that are true for all development methods.
Topics such as the WBS, estimation, schedule networks,...
The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and...
Focus on masters' level education in software engineering. Topics discussed include: software engineering principles, current software engineering curricula, experiences with ex- isting courses, and the future of software engineering edu- cation.
Focus on masters' level education in software engineering. Topics discussed include: software engineering principles, current software engineering cur...