CIS 2250 Lecture Notes - Lecture 9: Sustainable Development, Customer Satisfaction

9 views2 pages

Document Summary

A software development methodology is a set of: rules, practices, and, processes. That are used to create a software system. Waterfall: emphasis on planning, scheduling, tight control over every stage using extensive documentation and formal reviews. Spiral: each cycle consists of the identification of stakeholders, their win conditions, review, and commitment, cycling through analysis, evaluation, development, and planning. Never finished and (cid:272)onstantly spiralling and going (cid:271)a(cid:272)k o(cid:448)er (cid:449)hat you (cid:448)e done. Agile methodologies attempt to compromise between little or no process and an emphasis on process (heavyweight software development) Agile methods are adaptive rather than predictive. Agile methods are people-oriented rather than process-oriented. Responding to change over following a plan. Customer satisfaction by rapid delivery of useful software. Welcome changing requirements, even late in development. Working software is delivered frequently (weeks rather than months) Working software is the principal measure of progress. Sustainable development, able to maintain a constant pace *** Close, daily co-operation between business people and developers.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents