Annotation Are you being asked to manage a project with:- unclear requirements? - high levels of change? - a team using Extreme Programming or other Agile Methods? This book is for project managers who are interested in learning the secrets of successfully controlling and delivering agile projects. From learning how agile projects are different from traditional projects, to detailed guidance on a number of agile management techniques, this book includes contributions from some of the industry experts -- the visionaries who developed the agile methodologies in the first place. Contributors include:- Scott Ambler, developer of Agile Modeling - Alistair Cockburn, the developer of Crystal Methods - Larry Constantine, the visionary behind user-centred design and use cases- Ron Jeffries, co-creator of Extreme Programming - Linda Rising, the leading expert on the use of patterns in software design- and many others.
Your Hands-On, "In-the-Trenches" Guide to Successfully Leading AgileProjectsAgile methods promise to infuse development with unprecedented flexibility, speed, and valueand these promises are attracting IT organizations worldwide. However, agile methods often fail to clearly define the manager s role, and many managers have been reluctant to buy in. Now, expert project manager Sanjiv Augustine introduces agility "from the manager s point of view, offering a proven management framework that addresses everything from team building to project control. Augustine bridges the disconnect between the assumptions and techniques of traditional and agile management, demonstrating why agility is better aligned with today s project realities, and how to simplify your transition. Using a detailed case study, he shows how agile methods can scale to succeed in even the largest projects: Defining a high-value role for the manager in agile project environmentsRefocusing on "outcomes--not rigid plans, processes, or controlsStructuring and building adaptive, self-organizing "organic teams"Forming a guiding vision that aligns your team behind a common purposeEmpowering your team with the information it needs to succeedManaging the flow of customer value from one creative stage to the nextLeveraging your team members strengths as "whole persons"Implementing full-life-cycle agility: from planning and coding to maintenance and knowledge transfer Customizing agile methods to your unique environmentBecoming an "adaptive leader" who can inspire and energize agile teams Whether you re a technical or business manager, "Managing Agile Projectsgives you all the tools you need to implement agility in "your environmentand reap its full benefits. "Managing Agile Projects is part of the Robert C. Martin series.(c) Copyright Pearson Education. All rights reserved.
Agiles Projektmanagement ist ein schneller und flexibler Ansatz zur Entwicklung und Verwaltung von Projekten aller Art, nicht nur im Softwarebereich. Dieses Buch erklärt Ihnen zunächst die agilen Prinzipien und Techniken - auch im Vergleich zum klassischen Projektmanagement. Anschließend sind Sie in der Lage, eine Produkt-Roadmap oder einen Zeitplan für Ihr Projekt nach agilen Prinzipien zu erstellen. Bereiten Sie sich auf Produkteinführungen mit der Leichtigkeit agiler Softwareentwickler vor. Behalten Sie Zeit und Kosten sowie Gruppendynamik, Qualität und Risiko Ihres Projekts im Blick, aber nutzen Sie auch die vorhandenen Freiräume.
Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement software projects in weeks instead of months. Agile Project Management For Dummies can make that happen. This is the first book to provide a simple, step-by-step guide to Agile Project Management approaches, tools, and techniques. With the fast pace of mobile and web technology development, software project development must keep pace; Agile Project Management enables developers to complete and implement projects more quickly and this book shows you how. Offers a practical context for understanding and applying Agile techniques, moving from theory into actual practice Explains when to use Agile and how to avoid common pitfalls Written by experts who know how to apply the principles in real-world situations Agile Project Management For Dummies enables you to understand and apply Agile principles for faster, more accurate development.
This book examines agile approaches from a management perspective by focusing on matters of strategy, implementation, organization and people. It examines the turbulence of the marketplace and business environment in order to identify what role agile management has to play in coping with such change and uncertainty. Based on observations, personal experience and extensive research, it clearly identifies the fabric of the agile organization, helping managers to become agile leaders in an uncertain world. The book opens with a broad survey of agile strategies, comparing and contrasting some of the major methodologies selected on the basis of where they lie on a continuum of ceremony and formality, ranging from the minimalist technique-driven and software engineering focused XP, to the pragmatic product-project paradigm that is Scrum and its scaled counterpart SAFe®, to the comparatively project-centric DSDM. Subsequently, the core of the book focuses on DSDM, owing to the method’s comprehensive elaboration of program and project management practices. This work will chiefly be of interest to all those with decision-making authority within their organizations (e.g., senior managers, line managers, program, project and risk managers) and for whom topics such as strategy, finance, quality, governance and risk management constitute a daily aspect of their work. It will, however, also be of interest to those readers in advanced management or business administration courses (e.g., MBA, MSc), who wish to engage in the management of agile organizations and thus need to adapt their skills and knowledge accordingly.
Management and enables them to deal with the demands and complexities of modern, agile systems/software/hardware development teams. The book examines the project/program manager beyond the concepts of leadership and aims to connect to employees' sense of identity. The text examines human psychological concepts such as “locus of control,” which will help the manager understand their team members’ view and how best to manage their “world” contributions. The authors cover new management tools and philosophies for agile systems/software/hardware development teams, with a specific focus on how this relates to engineering and computer science. This book also includes practical case studies. Discusses management skills needed as they relate to the advances in software development practices Examines how to manage an agile development team that includes teams across geographically, ethnically, and culturally diverse backgrounds Embraces all of the aspects of modern management and leadership
Best practices for managing projects in agile environments—now updated with new techniques for larger projects Today, the pace of project management moves faster. Project management needs to become more flexible and far more responsive to customers. Using Agile Project Management (APM), project managers can achieve all these goals without compromising value, quality, or business discipline. In Agile Project Management, Second Edition, renowned agile pioneer Jim Highsmith thoroughly updates his classic guide to APM, extending and refining it to support even the largest projects and organizations. Writing for project leaders, managers, and executives at all levels, Highsmith integrates the best project management, product management, and software development practices into an overall framework designed to support unprecedented speed and mobility. The many topics added in this new edition include incorporating agile values, scaling agile projects, release planning, portfolio governance, and enhancing organizational agility. Project and business leaders will especially appreciate Highsmith’s new coverage of promoting agility through performance measurements based on value, quality, and constraints. This edition’s coverage includes: Understanding the agile revolution’s impact on product development Recognizing when agile methods will work in project management, and when they won’t Setting realistic business objectives for Agile Project Management Promoting agile values and principles across the organization Utilizing a proven Agile Enterprise Framework that encompasses governance, project and iteration management, and technical practices Optimizing all five stages of the agile project: Envision, Speculate, Explore, Adapt, and Close Organizational and product-related processes for scaling agile to the largest projects and teams Agile project governance solutions for executives and management The “Agile Triangle”: measuring performance in ways that encourage agility instead of discouraging it The changing role of the agile project leader
The rules and practices for Scrum—a simple process for managing complex projects—are few, straightforward, and easy to learn. But Scrum’s simplicity itself—its lack of prescription—can be disarming, and new practitioners often find themselves reverting to old project management habits and tools and yielding lesser results. In this illuminating series of case studies, Scrum co-creator and evangelist Ken Schwaber identifies the real-world lessons—the successes and failures—culled from his years of experience coaching companies in agile project management. Through them, you’ll understand how to use Scrum to solve complex problems and drive better results—delivering more valuable software faster. Gain the foundation in Scrum theory—and practice—you need to: Rein in even the most complex, unwieldy projects Effectively manage unknown or changing product requirements Simplify the chain of command with self-managing development teams Receive clearer specifications—and feedback—from customers Greatly reduce project planning time and required tools Build—and release—products in 30-day cycles so clients get deliverables earlier Avoid missteps by regularly inspecting, reporting on, and fine-tuning projects Support multiple teams working on a large-scale project from many geographic locations Maximize return on investment!
Governments on both sides of the Atlantic have committed to introducing agile change management for faster results with cheaper implementation at lower risk. The first hands-on guide is designed to help public sector leaders reap the rewards of agile methods, based on the latest national and international research.
Agile project management allows you to produce smaller deliverables more frequently and efficiently, making it an excellent choice for teams that work in product development, programming, business analysis, and other collaborative areas. But it is a fragile process that requires the right scope, goals, and management. In this course, author and Project Management Professional Bob McDonald shows you the tools and techniques you need to successfully manage a project through the agile life cycle. Learn how to use agile for the right projects and then walk through the four major phases in the cycle, from scoping the work and designing your sprint structure to collecting requirements, managing the project without interfering in the rapid build process, adapting to feedback, and closing the project. In the bonus chapter, Bob discusses real-life challenges he has encountered running agile projects, giving you real-world perspective into the project life cycle. Agile refers to training of unique approaches and methodologies towards effective software development and project management. Agile methods are based on creating collaborative, cross-functional and self-organized teams or work groups. Agile tactics are designed to lead to greater team performance and advanced efficiency. These methodologies are focused on producing better results than those expected when using conventional techniques. More importantly, training in Agile helps organizations to most speedily respond to the changing needs of their customers, reduce business risks, mitigate uncertainty often caused by varying market forces and raise business ROI by dwelling more on customer value. Agile is becoming the preferred project management approach for fast-moving projects. At the heart of any agile project lies an agile team. In this course, the first in our website's Agile at Work series, expert Douglas Rose uses a sample project to show how to build your agile team. A team with an agile mindset is self-organized, collaborative, and accountable. The methodologies taught in Agile courses vary to a great extent. Each methodology explains a different way of handling software development and general project management. When undergoing training in Agile, you will find that what one training course focuses on may be completely different from what another emphasizes. This is due to the different methodologies and approaches of Agile. There are mainly six Agile methodologies namely Scrum, DSDM, XP, Lean, TDD and Kanban. Agile certifications will always vary depending on the methodology one chooses to go for. Topics include: • What is agile project management? • Selecting an agile project • Scoping the project • Designing your sprint structure • Collecting requirements • Running stand-up meetings • Managing issues and risks • Tracking lessons learned • Responding to change requests • Closing the project • Spotting signs of trouble This course covers the characteristics of Agile Project, the Agile Project life cycle, and the best ways to manage Agile Projects during each phase of their life cycle. We will start by examining the stages of the agile project in detail, including the deliverables you produce along the way. And the most common tools and approaches to help you manage an agile project. Then I will guide you through techniques to help ensure your agile projects will be successful. Next I will describe the characteristics that make a project a good candidate for agile methods and techniques. Then I will show you the various techniques and tools that are applied to determine project scope and set project expectations. Agile projects must be managed with care. Having the right tools and techniques in your toolkit can make the job of managing an agile project much easier. I will introduce you to these tools and techniques in Agile Project Management.
Studienarbeit aus dem Jahr 2009 im Fachbereich Informationswissenschaften, Informationsmanagement, Note: 1,0, Hochschule Deggendorf, Sprache: Deutsch, Abstract: Traditional, inflexible management is inefficient in product development projects: Project members feel uncomfortable and the result does not meet customer’s expectation. Therefore project management needs a kind of reorientation. The key success factors are the performance of the project team and the understanding of the customers’ needs. Therefore the main goal of today’s project management is to create the right environment for the project. Agile project management promises to be a solution: It supports team performance and demands short project cycles. Short iteration and continuous feedback of the customers helps to stay on the right way and to adjust requirements if possible. A popular example of agile project management is SCRUM. This study paper gives an overview about SCRUM itself. It presents roles, ceremonies and artifacts. It shows that SCRUM centers the team and the whole process is build around the team. The rules of SCRUM are simple and can easily be adapted. The focus of this paper is the roles of the process and how SCRUM supports team performance.
The Agile approach to project management is gaining popularity because it gets better results in less time with smaller teams than the old, rigid, plan-driven methods. In today0́9s information-based economy where the internet drives new products and customer requirements change overnight, Agile helps companies keep pace with customer demands by welcoming rapid change as a vital part of the development process.Written for beginners, this book explains Agile concepts using the Scrum approach and fits them together into a cohesive framework. Instead of merely defining terms, it presents Agile as a living, dynamic system for stripping away the frills and getting back to basics while managing projects. The first half of the book explains the Agile Manifesto in detail, both in theory and practice. The second half of the book gives detailed explanations for applying Scrum, which is an Agile method known for its simplicity and ease of implementation.Small startups and entrepreneurs will find practical advice, encouragement, and inspiration in this book, while development teams in larger companies will appreciate its clear, concise explanation of how the pieces of the Agile puzzle fit together.
In a fast-paced environment filled with uncertainty, successfully completing projects on time can feel like running an obstacle course. An emphasis on speed often forces project teams to make decisions without crucial data, leading to frequent changes of direction once more information becomes known. If people arent light on their feet, complicated projects can easily get tripped up.Agile Project Management gives readers the strategies they need to take charge of urgent projects that involve unique resources and elements of uncertainty. The book offers an improvement upon classical project management processes by tying project processes more directly to the ever-changing requirements of business objective achieving improved flexibility and response time. Filled with examples showing how to implement agile PM into all project situations, the book demonstrates how to develop an appropriate and supportive infrastructure and environment, and reviews the roles of the project manager, general management, and the project team. Agile Project Management is the ultimate method for achieving superior results in an accelerated and changing environment.
Streamline project workflow with expert agile implementation The Project Management Profession is beginning to go throughrapid and profound transformation due to the widespread adoption ofagile methodologies. Those changes are likely to dramaticallychange the role of project managers in many environments as we haveknown them and raise the bar for the entire project managementprofession; however, we are in the early stages of thattransformation and there is a lot of confusion about the impact ithas on project managers: There are many stereotypes and misconceptions that exist aboutboth Agile and traditional plan-driven project management, Agile and traditional project management principles andpractices are treated as separate and independent domains ofknowledge with little or no integration between the two andsometimes seen as in conflict with each other Agile and "Waterfall" are thought of as two binary,mutually-exclusive choices and companies sometimes try to force-fittheir business and projects to one of those extremes when the rightsolution is to fit the approach to the project It’s no wonder that many Project Managers might beconfused by all of this! This book will help project managersunravel a lot of the confusion that exists; develop a totally newperspective to see Agile and traditional plan-driven projectmanagement principles and practices in a new light as complementaryto each other rather than competitive; and learn to develop anadaptive approach to blend those principles and practices togetherin the right proportions to fit any situation. There are many books on Agile and many books on traditionalproject management but what’s very unique about this book isthat it takes an objective approach to help you understand thestrengths and weaknesses of both of those areas to see how they canwork synergistically to improve project outcomes in anyproject. The book includes discussion topics, real world casestudies, and sample enterprise-level agile frameworks thatfacilitate hands-on learning as well as an in-depth discussion ofthe principles behind both Agile and traditional plan-drivenproject management practices to provide a more thorough level ofunderstanding.
The development of the Agile Movement, whatever the area ofapplication or discipline, comes from the famous “faster,cheaper, better" maxim. As such, the agile manufacturing paradigmrests on four principles: response to change and uncertainty,supplying highly customized products, synthesis of diversetechnologies, and intra-enterprise and inter-enterpriseintegration. For the reader interested in agile project management applications,response to changes, and transformations and its impact on managingprojects, this book is a must-read. Various insights are covered,including: how to master complexity and changes in projects, economy, andsociety; how interaction between the project management team and projectowners can influence risk management; how to move beyond the traditional mechanistic projectmanagement approach; how to include agile principles into an improved LogicalFramework Analysis structure; what the impact is of agile principles on projectmanagement organizations what kind of innovative project management practice supportsagile principles; and much more.
To survive, let alone to thrive, your personal project management techniques (“PM you”) will need to evolve as an ongoing "work in progress"; continually adapting & modifying to better suit the current situation & prevailing circumstances that you, your project team, and your employer find yourselves in for that particular project. This book has been crafted for both the project management novice who is ready to confront their first real project, through to the seasoned veteran with several project battle campaigns under their belt. Described within is the practical application of field-tested project management techniques to actual situations and prevailing circumstances where commercial realities have to be given serious consideration. This book is based on many years of “real-world” System Development Life Cycle (SDLC) project management, the adaptation of the Project Management Body Of Knowledge (PMBOK®), the blending of Agile techniques, elements from other practices & principles, and the incorporation of the past experiences & lessons learnt from the various industrial backgrounds of those persons who graciously contributed to this book’s creation.
Softwareprojekte stellen alle Beteiligten vor große Herausforderungen. Ein häufig komplexes Projektumfeld führt zu sich ständig ändernden Anforderungen an das Projektziel. Eine Schlüsselrolle kommt hierbei dem Menschen selbst zu, dessen persönliche Fähigkeiten, sein fachspezifisches Know-how und seine Persönlickeit selbst einen erheblichen Einfluss auf die Erreichung des Ziels, die Fertigstellung der Software, nehmen. Die von Tobias Trepper vorgestellte Methode Pik-AS (Projektmanagement in Kooperation - agil und systemisch) vereint nicht nur wissenschaftlich fundiert innovative Erkenntnisse der systemischen Organisationsberatung, sondern analysiert auch mit dem klassischen, dem systemischen und dem agilen die drei vorherrschenden Strömungen des Projektmanagements mit besonderem Blick auf den Menschen selbst.
The popular guide to the project management body of knowledge, now fully updated Now in its seventh edition, this comprehensive guide to project management has long been considered the standard for both professionals and academics. With more than 32,000 copies sold in the last three editions, it has now been fully updated to cover the new PMBOK® Guide. Well-known expert Robert Wysocki has added more than 100 pages of new content based on instructor feedback, enhancing the coverage of best-of-breed methods and tools for ensuring project management success. With enriched case studies, accompanying exercises and solutions on the companion website, and PowerPoint slides for all figures and tables, the book is ideal for instructors and students as well as active project managers. Serves as a comprehensive guide to project management for both educators and project management professionals Completely updated to cover the new PMBOK® Guide Examines traditional, agile, and extreme project management techniques; the Enterprise Project Management Model; and Kanban and Scrumban methodologies Includes a companion website with exercises and solutions and well as PowerPoint slides for all the figures and tables used Written by well-known project management expert Robert Wysocki Effective Project Management, Seventh Edition remains the comprehensive resource for project management practitioners, instructors, and students. (PMBOK is a registered mark of the Project Management Institute, Inc.)
This work is the definitive guide for IT managers and agile practitioners. It elucidates the principles of agile risk management and how these relate to individual projects. Explained in clear and concise terms, this synthesis of project risk management and agile techniques is illustrated using the major methodologies such as XP, Scrum and DSDM. Although the agile community frequently cites risk management, research suggests that risk is often narrowly defined and, at best, implicitly treated, which in turn leads to an inability to make informed decisions concerning risk and reward and a poor understanding of when to engage in risk-related activities. Moreover, the absence of reference to enterprise risk management means that project managers are unable to clearly articulate scope or tailor their projects in line with the wider expectations of the organisation. Yet the agile approach, with its rich toolset of techniques, is very well equipped to effectively and efficiently deal with the risks that arise in projects. Alan Moran addresses the above issues by proposing an agile risk-management process derived from classical risk management but adapted to the circumstances of agile projects. Though his main focus is on the software development process, much of what he describes could be applied to other types of IT projects as well. This book is intended for anyone who is serious about balancing risk and reward in the pursuit of value for their stakeholders, and in particular for those directly involved in agile software development who share a concern for how risk should be managed. Whilst a thorough background in risk management is not presumed, a basic level of familiarity with or exposure to agility is helpful.
Use Kanban to maximize efficiency, predictability, quality, and value With Kanban, every minute you spend on a software project can add value for customers. One book can help you achieve this goal: Agile Project Management with Kanban. Author Eric Brechner pioneered Kanban within the Xbox engineering team at Microsoft. Now he shows you exactly how to make it work for your team. Think of this book as “Kanban in a box”: open it, read the quickstart guide, and you’re up and running fast. As you gain experience, Brechner reveals powerful techniques for right-sizing teams, estimating, meeting deadlines, deploying components and services, adapting or evolving from Scrum or traditional Waterfall, and more. For every step of your journey, you’ll find pragmatic advice, useful checklists, and actionable lessons. This truly is “Kanban in a box”: all you need to deliver breakthrough value and quality. Use Kanban techniques to: Start delivering continuous value with your current team and project Master five quick steps for completing work backlogs Plan and staff new projects more effectively Minimize work in progress and quickly adjust to change Eliminate artificial meetings and prolonged stabilization Improve and enhance customer engagement Visualize workflow and fix revealed bottlenecks Drive quality upstream Integrate Kanban into large projects Optimize sustained engineering (contributed by James Waletzky) Expand Kanban beyond software development