examining perceptions of agility in software development practice

13
Examining Perceptions of Agility in Software Development Practice Sergio De Cesare Mark Lycett Robert D.Macredie Chaitali Patel Ray Paul Presenter 995202012 陳陳陳

Upload: pillan

Post on 14-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

Examining Perceptions of Agility in Software Development Practice. Sergio De Cesare Mark Lycett Robert D.Macredie Chaitali Patel Ray Paul Presenter 995202012 陳致豪. Differences. Favoring individuals & interactions. VS. Processes & tools. Working Software. VS. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Examining Perceptions of Agility in Software Development Practice

Examining Perceptions of Agility in Software Development Practice

Sergio De CesareMark Lycett

Robert D.MacredieChaitali Patel

Ray PaulPresenter 995202012 陳致豪

Page 2: Examining Perceptions of Agility in Software Development Practice

Differences

VS Processes & toolsFavoring individuals & interactions

VS Comprehensive DocumentationWorking Software

VS Contract Negotiation

Customer Collaboration

VS Following a PlanResponding to Change

Page 3: Examining Perceptions of Agility in Software Development Practice

Survey

• Online Questionnaire• Objectives– Review– Assess– Examination

• 62/970 organizations( response rate 6% )– Low rate

Page 4: Examining Perceptions of Agility in Software Development Practice

Demographics of Respondents A

Page 5: Examining Perceptions of Agility in Software Development Practice

Demographics of Respondents B

Page 6: Examining Perceptions of Agility in Software Development Practice

Agile Perception Result: Part A

Page 7: Examining Perceptions of Agility in Software Development Practice

Agile Perception Result: Part B

Page 8: Examining Perceptions of Agility in Software Development Practice

Interesting Point A

Page 9: Examining Perceptions of Agility in Software Development Practice

Interesting Point B

?

Page 10: Examining Perceptions of Agility in Software Development Practice

Interesting Point C

!

Page 11: Examining Perceptions of Agility in Software Development Practice

Adaption in practice

Page 12: Examining Perceptions of Agility in Software Development Practice

Implication

• The trend of adapting/tailoring software development processes to context is on the increase.

• More organizations now base their software development on iterative and/or incremental lifecycles.

CMMI Agile

Page 13: Examining Perceptions of Agility in Software Development Practice

The End