Details

Making Sense of Agile Project Management


Making Sense of Agile Project Management

Balancing Control and Agility
1. Aufl.

von: Charles G. Cobb

59,99 €

Verlag: Wiley
Format: PDF
Veröffentl.: 08.02.2011
ISBN/EAN: 9781118015681
Sprache: englisch
Anzahl Seiten: 272

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

<b>Making Sense <i>of</i> Agile Project Management</b> <p><i>Business & Economics/Project Management </i> <p><b>The essential primer to successfully implementing agile project management into an overall business strategy </b> <p>For a project to be truly successful, its management strategy must be flexible enough to adapt to dynamic and rapidly evolving business needs. <i>Making Sense of Agile Project Management</i> helps project managers think outside the box by presenting a deep exploration of agile principles, methodologies, and practices. Straying from traditional bureaucratic procedures that are rigidly defined, this book espouses a heavy reliance on the training and skill of collaborative, cross-functional teams to adapt the methodology to the problem that they are attempting to solve—rather than force-fitting a project to a particular methodology. <i>Making Sense of Agile Project Management: </i> <ul><li>Focuses on how agile project management fits with other more traditional project management models to provide a more effective strategy</li> <li>Includes many cases taken from real-world companies illustrating good and bad agile implementation</li> <li>Provides coverage that is balanced and objective with discussion of both agile and non-agile methodologies</li></ul> <p><i>Making Sense of Agile Project Management</i> employs a straightforward approach that enables project managers to grasp concepts quickly and develop adaptable management tools for creating a vibrant and fluid business environment. By utilizing the principles laid out in this book, business managers and leaders will strengthen their ability to meet the risks and complexities of any individual project—and better understand how to blend the appropriate balance of control and agility into an overall business strategy.
<p>Preface ix</p> <p>Who Should Read This Book? ix</p> <p>Brief Overview of the Book x</p> <p>Why I Wrote This Book xii</p> <p>How to Use This Book xiv</p> <p>Part I xiv</p> <p>Part II xv</p> <p>Part III xvi</p> <p>Acknowledgments xvii</p> <p><b>Part I Overview</b></p> <p><b>1 Introduction 3</b></p> <p>Meaning of the Word “Agile” 3</p> <p>Meaning of the Word “Waterfall” 5</p> <p>Polarization of Agile and Traditional Waterfall Approaches 7</p> <p>The Program du Jour Effect 9</p> <p>Impact on Project Management 10</p> <p>Common Agile Misconceptions 14</p> <p>The Pizza Box Methodology 14</p> <p>All-or-Nothing Thinking 15</p> <p>Traditional Development Approaches Are Dead 15</p> <p>Just Do It Faster 16</p> <p>Becoming Agile Only Impacts the Development Organization 16</p> <p>Agile Is Just a Development Methodology 17</p> <p>What Agile Doesn’t Tell You 18</p> <p><b>2 Agile Values, Principles, and Practices 21</b></p> <p>Lean Software Development Principles 21</p> <p>Lean Principles 22</p> <p>Interrelationship of Lean and Agile 36</p> <p>Agile History and Overview 38</p> <p>Agile Perceptions and Reality 44</p> <p>General Agile Practices 47</p> <p>Organizational Practices 48</p> <p>Planning Practices 49</p> <p>Requirements Definition Practices 51</p> <p>Summary of Agile Techniques and Practices 54</p> <p><b>3 Becoming More Agile 57</b></p> <p>Agile Benefits and Tradeoffs 57</p> <p>Focus on Successful Business Outcomes 57</p> <p>Customer Satisfaction and Competitive Advantage 60</p> <p>Organizational Effectiveness, Cross-Functional Synergy, and Employee Morale 60</p> <p>Higher Productivity and Lower Costs 60</p> <p>Potential for Higher Quality 62</p> <p>Obstacles to Becoming Agile 62</p> <p>Corporate Culture 63</p> <p>Organizational Commitment 66</p> <p>Risk and Regulatory Environment 66</p> <p>Developing a More Agile Approach 67</p> <p>Developing an Agile or Lean Mindset 67</p> <p>Hybrid Approaches 68</p> <p><b>4 Case Studies 71</b></p> <p>Sapient 73</p> <p>Unique Challenges 73</p> <p>Process Methodology Selection and Design 74</p> <p>Methodology Summary 77</p> <p>Methodology Description 78</p> <p><b>5 Part I Summary and Action Plan 85</b></p> <p>Overall Summary 85</p> <p>Developing an Action Plan for Your Business 88</p> <p>Planning Questions 88</p> <p>Alternative Approaches 91</p> <p>How Do You Get There? 93</p> <p><b>Part II Overview</b></p> <p><b>6 Agile Project Management 101</b></p> <p>Agile Project Management Roles 101</p> <p>Comparison of Traditional and Agile Project Management Roles 103</p> <p>Agile Business Analyst Role 106</p> <p>Agile Project Management Approach 107</p> <p>Project Management Mindset 107</p> <p>Project Management Skills 111</p> <p>Agile Project Management Practices 112</p> <p>Agile Project Management Principles 113</p> <p>Agile Project Management Techniques 117</p> <p>Agile Project Management Models 119</p> <p>Agile and A Guide to Project Management Body of Knowledge (PMBOK® Guide) 124</p> <p>Merging PMBOK® Thinking and Agile Thinking 130</p> <p><b>7 Fundamental Principles behind SDLC Models 131</b></p> <p>General Software Development Life Cycle (SDLC) Considerations 132</p> <p>Flexibility versus Rigidity 133</p> <p>Relationship of Training and Process Design 135</p> <p>Reliable versus Repeatable Processes 136</p> <p>Interrelationship of Life-Cycle Model Selection Factors 138</p> <p>Requirements Definition and Management Approach 138</p> <p>Business Process Considerations 141</p> <p>Requirements Complexity Considerations 142</p> <p>Testing Considerations 142</p> <p>Supportability Considerations 144</p> <p>Prioritization of Requirements 145</p> <p>Risk Management, Uncertainty, and Planning Approach 148</p> <p>Risk Management Considerations 148</p> <p>Management of Uncertainty Considerations 151</p> <p>The Role of Planning 154</p> <p>The Role of Leadership and Training 156</p> <p>Leadership 156</p> <p>Training 158</p> <p>The Role of Documentation 160</p> <p><b>8 Software Development Life Cycles 163</b></p> <p>Types of Software Development Life Cycles 164</p> <p>Traditional Plan-Driven Life-Cycle Model 168</p> <p>Incremental Life-Cycle Model 173</p> <p>Iterative Plan-Driven Life-Cycle Model 174</p> <p>Iterative Emergent Life-Cycle Model 176</p> <p>Adaptive Life-Cycle Model 178</p> <p>Summary of SDLC Guidelines 180</p> <p>General Considerations 180</p> <p>Requirements Management Considerations 181</p> <p>Risk Management Considerations 181</p> <p>Project Scope and Complexity Considerations 182</p> <p>Other Considerations 182</p> <p>Selecting a Software Development Life Cycle 182</p> <p>Comparison of Approaches 182</p> <p>Life-Cycle Model Selection Examples 184</p> <p><b>9 Part II Summary and Action Plan 191</b></p> <p>Summary of Impact on Project Managers and PMI® 191</p> <p>Developing an Action Plan for Project Managers 193</p> <p>Incremental Improvements 193</p> <p>Designing and Implementing Hybrid Approaches 194</p> <p>Implementing Pure Agile Project Management Approaches 194</p> <p>Helping Companies Move in the Right Direction 195</p> <p><b>Part III Appendices</b></p> <p><b>Appendix A Overview of Agile Development Practices 199</b></p> <p>Extreme Programming 199</p> <p>Feature-Driven Development 202</p> <p>Test-Driven Development 205</p> <p>Pair Programming 207</p> <p>Code Refactoring 208</p> <p>Continuous Integration 209</p> <p><b>Appendix B Overview of Agile Project Delivery Frameworks 211</b></p> <p>Scrum 211</p> <p>Dynamic Systems Development Model (DSDM) 215</p> <p>Agile Modeling 219</p> <p>Agile Unified Process 221</p> <p>Lean Software Development 224</p> <p>Additional Reading 228</p> <p>Glossary of Terms 228</p> <p>Index 235</p>
<p><b>CHARLES G. (CHUCK) COBB, PMP,</b> is President of Breakthrough Solutions, Inc., of Medfield, Massachusetts. He is a senior-level project/program manager with a broad and deep background in business systems analysis and software development. He has worked with many companies in different application environments using numerous project management methodologies—both agile and not-so-agile—for more than twenty years. </p>
<p><i>Business & Economics/Project Management </i></p> <p><b>The essential primer to successfully implementing agile project management into an overall business strategy </b> <p>For a project to be truly successful, its management strategy must be flexible enough to adapt to dynamic and rapidly evolving business needs. <i>Making Sense of Agile Project Management</i> helps project managers think outside the box by presenting a deep exploration of agile principles, methodologies, and practices. Straying from traditional bureaucratic procedures that are rigidly defined, this book espouses a heavy reliance on the training and skill of collaborative, cross-functional teams to adapt the methodology to the problem that they are attempting to solve—rather than force-fitting a project to a particular methodology. <i>Making Sense of Agile Project Management: </i> <ul><li>Focuses on how agile project management fits with other more traditional project management models to provide a more effective strategy</li> <li>Includes many cases taken from real-world companies illustrating good and bad agile implementation</li> <li>Provides coverage that is balanced and objective with discussion of both agile and non-agile methodologies</li></ul> <p><i>Making Sense of Agile Project Management</i> employs a straightforward approach that enables project managers to grasp concepts quickly and develop adaptable management tools for creating a vibrant and fluid business environment. By utilizing the principles laid out in this book, business managers and leaders will strengthen their ability to meet the risks and complexities of any individual project—and better understand how to blend the appropriate balance of control and agility into an overall business strategy.

Diese Produkte könnten Sie auch interessieren:

Projektmanagement und Prozessmessung
Projektmanagement und Prozessmessung
von: Ernst Jankulik, Peter Kuhlang, Roland Piff
PDF ebook
51,99 €
Project Management
Project Management
von: Harold Kerzner
PDF ebook
71,99 €