Cobb, Charles G.,

The project manager's guide to mastering agile : principles and practices for an adaptive approach / Charles G. Cobb. - 1st edition - 1 online resource (426 p.)

Includes index.

Includes bibliographical references and index.

Cover; Title Page; Copyright; Contents; Preface; Acknowledgments; Chapter 1 Introduction to Agile Project Management; The Chasm in Project Management Philosophies; The Evolution of Agile and Waterfall; Definition of waterfall; Definition of agile; Comparison of plan-driven and adaptive approaches; The Evolution of the Project Management Profession; The early history of project management; Transformation of the project management profession; What's driving this change, and why now?; Agile Project Management Benefits; Summary of Key Points; Discussion Topics; Part 1 Fundamentals of Agile Chapter 2 Agile History and the Agile Manifesto Agile Early History; Dr. Winston Royce and the Waterfall model (1970); Early iterative and incremental development methods (early 1970's); Further evolution of iterative and incremental development (mid- to late 1970's); Early agile development methods (1980's and 1990's); Agile Manifesto (2001); Agile Manifesto values; Agile Manifesto principles; Summary of Key Points; Discussion Topics; Chapter 3 Scrum Overview; Scrum Roles; Product owner role; Scrum Master role; Team role; Scrum framework; Sprint planning; Daily standup; Sprint review Sprint retrospective General Scrum/Agile Principles; Variability and uncertainty; Prediction and adaptation; Validated learning; Work in progress; Progress; Performance; Scrum Values; Commitment and focus; Openness; Respect; Courage; Summary of Key Points; Discussion Topics; Chapter 4 Agile Planning, Requirements, and Product Backlog; Agile Planning Practices; Rolling-wave planning; Planning strategies; Spikes; Progressive elaboration; Value-based functional decomposition; Agile Requirements Practices; The role of a business analyst in an agile project; ""Just barely good enough"" Differentiating wants from needs and the ""five whys""MoSCoW technique; User Personas and Stories; User personas; User stories; Epics; Product Backlog; What is a product backlog?; Product backlog grooming; Summary of Key Points; Discussion Topics; Chapter 5 Agile Development, Quality, and Testing Practices; Agile Software Development Practices; Code refactoring; Continuous integration; Pair programming; Test-driven development; Extreme programming (XP); Agile Quality Management Practices; Key differences in agile quality management practices; Definition of ""done"" The role of QA testing in an agile project Agile Testing Practices; Concurrent testing; Acceptance test driven development; Repeatable tests and automated regression testing; Value-driven and risk-based testing; Summary of Key Points; Discussion Topics; Part 2 Agile Project Management; Chapter 6 Time-Boxing, Kanban, and Theory of Constraints; The Importance of Flow; Time-Boxing; Time-boxing advantages; Additional time-boxing productivity advantages; Kanban Process; Push and pull processes; What is a Kanban process?; Differences between Scrum and Kanban; Work-in-process limits in Kanban Kanban boards

Streamline project workflow with expert agile implementation The Project Management Profession is beginning to go through rapid and profound transformation due to the widespread adoption of agile methodologies. Those changes are likely to dramatically change the role of project managers in many environments as we have known them and raise the bar for the entire project management profession; however, we are in the early stages of that transformation and there is a lot of confusion about the impact it has on project managers: There are many stereotypes and misconceptions that exist about both


English

1118991761 9781118991770 eBook


Project management--Data processing.
Agile software development.

HD69.P75 / .C633 2015

658.404028551