Managing Complex Projects that are Too Large, Too Long and Too Costly
In an earlier article in the Complex Project Management (CPM) series, we introduced the topic and discussed CPM trends. We also presented the new, validated project complexity model. The model consists of nine complexity dimensions that may (and often do) exist on highly complex projects and programs. In this and subsequent articles we will discuss each complexity dimension in detail.
This article considers the unique complexities of large, long-duration, high-cost projects that pose challenges to project success, and offers both old and new management strategies to handle the complexities. Refer to Table 1: Size/Time/Cost Complexity Profile to examine the nature of these project characteristics as the size/time/cost dimensions increase.
Complexity Dimensions | Project Profile | |||
Independent Project | Moderately Complex Project | Highly Complex Project | Highly Complex Program “Megaproject” |
|
Size/Time/Cost |
Size: 3–4 members Time: < 3 months Cost: < $250K |
Size: 5–10 members Time: 3–6 months Cost: $250–$1M |
Size: > 10 members Time: 6 – 12 months Cost: > $1M |
Size: Multiple diverse teams Time: Multi-year Cost: Multiple Millions |
Table 1: Size/Time/Cost Complexity Profile
What Makes Large, Long, High-Cost Projects Complex?
Of the various elements that combine to make long-duration projects complex, the most significant is the inevitable changes that will occur in the business environment, which will necessitate adjustments to virtually all elements of the project. Knowing this, the successful project leadership team evolves, practicing situational project leadership, adapting and modifying their approach to accommodate the inevitable changes. In addition to adapting to change, the sheer size of the work involved for large projects weighs heavy on the project team. Research has demonstrated that the smaller the project team and the fewer deliverables, the greater the likelihood of project success. Therefore, the project leadership teams need to reduce the size of work packages to “seem like” many small projects, as opposed to one very large endeavor. As a final point, team fatigue and burnout lead to complex human interactions and unavoidable staff turnover, both of which are difficult to predict and manage.
Managing the Complexities of Large, Long, High-Cost Projects
The complexities of large projects require that particular attention be directed to planning the project, developing and delivering the solution, selecting team members, and sustaining a high-performing team over the long haul.
Planning the Project
Six important strategies for planning and structuring large, long, high-cost projects are offered, both conventional and adaptive in nature:
- Adaptive management approaches complement traditional practices
- Progressive elaboration allows the project to evolve
- A systematic, reliable approach to estimating increases confidence and accuracy
- Rigorous time and cost management increases reliability
- Stage-gate management enables continuous improvement
- Rigorous risk management pre-empts challenges and seizes new opportunities
1. Adaptive Management Approaches Complement Traditional Practices
For large projects, the ability to adapt is the difference between success and failure. The leadership team should analyze the situation, correctly answering questions like: Is this really a program? Is it a series of modestly scoped, small projects? Must the project or program deliver a product line, a system of systems? Can the solution be delivered in components? Only after this analysis should management decisions be made. In particular for long-duration projects, success depends on selecting the management approach best suited to deal with the changes that will inevitably occur. The team strives to recognize the nature of the problem and solution, and to understand whether the conventional, reductionist systems/software engineering and project management approaches will work effectively. Only then can we make the right choice of management approaches (e.g., conventional vs. adaptive techniques, appropriate project cycles, the best project team structure). It is also prudent to build continuous customer and end-user evaluation and feedback into the approach to ensure that the project delivers what is needed-which often is not what was originally proposed for large, long-duration projects.[i]
2. Progressive elaboration allows the project to evolve and the solution to emerge
Continuously improve and add detail to the project approach as more information becomes available. Allow more accurate and complete plans to emerge from the successive iterations of the planning process. Instead of trying to plan the entire project, start by scheduling only the activities that define firm basic requirements.[ii] Then, begin to plan activities to develop a conceptual design of the solution at a high level, resisting design decisions that will impose constraints.
3. A systematic, reliable approach to estimating increases confidence and accuracy
Estimating is hard, very hard. One precondition to being assigned as manager of a complex project should be a track record of developing reliable estimates. To increase reliability, use multiple estimating techniques. Educate your project sponsor and other key stakeholders about the fallibility of estimates in general and discuss the reliability they can expect from your specific estimates at key points in the project. Without a doubt, early estimates will be highly unreliable, exhibiting a wide range of variability. Numerous uncertainties are involved when building something unique with a team that has not worked together in the past. However, once the project has executed through a few iterations (if using incremental techniques) or through a few project phases (if using linear techniques), you can begin to gauge the speed of progress and adjust your original estimates accordingly.
4. Rigorous time and cost management increases reliability
Delivering on schedule is one of the main challenges for a long-duration project, simply because of the enormous amount of work to be accomplished. Implement a rigorous process for tracking progress and controlling output. Track progress to the next milestone or release scrupulously. Manage the schedule and budget by establishing a project support team to update and maintain the schedule and budget baselines; emphasize to team members that they should bring any issues that put the next milestone/release in jeopardy to your attention immediately.
5. Stage-gate management enables continuous improvement
Stage-gate management can be used to create opportunities to gather feedback from your customers and your team members on a frequent basis. After completing each phase, iteration, or release, conduct informal team-based quality reviews of deliverables. As part of these reviews, determine what worked well and identify opportunities for improvement to the solution development process and team operations. Subsequently, conduct a formal external quality assurance review of major deliverables and incorporate actions to correct defects found in the deliverables that must be resolved before work can proceed. Update the project cost, schedule, and scope baselines for the remaining near-term project phases/iterations, incorporating lessons learned into the plans. As part of the review process, examine the business case to validate that business benefits will be achieved and the investment is still sound. Conduct a formal project review with the project sponsor and other key stakeholders to secure approval to formally launch and expend funds for the next phase/iteration.
6. Rigorous risk management pre-empts challenges and seizes new opportunities
Few projects perform adequate risk management. For large, long-duration projects, it is essential to identify risks after each iteration/phase and re-examine risk responses to:
- Ensure the risk response plans are managing known risks
- Identify new risks and develop risk response plans
- Identify new project dependencies and interrelationships and develop dependency management plans
- Identify previously unknown opportunities to increase the business value of the solution
Developing and Delivering the Solution
Five important strategies, both conventional and adaptive, to deliver the solution on large, long, high-cost projects are presented:
- Iteration is the best defense against uncertainty
- Scope minimization is the key to success
- Last responsible moment decision making keeps your options open
- Rapid application development reduces time to market
- Lean development techniques increase efficiencies
1. Iteration is the best defense against uncertainty
“Projects should always be managed by rapid learning cycles because what we are doing is so complex that nobody knows the answer to begin with.”
-T. Gilb, software engineer and author
Research has repeatedly demonstrated that short-duration projects are more likely to be successful than prolonged endeavors.[iii] Oftentimes business transformation projects involve a mix of complex development efforts, such as business process reengineering, legacy IT system replacement, and the creation of new, innovative business practices that rely heavily on technology. To increase the probability of project success, structure your project into multiple deployments of small solution components rather than taking the “big bang” implementation approach. As you develop and deliver the solution in increments, incorporate lessons learned from each increment into the next iteration and constantly test for alignment with business objectives.
The Standish Group Recipe for Project Success (Table 2) asserts that “success is practically in the oven” when a project follows this recipe. Standish reports that it is prudent to reduce the amount of resources to no more than four people, for no longer than four months, at a cost of less than $500,000. For large, long-duration projects, the only way to get the resources down to this level is to structure the effort into a program comprising multiple projects and to use incremental/iterative solution development.
Ingredients | Clear business objective; minimized scope (microprojects with rigorous configuration management); constant communication and collaboration; proven, standard, stable software infrastructure (vs. custom code); firm basic requirements; formal methodology; reliable estimates |
Mix with | Full-time, co-located core team members (experienced business analyst, project manager, business visionary, architects, and developers) coached by an involved executive project sponsor, involved stakeholders, an iterative development process, and effective decision-making tools (requirements tools, project management tools, design/analysis tools, and modeling tools) |
Bake | No longer than six months; no more than six people; at no more than $750,000 (1999) No longer than four months; no more than four people; at no more than $500,000 (2001) |
Table 2: Standish Group Recipe for Success, 2001
2. Scope minimization is the key to success
The motto of 21st century projects is: “Barely sufficient is enough to move on.” The more features and functions, the larger the project; as we have discovered, less is more. Initially, deliver a minimum viable subset of the full solution to start adding value for the organization as early as possible. Then, continue to deliver components of the system in short-interval deployments. Limit the dependencies between solution components to reduce the cost of changes. Design the solution to be flexible and agile to allow the customer to respond to changes in the business need, technology, or market conditions. End the project when the return on investment in additional increments is marginalized.
3. Last responsible moment decision making keeps your options open
Flexibility comes from delaying design decisions and the start of major activities for key project drivers (information flows, technical decisions, and business decisions) until the last responsible moment; that is, the latest moment possible without compromising cost or schedule. This “keep your options open” approach allows for maximum flexibility.[iv]
4. Rapid application development reduces time to market
If requirements are understood and scope is contained, rapid application development (RAD) allows for a greatly abbreviated timeline. RAD is a method of fielding multiple design/build/test/deliver teams to work concurrently. This component-based approach permits incremental testing and defect repair, significantly reducing risk compared to single, comprehensive delivery. Caution: RAD can be costly if (1) requirements aren’t well-defined, causing a high risk of requirements defects, or (2) the design is not sound, with a minimal number of well-understood dependencies between increments, which can create a high risk of integration and maintenance issues.
5. Lean development techniques increase efficiencies
Even though the project is long and complex, do not be tempted to apply more rigor than necessary. Produce documents and conduct meetings only if they add value to the project. Continually verify that the project is building the minimum viable solution. Keep in mind the motto: “Barely sufficient is enough to move on.”
Selecting Team Members and Maintaining Team Health
For complex, long-duration projects, we offer three suggestions for maintaining team health:
- Select team members for the long haul
- Attention to team health pays dividends
- Share resources to give team members a break in the action
1. Select team members for the long haul
When selecting team members for a long-duration project, keep in mind the special personality traits and coping skills that are needed. Prolonged forced interaction is simply not for everyone. For key positions, select team member who are resilient against social burnout and psychological stress.
2. Attention to team health pays dividends
Longer projects require that attention be directed to the physical and emotional stresses on the project team members. Focusing on the health of the team, making strategic personnel changes at critical junctures to infuse new blood, and providing appropriate team leadership will go a long way in sustaining the team.
3. Share resources to give team members a break in the action
On long-duration projects, critical resources may not always be fully engaged. When this is the case, “lend” them out to a short-duration effort to give the team members a break, allow them to feel the gratification of completing a task or meeting an objective, and then bring them back to your project refreshed and ready to dive back in.
Managing large, long-duration projects | |
Complexities | Management Approaches |
|
Adaptive
Conventional
|
Table 3: Approaches for Managing Large, Long, High-Cost Projects
[i] Linda Vandergriff, Complex Venture Acquisition, 2006. Complexity Conference White Paper.
[ii] The Standish Group International, Inc. Extreme Chaos, 2001.
[iii] ibid.
[iv] Robert Lane, Vincent C. Lepardo, Graham Woodman, How to Deal with Dynamic Complexity on Large, Long Projects. Online at https://www.projecttimes.com/wp-content/uploads/attachments/32_HowtoDealwithDynamicComplexity.pdf, accessed January 2008), p. 5.
This article was adapted with permission from Managing Complex Projects, A New Model, by Kathleen B. Hass. ©2009 by Management Concepts, Inc. All rights reserved. www.managementconcepts.com/pubs.
Don’t forget to leave your comments below
Kathleen Hass is the president of Kathleen Hass and Associates, Inc., a consulting practice specializing in the business analysis, project management, and strategy execution. Ms. Hass is a prominent presenter at industry conferences, author and lecturer. Her expertise includes IT strategic planning, implementing and managing PMOs and BACOEs, facilitating portfolio management, leading technology and software-intensive projects, executive coaching, building and leading strategic project teams, and managing large complex programs. Ms. Hass has over 25 years experience providing professional services to Federal agencies, the intelligence community, and various Fortune 500 companies. Certification include: SEI CMMI appraiser, Baldrige National Quality Program examiner, Zenger-Miller facilitator, and Project Management Institute Project Management Professional. Ms. Hass serves as Director at Large International Institute of Business Analysis. She has authored numerous white papers and articles on leading edge PM/BA practices, the renowned series entitled, Business Analysis Essential Library, a compilation of six titles on critical BA practices. Her book, Complex Project Management, A New Model, was selected to receive the 2009 PMI David I. Cleland Project Management Literature Award to honor the best project management literature published in the last calendar year. Kathleen Hass, PMP, Senior Practice Consultant, can be reached at303.663.8655 Email: [email protected] Website: www.kathleenhass.com.
md live online casino
new vegas online casino https://download-casino-slots.com/
nj online casino promo code
online casino software providers https://firstonlinecasino.org/
jackpotcity online casino
caesars casino free online slot machine games https://onlinecasinofortunes.com/
online casino australia
jack online casino https://newlasvegascasinos.com/
jackpot casino online
slots casino online https://trust-online-casino.com/
nj online casino promo codes
best online casino fast payout https://onlinecasinosdirectory.org/
top casino online
hollywood casino online pa https://9lineslotscasino.com/
best online casino games
fastest withdrawal online casino https://free-online-casinos.net/
online casino no deposit bonus
no deposit bonus online casino https://internet-casinos-online.net/
online casino new jersey
online casino sign up bonus https://cybertimeonlinecasino.com/
codeshare online doubledown casino
best online casino bonuses https://1freeslotscasino.com/
888 online casino nj
online casino bonus no deposit https://vrgamescasino.com/
parx online casino pa
10 dollar minimum deposit usa online casino https://casino-online-roulette.com/
gun lake online casino
hollywood casino pa online https://casino-online-jackpot.com/
betting casino online
virgin online casino https://onlineplayerscasino.com/
firekeepers online casino
new jersey online casino sites https://ownonlinecasino.com/
turning stone online casino
online casino sign up bonus https://all-online-casino-games.com/
virgin online casino
online casino game real money https://casino8online.com/
buy vpn uk
free mobile vpn https://freevpnconnection.com/
nord vpn free trial
free unlimited vpn for pc https://shiva-vpn.com/
best free vpn reddit 2022
free vpn for netflix https://freehostingvpn.com/
free lifetime vpn
buy usa vpn https://ippowervpn.net/
the best free vpn
express vpn free trial https://imfreevpn.net/
free unlimited vpn for pc
vpn browser free https://superfreevpn.net/
how does a vpn work
how to set up vpn https://free-vpn-proxy.com/
vpn blocker
vpn unlimited review https://rsvpnorthvalley.com/
A片
????
goodddd thankssss youuuu
manhunt gay dating
gay men vs women dating as a bi man https://gay-singles-dating.com/
gay blatino dating
gay chubby dating https://gayedating.com/
browse gay dating ads
gay dating com https://datinggayservices.com/
date online personal
online dating online https://freephotodating.com/
find my dating
pof dating app https://onlinedatingbabes.com/
free chat
all dating sites in usa https://adult-singles-online-dating.com/
best singles sites
mature woman dating pictures https://adult-classifieds-online-dating.com/
online dating online
date match site https://online-internet-dating.net/
bbw dating sites
women for free https://speedatingwebsites.com/
date online
dating for free https://datingpersonalsonline.com/
best sites for online dating
free online chatting and dating https://wowdatingsites.com/
dating site sign up
dating apps https://lavaonlinedating.com/
skycouger gf
juicydatessites https://virtual-online-dating-service.com/
meriking
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
https://bantindoisong.net/toi-tuong-cau-viet-nam-chiu-tai-tot/
gay free
japanese singles dating sites https://zonlinedating.com/
free dating sites no fees
dateing https://onlinedatingservicesecrets.com/
online casino pennsylvania
usa casino online https://onlinecasinos4me.com/
speaking rock casino online gambling
free online casino slots https://online2casino.com/
online casino bookie
four winds online casino https://casinosonlinex.com/
free nc gay chat rooms
dirty gay video chat free https://newgaychat.com/
gay sex chat
gay chat men’s room https://gaychatcams.net/
live gay web cam chat rooms
gay sex chat roulette https://gaychatspots.com/
free gay sex chat apps
gay masturbate chat https://gay-live-chat.net/
chat avenue gay chat
gay cruising chat https://chatcongays.com/
gay chat phone line lockerroom
gay chat mature https://gayphillychat.com/
oldest free chat line for straigh or gay
gay chat rooms https://gaychatnorules.com/
gay teen chat room
gay masturbation chat https://gaymusclechatrooms.com/
gay phont chat
hidden gay video chat https://free-gay-sex-chat.com/
free gay chat line live
japan gay teen boy chat https://gayinteracialchat.com/
madridbet
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
http://regeeredmedia.com/embed-video-blog-post-format/
sacramento gay chat
gay chat phone line lockerroom https://gaymanchatrooms.com/
paper writers
help in writing paper https://term-paper-help.org/
write my paper in apa format
buy paper online https://sociologypapershelp.com/
paper writer service
paying someone to write a paper https://uktermpaperwriters.com/
pay to write a paper
cheapest paper writing service https://paperwritinghq.com/
help with a paper
write my paper for cheap https://writepapersformoney.com/
help paper
write my business paper https://write-my-paper-for-me.org/
buy custom papers
paper writing website https://doyourpapersonline.com/
cheap custom papers
help me write my paper https://top100custompapernapkins.com/
buy a paper
paper writing help online https://researchpaperswriting.org/
buy cheap paper
custom papers writing https://cheapcustompaper.org/
buy a college paper
write my paper in apa format https://writingpaperservice.net/
write my paper co
college paper writing service https://buyessaypaperz.com/
write my paper apa style
who can write my paper https://mypaperwritinghelp.com/
ghost writer college papers
paper writing services legitimate https://writemypaperquick.com/
best online paper writers
paper helper https://essaybuypaper.com/
papers writing help
papers writing service https://papercranewritingservices.com/
buy school papers online
website that will write a paper for you https://premiumpapershelp.com/
write my paper apa format
help with writing a paper for college https://ypaywallpapers.com/
can someone write my paper
pay someone to do my paper https://studentpaperhelp.com/
meritking
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
http://stevehoca.com/wordpress2/2019/04/
grandpashabet
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
https://arctechnepal.com/category/gaming/
fuck google
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
https://cambridge.school/3d-rainbow-arc-artra-alexandra/
Elifle Grup Sex Yap脹cam
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
https://yvcsl.com/norman-speaks-at-yvcsl-october-20th-2019/
1concierge
1sampson
Google
Google
[…]Sites of interest we have a link to[…]
porn
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
http://goygoycu.net/page/860
meritking
Managing Complex Projects that are Too Large, Too Long and Too Costly – Project Management Articles, Webinars, Templates and Jobs
http://arandent.hu/2017/09/04/arandent-nyito-oldal-fogaszati-kezeleseink/