RUP Final ProjectInception - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

RUP Final ProjectInception

Description:

Economic Does it make sense? Cost-Benefit, Break-Even, Market Characteristics ... We id these items at a high level. Divide up between team members ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 13
Provided by: Robert9
Category:

less

Transcript and Presenter's Notes

Title: RUP Final ProjectInception


1
RUP Final Project--Inception
  • CS4320Software Process
  • Fall 2005

2
We want first to
  • Define vision
  • Make a business case
  • Determine feasibility
  • Make Buy/Build Decision
  • Make estimate of project
  • Make go/no go decision

3
Then
  • Identify preliminary requirements
  • Identify External Actors
  • Identify Use Cases
  • Identify Development teams
  • Identify Candidate Architecture
  • Prepare Plans

4
Vision
http//www.cc.gatech.edu/classes/AY2006/cs4320_fal
l/Project/vision.htm
5
Business Case
Feasibility Technical Can we do this at
all? Economic Does it make sense?
Cost-Benefit,
Break-Even, Market Characteristics
Operational Does it fit into customer business
model? Can it
be supported? Political Will it be
accepted? Does project have
sponsor?
6
Cost Benefit
  • Should I buy an electric car (next 10 years)?
  • Current
    Proposed
  • Acquisition 0
    27000
  • Register 1200
    4500
  • Insure 5000
    9000
  • Gas (5/gal) 50000
    16667
  • Replace 15000
    0
  • Total 71200 57167

7
Break Even
  • Fixed Costs Cost for first unit
  • Variable Costs Cost per unit
  • Price per unit
  • Expected sales volume

8
Should we build/buy?
  • Option 1 Purchase Developer rights to WebCT
  • Option 2 Greenfield entire program (with reuse
    of open source modules as available)
  • Option 3 Extend Moodle Open Source
  • Option 4 Extend Webwork
  • How do we decide??

9
Houston Are we a go??
Course2000
10
External Actors
11
Use Cases (Primary)
12
External Actor and Use Case ID
  • We id these items at a high level
  • Divide up between team members
  • Each person elaborates a use case as an Analyst
  • Each person designs a realization as a Designer
  • We roll them up and finalize architecture
Write a Comment
User Comments (0)
About PowerShow.com