Professional Documents
Culture Documents
S E
USC
S E
Aim of Presentation
Introduce you to the subject of business case analysis and walk you through my book Highlight significant concepts and focus on what you need to do to succeed Discuss how to use software cost models like COCOMO II to help prepare business cases Hopefully, motivate you to read and use the book in practice, the classroom and for fun
September 2001 Copyright RCI, 2001 2
USC
S E
USC
S E
USC
S E
Table of Contents
Part I - Fundamental Concepts
Chapter 1: Improvement is Everybodys Business Chapter 2: Making a Business Case Chapter 3: Making the Business Case: Principles, Rules, and Analysis Tools Chapter 4: Business Cases that Make Sense
September 2001
USC
S E
Contents (Continued)
Part III - Finale
Chapter 9: Overcoming Adversity: More Than a Pep Talk
USC
S E
USC
S E
Fundamentals
Key Point Summary Must view software as a business Must use business measures to justify improvements
Reduce Time to Market
Productivity Increase
Avoid/Cut Cost
Quality Improve
USC
S E
USC
S E
USC
S E
USC
S E
Proof of Concept
September 2001
USC
S E
Decisions should consider both quantitative and qualitative factors The risks associated with the decision should be quantified if possible The timing associated with making decisions is critical Decision processes should be periodically assessed and continuously improved
13
USC
S E
Presentation
Never state a number without bounding it Remember, numbers will come back to haunt you Never talk cost reduction; use avoidance instead Always relate your numbers to benchmarks and your competition
14
USC
Break-even analysis Cause and effect analysis Cost/benefit analysis Value chain analysis Investment opportunity analysis Pareto analysis Payback analysis Sensitivity analysis Trend analysis
15
USC
S E
Supportive Tools
Software packages
Decision support systems
Tax planning and schedules Trade studies and analysis
Spreadsheets
Comparative analysis Trade studies and analysis
USC
PV = FW/(1 + i)N
Present Value
Normalizes future expenditures using current year dollars as a basis for comparison Lets you establish a minimum attractive rate of return
17
USC
S E
Financial data
Inflated labor costs Labor categories/rates Overhead/G&A rates Past costs/performance Tax rates/legalities
Benchmarks
Competitive comparisons Industry norms
Marketing information
Demographic data Market position Sales forecast
18
Metrics
Management measures
September 2001
USC
Tangible benefits
- Cost avoidance - Reduced taxes (credits and depreciation) Intangible benefits - Market drives features - Vendor maintains the product (good and bad) - Package mature (better quality/more robust) - Lever the marketplace
Recurring costs
- Glue code maintenance - Licensing/purchasing - Market watch/test-bed - Relationship management - Technology refresh
TOTAL
September 2001 Copyright RCI, 2001
TOTAL
19
USC
Computing Costs/Benefits
Costs Use COCOTS
Estimates most of the nonrecurring costs Recurring costs should be estimated, for now, using rules of thumb
Benefits
Use COCOMO II
Estimates benchmark costs for option of developing code from scratch or legacy Calibrate model for domain Use maintenance model to include rest of life cycle
Relationship management
Nurtures relationships and develops partnerships
Intangibles
Hard to quantify the cost and schedule impacts Even if you did quantify them, lots of controversy
20
Technology refresh
Market watch looks for better value for $$$
September 2001
USC
ROI = ?/year
Make a second pass to include depreciation
ROI = ?/year
September 2001
List pluses and minuses of options considered Make a recommendation based on the information presented
21
USC
Minuses
License costs can be high COTS products are not designed to plug & play Vendor behavior varies Performance often poor Vendor responsible for evolution/maintenance
Have no control over the products evolution
Copyright RCI, 2001 22
USC
September 2001
USC
Refresh
September 2001
USC
People
Make COTS vendors a part of your team Increase awareness of COTS experience Provide workforce with structure and information
Products
Fit COTS components into product line strategies Maintain open interfaces Manage technology refresh
September 2001
Institutional
Improve purchasing and licensing processes Maintain market watch Capture past performance
25
USC
September 2001
USC
USC
USC
Cash Flow Impacts Cost Basis Cost/Benefits Estimate Fidelity Present Value (PV) Profit and Loss Risks and Their Impacts Sources of funds Tax implications
29
USC
Final Thoughts
Numbers can be your ally when asking for money When asking for money, talk your managements language not ours Dont be casual about numbers, be precise If you want to learn more, read my book
September 2001 Copyright RCI, 2001 30