project & risk management for next class -- pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6...

11
Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 • Introductions • Software Development Processes • Software Maturity Models • Risk Management • Project Management

Upload: jennifer-haynes

Post on 14-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6

• Introductions

• Software Development Processes

• Software Maturity Models

• Risk Management

• Project Management

Page 2: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Introduce Yourselves

• Name

• Game Interests

• Team or … Still Looking for a Team?

Page 3: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Software Development Processes

• Waterfall Process

• Prototyping / RAD

• Incremental Development

Page 4: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Software Maturity Models

• SEI Capability Maturity Model

• IBM STL’s Maturity Model

Page 5: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Risk Management

• Sources of Risk

• Risk Management

Page 6: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Top 10 Sources of Risk1. Personnel shortfalls.2. Unrealistic schedules and budgets.3. Developing the wrong software functions.4. Developing the wrong user interface.5. Gold plating.6. Continuing stream of requirements changes.7. Shortfalls in externally performed tasks.8. Shortfalls in externally furnished components.9. Real-time performance shortfalls.10. Straining computer science capabilities.

Source: Boehm 1991 cited in Pfleeger text.

Page 7: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Three Risk Management Concepts(Rook 1993)

• Risk impact.

• Risk probability.

• Risk control.

Source: Rook 1993 cited in Pfleeger text.

Page 8: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Project Management

• Plan vs. Reality

• People Management

• W5HH

Page 9: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

Typical Project Plan Elements1. Scope2. Schedule3. Team organization4. Technical description of proposed system5. Standards, procedures, tools, & techniques6. Quality assurance plan7. Configuration management plan8. Documentation plan9. Data management plan10. Resource management plan11. Test plan12. Training plan13. Security plan14. Risk management plan15. Maintenance plan

Source: Pfleeger text.

Page 10: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

The Right-to-Left Schedule

Page 11: Project & Risk Management For next class -- Pressman: 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 Introductions Software Development Processes Software Maturity Models

A Capsule Course in Human Relations1. Five most important words in the English Language:

“I am proud of you.”2. Four most important words:

“What is your opinion?”3. Three most important words:

“If you please.”4. Two most important words:

“Thank you.”5. Least important word:

“I.”

Source: Robert Woodruff, Retired Chairman, The Coca-Cola Company in Edler text.