Agile Product and Project Management: A Step-by-Step Guide to Building the Right Products Right
Use this comprehensive Agile product and project management guide with real-world case studies and examples for self-learning or as a student textbook. Whether you are a CEO or a student, this book will take you from Agile delivery to team topology and product-market fit.
Agile delivery is becoming a mainstream project management framework, increasing demand for an understanding of modern related concepts. Agile Product and Project Management covers IT delivery and project management basics while approaching IT as a customer-centric product delivery ecosystem.
The book covers two major topics: building the RIGHT product and building the product RIGHT. Each chapter builds on the materials in the previous chapter. Terminology and exercises are introduced sequentially. The book takes you on a journey from identifying a product using Agile principles to delivering and iterating on this process, step-by-step. The final chapter provides practical advice on role-based interviews, career progression, professional certifications and affiliations, and communities of practice.
- The Objectives and Key Results (OKR) framework, which explains why every project has to align with organizational objectives and how these objectives are used to measure project success
- Agile (Scrum, Kanban, XP), Waterfall, and hybrid product and project management practices, and how to apply the “working backwards” framework from the customer to IT projects
- The Lean Startup framework of product design, based on the “build-measure-learn” feedback loop, and compared with Waterfall requirements gathering and project scope management
- Design Thinking and customer research practices
- The product backlog taxonomy (epic, user story, subtask, bug, etc.), prioritization techniques, ongoing backlog maintenance, and stakeholder communication
- Major aspects of IT delivery, including Agile teams, roles, frameworks, and success criteria
- Waterfall planning and Scrum, in detail, including its Sprint structure, artifacts, roles, and ceremonies (meetings) as well as a comparison of Agile scaling frameworks
- Case studies of modern technology leaders, from startups to FAANG
- Examples of release plans and delivery reports based on actual projects in a wide range of companies, ways to minimize technical debt, implement DevOps, and establish quality management practices for software products
- Effective ways of managing dependencies and delivering products that delight customers and made the Silicon Valley giants successful and allowed for rapid business growth
Who This Book Is For
Graduate students specializing in computer science, information systems, project management, and related management areas; practitioners seeking professional development; and project management professionals looking to grow their careers into Agile product and project management
Contents About the Author About the Technical Reviewer Acknowledgments Preface Chapter 1: The Role of Project and Product Management in Software Delivery and IT Services What Does It Mean to “Deliver” Software and IT Services? The History of Project Management as a Profession Lean Agile Key Points Chapter 2: Starting with Why Introduction Organizational Mission and Vision Product Vision Objectives and Key Results (OKRs) Four Steps in the Annual OKR-Setting and Alignment Process Key Points Chapter 3: Getting to Know Your Customer Introduction Product Definition Persona Analysis User Segmentation Customer Journey Empathy Map Product Canvas Technology Adoption Curve Product Life Cycle Lean UX Concepts Key Points Chapter 4: Validating the Product Hypothesis Introduction Lean Startup: Fail Fast, Succeed Faster Customer Hypothesis: Fall in Love with the Problem, not with the Solution Pivot or Persevere User Research Validation Canvas Design Sprints and Design Thinking MVP (Minimum Viable Product) Key Points Chapter 5: Creating and Maintaining IT Requirements Introduction Requirements in Software Development Requirements in Traditional Project Management Software Requirements Specification (SRS) Software Design Specifications Use Cases Unified Modeling Language User Stories Product Backlog Story Mapping Key Points Chapter 6: Waterfall, Agile, and Hybrid Delivery Frameworks Agile Mindset Agile Frameworks Scrum Kanban Extreme Programming Organizational Structure and Team Topology Roles in Agile Key Points Chapter 7: Agile Estimation and Planning Planning Fundamentals Incremental Planning Multilevel Planning Estimation in Agile Key Points Chapter 8: Incremental Delivery and Continuous Improvement Incremental Delivery Product Roadmap and Release Plan Agile Metrics Continuous Improvement and Retrospectives Product Life Cycle Key Points Chapter 9: Agile Implementation Beyond IT: Budget Management, Risk Management, and Procurement Management in Agile Agile Beyond IT Organizational Management and Agile Leadership Using Agile in Sales Agile Finance and Budget Management Agile Risk Management Procurement Management in an Agile Organization Quality Management in Agile Communications Management in Agile Key Points Chapter 10: Scaling Agile Delivery What Does Agile at Scale Mean? Scaled Agile Framework (SAFe) Large-Scale Scrum Disciplined Agile Delivery (DAD) Spotify Scaling Model Nexus [email protected] Other Frameworks Comparison of Scaled Agile Frameworks Organizational-Level Agile Transformation Key Points Chapter 11: Final Project, Agile Career Progression, and Interview Tips The Goal The Format The Grading Rubric Agile Roles Agile Career Progression Agile Job Interviews
How to download source code?
1. Go to:
2. In the Find a repository… box, search the book title:
Agile Product and Project Management: A Step-by-Step Guide to Building the Right Products Right, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.