An Agile Project Management Model
|
|
|
- Lenard Barker
- 9 years ago
- Views:
Transcription
1 04_Highsmith.qxd 3/1/04 5:47 PM Page 77 Chapter 4 An Agile Project Management Model Principles and Practices Hi, Maya, it s Herman. Hi, dude, how s your project going? asked Maya. Pretty well. Things are actually moving along. We ve implemented a few of the agile practices. But you know, I m just an action kind of guy. Just explain the practices to me. The principles stuff still seems like fluff. I thought they were fluff, too, at the beginning, Maya responded. But once you ve used APM for a while, you ll understand that it s the principles that make the practices flexible. OK, apply principles to iteration planning. Think about Deliver Customer Value. For us, this principle guides the selection of features. We re constantly asking ourselves whether one feature is more valuable than the next. But won t most of the features ship anyway? Possibly, but we keep two things in mind. Sometimes we release incremental versions, and the goal of always having a releasable product really keeps us on our toes. Isn t early release unlikely? Herman asked. 77
2 04_Highsmith.qxd 3/1/04 5:47 PM Page 78 Mostly, but last summer we had a customer with a critical problem. We were able to take a product that was three-quarters finished, do a couple of quick special features for the customer, and deliver it in three weeks. The customer was blown away, and this one spends megabucks. So, on to the Employ Iterative, Feature-Based Delivery principle. That seems redundant with the practice to me, but maybe that just reinforces its importance. That s the general idea. See, you already understand this stuff, Herman! You just don t trust it yet. Maya grinned to herself. She knew it was hard for Herman, who worked for a 75-year-old insurance firm, to break with the conservative, traditional approach that Great Mid-West had always taken to everything, but he was trying, and she gave him lots of credit. That s fine as far as it goes, but does this scale? You and I both know that any competent PM can complete a small, short-term project on force of will alone, but that all changes when you scale the whole thing up. Yeah, but that s where the Simplify principle comes in. It s how you scale everything up without tripping over yourself and your process. For example, on Jupiter, the new project I m running, we have a big team. And to make matters worse, one feature team is distributed. Adopting a collaboration strategy was a given, but we also figured that we might need some additional documentation to keep everyone in sync. Herman interrupted with a See, I told you so. But the Simplify principle keeps it from turning into the pounds of paperwork you generate, Maya laughed. We re bears about using the simplest documentation that accomplishes the goal. We work with just a few documents and keep them as informal as we can. Then we adapt them from time to time as we find what works and what doesn t. So, you use the principles to help adapt practices to specific situations, Herman said. Right. Without these guiding principles we could get hung up on the specific practices instead of understanding the intent of the practices. They keep us from going overboard. One I really get hung up on is Encourage Exploration, Herman replied. This whole notion of responding to change over following a plan, of actually embracing change, is really foreign. That s a tough one, said Maya. We can respond to change and deliver reliably. It s all in how you look at the relationship between uncertainty and time. 78 AN AGILE PROJECT MANAGEMENT MODEL
3 04_Highsmith.qxd 3/1/04 5:47 PM Page 79 My management doesn t care. They just want a commitment, said Herman. There is no way around the fact that the higher the uncertainty, the wider the potential schedule variation, said Maya. It s too bad you aren t here I need a whiteboard to draw this, but imagine that the probability curve of schedules is a skewed distribution curve, one with a long tail of possible very late delivery dates. High exploration-factor projects have a lot of possible dates based upon technology and requirements volatility. Everyone around here just assumes a project is a project is a project. There s no allowance for riskier projects we just get the mantra on time, on budget, on scope over and over. It s like a broken record. Don t remind me. Hopefully we re past that. In effect, the role of dates changes. In low-uncertainty projects, dates are predictions. For high-uncertainty projects, dates are boundaries, as in We will deliver as many features as possible by June. Does that make sense? I think I understand, but I m not sure if the folks around here will get it, Herman said. It took us a while to work through it, too, Maya continued. That s why the principle Encourage Exploration is critical to reducing people s anxiety. I have to keep encouraging people and reminding them that responding to change is part of our day-to-day work. We always have a few people from a conformance-to-plan type organization who get a little crazy at first. We project managers have to encourage them. Lots to think about, said Herman. Bye for now. An Agile Process Framework Process may not be as important as people, but it s far from unimportant. Process has gotten a bad rap in agile circles (much of it deserved) as being static, prescriptive, and difficult to change. But process, per se, doesn t have to be negative, although in many companies the move to improve process leads down a slippery slope to standardization and certification, at which point the static, prescriptive, and difficult to change criticisms are generally accurate. Process, like anything else, must be tied to business objectives. If the business objective is repeatable manufacturing, then a prescriptive AN AGILE PROCESS FRAMEWORK 79
4 04_Highsmith.qxd 3/1/04 5:47 PM Page 80 process may be completely justified. However, if the business objective is reliable innovation, then the process framework must be organic, flexible, and easy to adapt. An agile process framework needs to embody the principles described in the last two chapters. In addition to supporting business objectives, the framework needs to: Support an envision, explore, adapt culture Support self-organizing, self-disciplined teams Promote reliability and consistency to the extent possible given the level of project uncertainty Be flexible and easy to adapt Support visibility into the process Incorporate learning Incorporate practices that support each phase Provide management checkpoints for review The APM model s structure Envision-Speculate-Explore-Adapt- Close focuses on delivery (execution) and adaptation (see Figure 4.1). It is based on the Speculate-Collaborate-Learn model first described in Adaptive Software Development (Highsmith 2000). In the APM model, the Explore phase replaces the Collaborate phase in the earlier model. Although collaboration practices dominate the phase, the action is better described by Explore. Similarly, while Learn reflects the monitoring portion of a feedback-gathering phase, Adapt completes the loop. Not only is the team learning, it is also taking action on that learning. The APM phase names reflect both activities and results. For example, the Envision phase results in a project vision. Furthermore, the departure from traditional phase names such as Initiate, Plan, Manage, Control while subtle, is significant. First, Envision replaces the more traditional Initiate to indicate the criticality of vision. Second, a Speculate phase replaces a Plan phase. Words convey certain meanings, and those meanings arise from systematic use over time. The word plan has become associated with prediction and relative certainty. Speculate indicates that the future is uncertain. We know the future of any project, particularly high explorationfactor projects, contains uncertainty, but we still try to plan that uncertainty away. We have to learn to speculate and adapt rather than plan and build. 80 AN AGILE PROJECT MANAGEMENT MODEL
5 04_Highsmith.qxd 3/1/04 5:47 PM Page 81 Envision Figure 4.1 The APM Process Framework Speculate Release Plan Explore Feature List Adaptive Action Adapt Completed Features Final Product Close Third, the APM model replaces the common Manage phase with Explore. Explore, with its iterative delivery style, is explicitly a nonlinear, concurrent, non-waterfall model. Questions developed in the Speculate phase are explored. Speculating implies the need for flexibility based on the fact that you cannot fully predict the results. The APM model emphasizes execution and the fact that it is exploratory rather than deterministic. Fourth, a team practicing APM keeps its eyes on the vision, monitors information, and adapts to current conditions therefore the Adapt phase. Finally, the APM model ends with a Close phase, in which the primary objectives are knowledge transfer and, of course, a celebration. To sum up, the five phases of agile project management are: 1. Envision: determine the product vision and project scope, the project community, and how the team will work together 2. Speculate: develop a feature-based release, milestone, and iteration plan to deliver on the vision 3. Explore: deliver tested features in a short timeframe, constantly seeking to reduce the risk and uncertainty of the project 4. Adapt: review the delivered results, the current situation, and the team s performance, and adapt as necessary 5. Close: conclude the project, pass along key learnings, and celebrate AN AGILE PROCESS FRAMEWORK 81
6 04_Highsmith.qxd 3/1/04 5:47 PM Page 82 Phase: Envision The Envision phase creates a vision for the customers and the project team that covers what, who, and how. Absent a vision, the remaining activities in getting a project off the ground are wasted effort. In business-speak, vision is the critical success factor early in a project. First, we need to envision what to deliver a vision of the product and the scope of the project. Second, we need to envision who will be involved the community of customers, product managers, project team members, and stakeholders. And, third, the project team members must envision how they intend to work together. Phase: Speculate The word speculate first calls to mind an image of reckless risk taking, but actually the dictionary definition is to conjecture something based on incomplete facts or information, which is exactly what happens during this phase. 1 The word plan has come to connote certainty and prediction, while the more useful definition of plan, for exploratory projects at least, is speculating or hypothesizing based on incomplete information. Colleague Ken Delcol makes a great observation: People believe when they plan that they introduce certainty, which is far from the truth. What they introduce is something to gauge their performance by. Then, when the gauge does not reflect reality, they fail to replan. APM consists more of envisioning and exploring than planning and doing it forces us to confront the reality of today s precarious business environment and highly volatile product development environment. The Speculate phase, which is actually an extension of and interactive with the Envision phase, consists of: Gathering the initial broad requirements for the product Defining the workload as a list of product features 1. Encarta World English Dictionary, 1999, 2000 Microsoft Corporation. 82 AN AGILE PROJECT MANAGEMENT MODEL
7 04_Highsmith.qxd 3/1/04 5:47 PM Page 83 Creating a delivery plan (release, milestones, and iterations) that includes schedule and resource allocations for those features Incorporating risk mitigation strategies into the plan Estimating project costs and generating other required administrative and financial information Phase: Explore The Explore phase delivers product features. From a project management perspective there are three critical activity areas during this phase. The first is delivering planned features by managing the workload and using appropriate technical practices and risk mitigation strategies. The second is creating a collaborative, self-organizing project community, which is everyone s responsibility but is facilitated by the project manager. The third activity is managing the team s interactions with customers, product management, and other stakeholders. Phase: Adapt Control and correction are common terms applied to this lifecycle phase. Plans are made, results are monitored, and corrections are made implying that the plans were right and the actual results, if different from the plan, are wrong. Adapt implies modification or change rather than success or failure. In projects guided by the philosophy that responding to change is more important than following a plan, attributing failure to variation from the plan isn t productive. A purely ad hoc process fails to learn from its mistakes, whereas the incorporation and retention of lessons learned are key pieces of APM. After the Envision phase, the loop will generally be Speculate-Explore- Adapt, with each iteration successively refining the product. However, periodically revisiting the Envision phase may be necessary as the team gathers new information. PHASE: ADAPT 83
8 04_Highsmith.qxd 3/1/04 5:47 PM Page 84 In the Adapt phase the results are reviewed from customer, technical, people and process performance, and project status perspectives. The analysis looks at actual versus planned, but even more importantly, it considers actual versus a revised outlook on the project given up-to-the-minute information. The results of adaptation are fed into a replanning effort to begin the next iteration. Phase: Close Projects are partially defined by the presence of both a beginning and an end. Many organizations fail to identify a project s end point, often causing perception problems among customers. Projects should end with a celebration. The key objective of the Close phase, and the mini close at the end of each iteration, is learning and incorporating that learning into the work of the next iteration or passing it on to the next project team. Judgment Required Because of product and project management s long history of favoring serial development processes, any figure like that of Figure 4.1 can take on a serial appearance. However, while a project may follow the general sequence of Envision, Speculate, Explore, Adapt, and Close, the entire model should be considered fluid. The wording of production-style models implies linearity Initiate, Plan, Manage, Control while the APM terms were selected to imply iterative evolution Speculate, Explore, Adapt. An overemphasis on linearity leads to stagnation, just as an overemphasis on evolution leads to endless, and eventually mindless, change. With either model, development team members, customer team members, and executives need to exercise keen judgment in its application. 84 AN AGILE PROJECT MANAGEMENT MODEL
9 04_Highsmith.qxd 3/1/04 5:47 PM Page 85 Project Size The core values and principles of APM are applicable to projects of any size. Similarly, the practices described in the next few chapters are applicable to projects of any size. However, for project teams that exceed 50 or so people, additional practices or extensions to the described practices may be necessary some of which are described in Chapter 9. As project teams get larger, more documentation, additional coordination practices, increased ceremony, or other compliance activities (financial controls, for example) are usually needed. However, even these expanded practices should still be governed by APM s values and principles. For example, the principle of Simplify still applies to a large project; it just means to employ the simplest practice that works for a team of 150 rather than one of 15. A 500-person team can t be as agile as a 10-person team, but it can be more agile than a competitor s 500-person team. By focusing on delivery, self-organization, and self-discipline, even larger teams burdened with complex coordination issues can readily adapt to business, technology, and organizational changes. Agile Practices The next four chapters describe specific practices that align with the agile values and guiding principles for each of the APM framework phases. These practices should be considered a system of practices, because as a system, they reinforce each other as they align with values and principles. But they do more than align; they implement. Principles without practices are empty shells, while practices without principles tend to be implemented by rote, without judgment. Without principles, we don t know how to implement practices for example, without a Simplify principle we tend to overdo the formality and ceremony of almost any practice. Principles guide practices. Practices instantiate principles. They go hand in hand. AGILE PRACTICES 85
10 04_Highsmith.qxd 3/1/04 5:47 PM Page 86 Aligning principles and practices prompts the realization that the holy grail of best practices is a sham. A wonderful practice for one project team may be a terrible practice for another. Practices are just practices various ways of carrying out some goal. A practice is only good or bad within some context, which might include principles, problem type (e.g., exploratory), team dynamics, and organizational culture. The practices in the following chapters have proven useful in a variety of situations. Some could be useful in production-style projects, just as practices not included may be very useful in agile projects. In selecting and using these practices, I ve used these guiding principles: Simple Generative, not prescriptive Aligned with agile values and principles Focused on delivery (value adding), not compliance Minimum set (just enough to get the job done) Mutually supportive (a system of practices) Few, if any, of the practices described in the following chapters are new. Some of them are variations on a theme of practices described by others. Some are well known; others are not so well known. For example, risk management practices are widely described in the project management literature, while others, like participatory decision making, are not. Therefore, common practices such as risk management will be briefly described and other resources will be referenced, while less well-covered practices such as decision making will be described in more detail. 86 AN AGILE PROJECT MANAGEMENT MODEL
An Agile Project Management Model
Agile Project Management Jim Highsmith Chapter 5 An Agile Project Management Model We improve effectiveness and reliability through situationally specific strategies, processes, and practices. One of the
Agile Project Management. Jan Pool NioCAD University of Stellenbosch 16 April 2008
Agile Project Management Jan Pool NioCAD University of Stellenbosch 16 April 2008 Introduction Objective: Introduce a general Agile Project Management framework. Target Audience: Product, program and project
Compass Interdisciplinary Virtual Conference 19-30 Oct 2009
Compass Interdisciplinary Virtual Conference 19-30 Oct 2009 10 Things New Scholars should do to get published Duane Wegener Professor of Social Psychology, Purdue University Hello, I hope you re having
DESCRIBING OUR COMPETENCIES. new thinking at work
DESCRIBING OUR COMPETENCIES new thinking at work OUR COMPETENCIES - AT A GLANCE 2 PERSONAL EFFECTIVENESS Influencing Communicating Self-development Decision-making PROVIDING EXCELLENT CUSTOMER SERVICE
THE BUSINESS VALUE OF AGILE DEVELOPMENT
David Chappell March 2012 THE BUSINESS VALUE OF AGILE DEVELOPMENT Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates When it comes to creating custom applications, too many of us live
How to Study Mathematics Written by Paul Dawkins
How to Study Mathematics Written by Paul Dawkins Before I get into the tips for how to study math let me first say that everyone studies differently and there is no one right way to study for a math class.
Adopting Agile Project Management - Corporate Culture Must Match (Apr 15)
Adopting Agile Project Management - Corporate Culture Must Match (Apr 15) by Megan Torrance April 20, 2015 If you re contemplating adopting an agile approach, and the thought of implementing new project
How To Plan At A Tribe Of People
ONE Don t Mark My Paper, Help Me Get an A Garry Ridge AS I SHARE with you how we successfully implemented our Don t Mark My Paper, Help Me Get an A philosophy into our performance review system, we ll
(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
How to Outsource Without Being a Ninnyhammer
How to Outsource Without Being a Ninnyhammer 5 mistakes people make when outsourcing for profit By Jason Fladlien 2 Introduction The way everyone does outsourcing is patently wrong, and this report is
www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se
1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between
Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology
Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...
Misconceived. Misdirected. Mismanaged. Why too many companies miss the real value of Lean. A paper by Mark Hughes & Jonathan Gray, Vice Presidents
Lean Transformation Journey Misconceived. Misdirected. Mismanaged. Why too many companies miss the real value of Lean. A paper by Mark Hughes & Jonathan Gray, Vice Presidents Give Lean the Right Focus
SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON
SCRUM A Tool from the Software World Can Improve Analytical Project Outcomes By KyMBER WALTMUNSON When jurisdictions undertake analytical work such as audits, budget analysis, program evaluation, and special
Software Engineering. What is a system?
What is a system? Software Engineering Software Processes A purposeful collection of inter-related components working together to achieve some common objective. A system may include software, mechanical,
The Basics of Scrum An introduction to the framework
The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has
Code Qualities and Coding Practices
Code Qualities and Coding Practices Practices to Achieve Quality Scott L. Bain and the Net Objectives Agile Practice 13 December 2007 Contents Overview... 3 The Code Quality Practices... 5 Write Tests
MITI Coding: Transcript 5
1 MITI Coding: Transcript 5 T: Randy, thanks for coming in today. I wonder if it would be ok if I shared just a few facts with you that I ve gotten from the intake worker. And then we can go on to talk
Kotter and Bridges handouts for participants who did not attend Workshop 1.
MATERIALS AND PREPARATION: Kotter and Bridges handouts for participants who did not attend Workshop 1. Change Management and Leadership Skills handout for participants who did not attend Workshop 1. Strategic
How To Develop An Application
What is Application Lifecycle Management? David Chappell Sponsored by Microsoft Corporation Copyright 2014 Chappell & Associates Defining application lifecycle management (ALM) isn t easy. Different people
Testing, What is it Good For? Absolutely Everything!
Testing, What is it Good For? Absolutely Everything! An overview of software testing and why it s an essential step in building a good product Beth Schechner Elementool The content of this ebook is provided
WHITE PAPER. The Five Fundamentals of a Successful FCR Program
The Five Fundamentals of a Successful FCR Program April 2012 Executive Summary Industry analysts agree that First Contact Resolution (FCR) is the best way to measure the effectiveness of your contact center.
DEFINE YOUR SALES PROCESS
DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS Internet Marketing 101: How Small Businesses Can Compete with the Big Guys DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS A strong and effective sales team
Table of Contents Page Introduction... 3 Key Feedback Principles... 4 Types of Feedback... 5
P r o v i d i n g q u a l i t y f e e d b a c k a g o o d p r a c t i c e g u i d e Table of Contents Page Introduction... 3 Key Feedback Principles... 4 Types of Feedback... 5 Positive Feedback... 5 Developmental
Forex Trading. What Finally Worked For Me
Forex Trading What Finally Worked For Me If you find typographical errors in this book they are here for a purpose. Some people actually enjoy looking for them and we strive to please as many people as
The ITIL Guide to DevOps
Table of Contents Introduction Change Management Release & Deploy Management Incident Management 3 4 6 8 Knowledge Management 9 Conclusion 10 About the author... Alan Sharp-Paul is a Cofounder & Co- CEO
Top 10 Ways. Operational Software Can Boost a Contractor s Bottom Line
Top 10 Ways Operational Software Can Boost a Contractor s Bottom Line Top 10 Ways Operational Software Can Boost a Contractor s Bottom Line Switching to a new operational software solution is a big step
Club Accounts. 2011 Question 6.
Club Accounts. 2011 Question 6. Anyone familiar with Farm Accounts or Service Firms (notes for both topics are back on the webpage you found this on), will have no trouble with Club Accounts. Essentially
Email Marketing Now let s get started on probably the most important part probably it is the most important part of this system and that s building your e-mail list. The money is in the list, the money
TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.
Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives
Copyright (c) 2015 Christopher Small and The Art of Lawyering. All rights reserved.
Copyright (c) 2015 Christopher Small and The Art of Lawyering. All rights reserved. 1 In this special report, I ll be sharing with you the ten biggest mistakes that lawyers make when marketing their law
The Scrum Master role vs. Project Manager
The Scrum Master role vs. Project Manager Marco A. Alba Lopez A. Jalasoft [email protected] RESUMEN It may be usual now a days to see organization asking for these types of roles and believe
Integrated Risk Management:
Integrated Risk Management: A Framework for Fraser Health For further information contact: Integrated Risk Management Fraser Health Corporate Office 300, 10334 152A Street Surrey, BC V3R 8T4 Phone: (604)
THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS
THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS What makes a high-potential? Quite possibly not what you think. The HR Guide to Identifying High-Potentials 1 Chapter 1 - Introduction If you agree people are
Foundations for Systems Development
Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and
Amajor benefit of Monte-Carlo schedule analysis is to
2005 AACE International Transactions RISK.10 The Benefits of Monte- Carlo Schedule Analysis Mr. Jason Verschoor, P.Eng. Amajor benefit of Monte-Carlo schedule analysis is to expose underlying risks to
www.lawpracticeadvisor.com
12 Characteristics of Successful Personal Injury Lawyers By Ken Hardison President of Law Practice Advisor Kenneth L. Hardison, 2009 There s a theory that many successful lawyers and entrepreneurs admittedly
What did I learn from participating in the career fair, and how did my presentation contribute to my classmates knowledge?
Career Fair Reflection 10 CAREERS The BIG Idea What did I learn from participating in the career fair, and how did my presentation contribute to my classmates knowledge? AGENDA Approx. 45 minutes I. Warm
Todd: Kim: Todd: Kim: Todd: Kim:
Todd: [0:00:18] Hey everybody, welcome to another edition of The Prosperity Podcast, this is No BS Money Guy Todd Strobel. Once again, we have my cohost, bestselling financial author Kim Butler with us,
The 5 P s in Problem Solving *prob lem: a source of perplexity, distress, or vexation. *solve: to find a solution, explanation, or answer for
The 5 P s in Problem Solving 1 How do other people solve problems? The 5 P s in Problem Solving *prob lem: a source of perplexity, distress, or vexation *solve: to find a solution, explanation, or answer
COLLEGE ALGEBRA. Paul Dawkins
COLLEGE ALGEBRA Paul Dawkins Table of Contents Preface... iii Outline... iv Preliminaries... Introduction... Integer Exponents... Rational Exponents... 9 Real Exponents...5 Radicals...6 Polynomials...5
Understanding Agile Project Management
Understanding Agile Project Management Author Melanie Franklin Director Agile Change Management Limited Overview This is the transcript of a webinar I recently delivered to explain in simple terms what
16 Questions Sales Managers Must Ask
16 Questions Sales Managers Must Ask Here are 16 critical questions sales managers should learn to ask their salespeople about any pending sale. If managers make a habit of asking these questions during
Spread Betting and The Law Will This Affect YOU?
Spread Betting and The Law Will This Affect YOU? http://www.spreadbettingschool.com/freereport.html To purchase Private Label Rights (PLR) for this report please email [email protected]
Scope Management. It is not the strongest of the species that survive, nor the most intelligent, but the ones most responsive to change.
Chapter 5 Scope Management Project Scope Management includes the processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully.
SPECIFICATION BY EXAMPLE. Gojko Adzic. How successful teams deliver the right software. MANNING Shelter Island
SPECIFICATION BY EXAMPLE How successful teams deliver the right software Gojko Adzic MANNING Shelter Island Brief Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Preface xiii Acknowledgments xxii
As the use of agile approaches
What Does a Business Analyst Do on an Agile Project? By Kent J. McDonald Senior Instructor, B2T Training As the use of agile approaches increases, business analysts struggle to determine how their role
HOW TO. to Executives. You know that marketing automation is the greatest thing since sliced bread. After all, what else can help you...
HOW TO Sell Marketing to Executives Automation You know that marketing automation is the greatest thing since sliced bread. After all, what else can help you... 1 making inroads with the corner office
By Pamela Holloway. So job fit is great for employees, but why should employers care about it?
The Right Person for the Job By Pamela Holloway Selecting the right person for the job has never been more important than it is today. Mistakes are costly. According to Dr. Pierre Mornell, if you make
Massachusetts Institute of Technology Sloan School of Management System Dynamics II: Applications of System Dynamics. Professor Jim Hines
Massachusetts Institute of Technology Sloan School of Management System Dynamics II: Applications of System Dynamics Professor Jim Hines Guidelines for kickoff meeting and first breakout Group presentation:
The Dirty Little Secret of Software Pricing
WHITEPAPER The Dirty Little Secret of Software Pricing Stan Schneider Mr. Customer, our price is $13,349 dollars per floating development seat. Larger teams need more support, so we charge 20% maintenance
The Bubble Sheet A Flexible Action Planning Tool January 2012 Wholonomy Consulting www.wholonomyconsulting.com
The Bubble Sheet A Flexible Action Planning Tool January 2012 Wholonomy Consulting www.wholonomyconsulting.com 1 Foreword We have developed this flexible action planning tool to support individuals and
Seven Things You Must Know Before Hiring a Plumber
Seven Things You Must Know Before Hiring a Plumber Introduction Have you ever had a toilet break in the middle of the night? Or maybe a pipe froze this last winter and burst, causing part of your house
AS CEOS NEAR THE END OF THEIR CAREERS, THEY MUST NAVIGATE THE SUCCESSION
16_Berger 10/13/10 4:21 PM Page 169 Chapter 16 CEO Succession Planning Marshall Goldsmith, Executive Coach Leadership Development and Behavioral Change AS CEOS NEAR THE END OF THEIR CAREERS, THEY MUST
The Take Charge Approach to Leadership
The Take Charge Approach to Leadership Edward J. Tomey, Professor Emeritus Antioch Unviersity New England Department of Organization & Management Note: This article is based on Ed Tomey s book manuscript
Pristine s Day Trading Journal...with Strategy Tester and Curve Generator
Pristine s Day Trading Journal...with Strategy Tester and Curve Generator User Guide Important Note: Pristine s Day Trading Journal uses macros in an excel file. Macros are an embedded computer code within
Book 3 Cost Estimating in an Agile Development Environment. (early release)
Book 3 Cost Estimating in an Agile Development Environment (early release) Book 3: Cost Estimating in an Agile Development Environment In this third book I ll use the slides I gave at a speech several
Moses. July 11-12, 2015. God has a plan for us. Exodus 2-4; Jeremiah 29:11
rd 3 5 July 11-12, 2015 Moses Exodus 2-4; Jeremiah 29:11 God has a plan for us. th Connect Time (20 minutes): Five minutes after the service begins, split kids into groups and begin their activity. Remember
How to brand your dealership.
autorevo.com 2013 Guide #03 How to brand your dealership. a dealership branding guide by AutoRevo. Take a good look at your dealership... How do customers see your dealership? Do you have an obvious identity,
7. Starting Fresh with No Clients to Convert
Managed Services in a Month 2 nd Ed. 69 7. Starting Fresh with No Clients to Convert Many people have asked me whether this book will help new IT consultants to get going as managed service providers.
Agile Project Management
Agile Project Management Summary Certification Abbreviation Prerequisite(s) Classroom Duration Number of CECs Number of Subjects Number of Themes Status ICAgile Certified Expert Agile Project Management
Software Outsourcing - Software Development. [email protected]
Hi I m Tony Radford from West Town Web Services. We area UK based great value, high quality software development and outsourcing solutions business. If you need software built or looked after please get
This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:
AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on
Creating Effective Law Firm Vision and Mission Statements
Creating Effective Law Firm Vision and Mission Statements I. Introduction to Vision and Mission Statements Feeling overwhelmed and out of control in your law practice? Don t let your practice be controlled
11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?
11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process Project management encompasses all the
Scrum Is Not Just for Software
Scrum Is Not Just for Software A real-life application of Scrum outside IT. Robbie Mac Iver 2/9/2009. Agile methods like Scrum can be applied to any project effort to deliver improved results in ever evolving
Effective Ad Writing
Effective Ad Writing How To Get The Most Results from Your Adverts by Joy Miller Limits of Liability / Disclaimer of Warranty The authors and publisher of this book have used their best efforts in preparing
Seven Things You Must Know Before Hiring a Real Estate Agent
Seven Things You Must Know Before Hiring a Real Estate Agent Seven Things To Know Before Hiring a Real Estate Agent Copyright All Rights Reserved 1 Introduction Selling a home can be one of the most stressful
Strategic Business and Operations Framework Understanding the Framework June 30, 2012
Strategic Business and Operations Framework Understanding the Framework June 30, 2012 Table of Contents The Pathway to Success: The Strategic Business and Operations Framework... 3 What is the Strategic
Module 7: Making Better Choices
Module 7: Making Better Choices Everyday people are forced to make choices. This module emphasizes that adolescents are responsible for the choices they make and the choices they do not make. In addition,
How Top Home Improvement Pros Boost their Bottom Line:
How Top Home Improvement Pros Boost their Bottom Line: Manage and Track Your Leads to Win More Deals and Earn More Profit CONTENTS PART I: MISSING PUZZLE PIECES PART II: HOW TO NURTURE YOUR LEADS CONCLUSION
Most Common. Marketing Budget Pitfalls. Avoiding the Mouse Trap
Most Common Marketing Budget Pitfalls Avoiding the Mouse Trap Regardless of industry, marketers across organizations from those in PR and marketing communications, to those in marketing operations struggle
How To Be Culturally Aware
Where Growing Minds Go Global What is Cultural Awareness, anyway? How do I build it? A fish only discovers its need for water when it is no longer in it. Our own culture is like water for the fish. It
Picture yourself in a meeting. Suppose there are a dozen people
1 WHAT IS ACCOUNTABILITY, REALLY? Hypocrisy exists in the space between language and action. Picture yourself in a meeting. Suppose there are a dozen people seated around a table and someone says, I m
THE STORY OF TRACY BEAKER BACK AND BAD by Mary Morris
THE STORY OF TRACY BEAKER BACK AND BAD by Mary Morris Where s the butter? Right under your nose. Not in the puddle! Hey, hey, hey! That s not for lunch! Fine time to be defrosting the freezer! You told
Kanban kick- start. By Tomas Björkholm at Crisp, April 2011
Kanban kick- start By Tomas Björkholm at Crisp, April 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...
The Three-Store Problem A Lesson with Fifth Graders
The Three-Store Problem A Lesson with Fifth Graders by Marilyn Burns From Online Newsletter Issue Number 18, Summer 2005 The December 2003 issue of Teaching Children Mathematics (volume 10, number 4) contained
The 3 Biggest Mistakes Investors Make When It Comes To Selling Their Stocks
3 The 3 Biggest Mistakes Investors Make When It Comes To Selling Their Stocks and a simple three step solution to consistently outperform the market year after year after year. 2 Dear friend and fellow
In control: how project portfolio management can improve strategy deployment. Case study
Case study In control: how project portfolio can improve strategy deployment Launching projects and initiatives to drive revenue and achieve business goals is common practice, but less so is implementing
Cleaning Up Your Outlook Mailbox and Keeping It That Way ;-) Mailbox Cleanup. Quicklinks >>
Cleaning Up Your Outlook Mailbox and Keeping It That Way ;-) Whether you are reaching the limit of your mailbox storage quota or simply want to get rid of some of the clutter in your mailbox, knowing where
The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE
The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE Developing Custom Software for Any Business Challenge: The Complete Guide Copyright 2015 Published by Art & Logic All rights
Selling Agile at Your Company
Selling Agile at Your Company Presented by William F. Nazzaro Hosted by Dave Bieg, Executive Vice President About DevelopMentor DevelopMentor provides solutions for all professionals involved in the lifecycle
Oral Communications. A. Students who benefit.
Oral Communications Students overwhelmingly report that their public speaking improves over the course of their Hamilton career, 1 and that much of this is due simply to their exposure to it in one or
LESSON TITLE: Parable of the Workers in the Vineyard
Devotion NT255 CHILDREN S DEVOTIONS FOR THE WEEK OF: LESSON TITLE: Parable of the Workers in the Vineyard THEME: God is more concerned with our heart s attitude than our service. SCRIPTURE: Matthew 20:1-16
Choosing and Working with a Magento Solution Partner
Choosing and Working with a Magento Solution Partner www.magento.com You ve invested in a Magento ecommerce solution because you know that having a great online store can strengthen your brand, build your
Implementing an Effective Lessons Learned Process in a Global Project Environment Mark Marlin PMP Sr. Vice President, Westney Consulting Group
Implementing an Effective Lessons Learned Process in a Global Project Environment Mark Marlin PMP Sr. Vice President, Westney Consulting Group Abstract A Lessons Learned Process is one that crosses functional
Managing TM1 Projects
White Paper Managing TM1 Projects What You ll Learn in This White Paper: Traditional approaches to project management A more agile approach Prototyping Achieving the ideal outcome Assessing project teams
Moving on! Not Everyone Is Ready To Accept! The Fundamental Truths Of Retail Trading!
Moving on If you re still reading this, congratulations, you re likely to be in the minority of traders who act based on facts, not emotions. Countless others would have simply denied the facts, and moved
