asee software engineering process improvement workshop hot topic, 2001

8
Software Architecture & Consulting, Inc. greenston e ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001 James Bielak www.greenstoneconsulting.c om

Upload: donoma

Post on 04-Jan-2016

37 views

Category:

Documents


2 download

DESCRIPTION

ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001. James Bielak. www.greenstoneconsulting.com. The IT Industry Albatross…. Many projects are CANCELED before completion Many are LATE Many are OVER BUDGET Many require RESTARTING Products LACK DESIRED FEATURES. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Software Architecture & Consulting, Inc.greenstonegreenstone

ASEE Software Engineering Process

Improvement Workshop

HOT TOPIC, 2001

James Bielak

www.greenstoneconsulting.com

Page 2: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 2Software Architecture & Consulting, Inc.

greenstonegreenstone

The IT Industry Albatross…

Many projects are CANCELED before completion

Many are LATE Many are OVER BUDGET

Many require RESTARTING

Products LACK DESIRED FEATURES

The Standish Group, CHAOS report, 1995

standishgroup.com/visitor/chaos.htm

Page 3: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 3Software Architecture & Consulting, Inc.

greenstonegreenstone

Source of the problem

Lack of user input Incomplete requirements &

specifications Changing requirements &

specifications

The Standish Group, CHAOS report, 1995

standishgroup.com/visitor/chaos.htm

Why don’t we “do” better requirements?

Page 4: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 4Software Architecture & Consulting, Inc.

greenstonegreenstone

The size element of development teams

Distribution of company size

0

10,000

20,000

30,000

40,000

50,000

60,000

1 - 4 5 - 9 10 - 19 20 - 49 50 - 99 100 - 249 250 - 499 500 - 999 > = 1000

Number of Employees

Num

ber o

f Com

pani

es

Fayad, CACM v43 n3 p115

64.9%

13.1%8.9% 7.2%

3.1%

Page 5: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 5Software Architecture & Consulting, Inc.

greenstonegreenstone

Who “does” requirements?

Project managers

System architects

Software developers

“Programmer/Analysts”

Page 6: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 6Software Architecture & Consulting, Inc.

greenstonegreenstone

Conflict of interest!

PMgr: “My team is already overworked!”

SArch: Inventing solutions instead of listening

SDev: “When can I get back to my programming?”

Page 7: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 7Software Architecture & Consulting, Inc.

greenstonegreenstone

Requirements Specialists: HOT TOPIC in 2001

Not just a part-time job Understanding the customer Writing things down Organizing complexity

If you can’t support a fulltime analyst borrow one! outsource!

Page 8: ASEE Software Engineering Process Improvement Workshop HOT TOPIC, 2001

Slide 8Software Architecture & Consulting, Inc.

greenstonegreenstone

We can do better!

Thank you!

James Bielak

[email protected]