Managing Iterative Software Development Projects
✍ Scribed by Kurt Bittner, Ian Spence
- Publisher
- Addison-Wesley Professional
- Year
- 2006
- Tongue
- English
- Leaves
- 672
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Iterative processes have gained widespread acceptance because they help software developers reduce risk and cost, manage change, improve productivity, and deliver more effective, timely solutions. But conventional project management techniques don't work well in iterative projects, and newer iterative management techniques have been poorly documented. Managing Iterative Software Development Projects is the solution: a relentlessly practical guide to planning, organizing, estimating, staffing, and managing any iterative project, from start to finish.Leading iterative development experts Kurt Bittner and Ian Spence introduce a proven, scalable approach that improves both agility and control at the same time, satisfying the needs of developers, managers, and the business alike. Their techniques are easy to understand, and easy to use with any iterative methodology, from Rational Unified Process to Extreme Programming to the Microsoft Solutions Framework.Whatever your roleteam leader, program manager, project manager, developer, sponsor, or user representativethis book will help you• Understand the key drivers of success in iterative projects• Leverage "time boxing" to define project lifecycles and measure results• Use Unified Process phases to facilitate controlled iterative development• Master core concepts of iterative project management, including layering and evolution• Create project roadmaps, including release plans• Discover key patterns of risk management, estimation, organization, and iteration planning• Understand what must be controlled centrally, and what you can safely delegate• Transition smoothly to iterative processes• Scale iterative project management from the smallest to the largest projects• Align software investments with the needs of the businessWhether you are interested in software development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved resultswithout overwhelming you and your team.
✦ Subjects
Менеджмент;Управление проектами;
📜 SIMILAR VOLUMES
Managing risk is essential for every organization. However, significant opportunities may be lost by concentrating on the negative aspects of risk without bearing in mind the positive attributes. The objective of Project Risk Management: Managing Software Development Risk is to provide a distinct ap
This book examines the software development process and how Trac and Subversion help fulfill the requirements of it. It combines theory with practical knowledge and experience that most developers will relate to. This book is aimed at developers of all calibres, but particularly those that lead team
This book is so poorly written (and so obviously not edited) that it is difficult to deal with more than a page at a time. It's too bad because there is an urgent need for a good treatment of this topic; while I tried to read it on a recent train trip, two different people noticed the title and aske
Larman outlines the principles and best practices of iterative, evolutionary, and agile approaches to software development that emphasize collaboration and flexibility, illustrates those practices in an example system for tracking immigrants, and overviews the work products and core practices of the