Professional Documents
Culture Documents
Four Secrets Project Success
Four Secrets Project Success
Four Secrets Project Success
By Carl Breunlin
Director Project Office
Software Architects, Inc.
602.776.9555
Chicago l Cincinnati l Columbus l Dallas l Denver l Fort Lauderdale l Houston l Indianapolis l Phoenix l Tallahassee l Tampa l www.sark.com
Premise:
What you do before a project
starts significantly influences
the success or failure of your
effort.
2
With that said, there are 4 secrets to project
success
And
They are easy to implement
Focus on Feasible
Get the Numbers Right
Never Second Guess the Estimate
Dont Loose Control
3
Focus On Feasibility
FACT:
You cant determine feasibility until you
know the details of a project.
Based on the details you can determine:
Technical feasibility
Financial feasibility
Schedule feasibility
Organizational feasibility
4
The Easiest Way to Get the Details is to Write a
System Description
5
System Description Table of Contents Technical Feasibility
1.0 System overview
2.0 Current system definition
Is the network OK?
3.0 New system definition
4.0 Impacts of the new system
Do we have enough
(organizationally, financially, etc.) processing power?
5.0 Advantages and disadvantages of new
system Are we pushing the state
6.0 Notes
of the art?
YES NO
Will performance be an
Technical X
issue?
Financial Are there technical
Schedule limitations?
Organizational
Has this been done
before?
6
System Description Table of Contents Financial Feasibility
1.0 System overview
2.0 Current system definition Is the total budget
3.0 New system definition adequate?
4.0 Impacts of the new system
(organizationally, financially, etc.)
Is the budget per period
5.0 Advantages and disadvantages of new
system adequate?
6.0 Notes
What is the ROI?
YES NO
When is Break Even?
Technical X Are there hidden costs?
Financial X
What are the intangible
Schedule
benefits
Organizational
7
System Description Table of Contents Schedule Feasibility
1.0 System overview
2.0 Current system definition What is the drop dead
3.0 New system definition date?
4.0 Impacts of the new system
(organizationally, financially, etc.)
Can the project be
5.0 Advantages and disadvantages of new
system completed by then?
6.0 Notes
When do major
milestones need to be
completed?
YES NO
8
System Description Table of Contents Organizational Feasibility
1.0 System overview
2.0 Current system definition Does the IT team have the
3.0 New system definition experience for a project of this
4.0 Impacts of the new system size?
(organizationally, financially, etc.)
5.0 Advantages and disadvantages of new Do we have a world-class
system
6.0 Notes
Project Manager?
Do we have experience with
YES NO
this technology?
Technical X How will the new system
Financial X impact the organization?
Schedule X
What impacts are there to
Organizational X
vendors/partners, etc.?
How much training is
required?
9
System Description
Table of Contents
1.0 System overview Feasibility Analysis Once feasibility
2.0 Current system analysis is
definition Technical complete, it is
3.0 New system
definition
Financial easy to put
4.0 Impacts of the new
system
together a plan for
(organizationally, Schedule any item not
financially, etc.)
5.0 Advantages and Organizational feasible or
disadvantages of new marginally feasible
system
6.0 Notes
10
If Feasible, the Next Step is to Get the
Numbers Right
12
Suppose You Collected These Requirements and
Grouped Them As Follows
Requirement Design Element
Shall be able to view general ledger entries in multiple
currencies Accounting
Shall allow viewing of general ledger entries by invoice
13
It Would Then Be Straightforward to Create an
Accurate Estimate As Follow:
14
This is How SARK Creates Accurate Estimates
Your life
What needs to be built
cycle
15
Now that we know about
feasibility and estimating,
theres one more project
sinking torpedo to address
namely second guessing the
estimate.
16
Imaging the Following Conversation
17
This is called
Second Guessing the Estimate
IT NEVER WORKS!
18
Instead of Second Guessing - Use SARKs
Approach to Reconcile Wants with Budget
1. First, double check the estimate for accuracy be careful
2. Next, analyze expensive features are they worth it?
3. Then prioritize expensive features or get rid of them
4. If necessary schedule multiple releases plan a multi-
period roll-out to match budget with needs
19
With this approach, your project is much,
much more likely to succeed.
20
Now We Can Turn Our Attention
to the Last Secret:
Dont Loose Control
Control Cost & Schedule
Control Changes
Control Quality
21
Controlling Cost and Schedule
$80,000
$60,000
$40,000
$20,000
$0
Jan Feb. Mch. April May
BCWS $20,000 $28,000 $36,000 $52,000 $68,000
BCWP $16,000 $20,000
ACWP $22,000 $28,000
22
Controlling Changes
23
Controlling Quality
24
Summary
The premise of our discussion today is
that what you do before a project starts
significantly influences the success or
failure of your effort.
25
Questions?
Thank you for your time.
Need More Info?
Contact:
Carl Breunlin
cbreunlin@sark.com
602.776.9555
Software Architects Inc. is a full service software consulting firm
specializing in custom application development and application
integration. Please visit our web site at:
www.sark.com
26