CSC207H1 Lecture Notes - Extreme Programming, No Silver Bullet, Barry Boehm

39 views2 pages
11 Jan 2013
School
Course
Professor

Document Summary

Agile methods: agiles means being able to move quicky mentally quick and resourceful. Develop software iteratively and incrementally: manage risky by managing cope. Cannot plan for all possible canges, instead embrace change: continuous feedback. Btwn developers, managers, customers: currently very popular in industry. Manifesto for agile software development: we are uncovering better ways of developing software by doing it and helping others do it, through this work we have come to value: Individuals and interactions over processes and tools. Responding to change over following a plan: that is, while there is value in the items on the right, we value the items on the left more. Emphasis is on managing the project: extreme programming (xp) Approach to managing the flow of work, originated from toyota. Scrum: derived from the rugby term scrum . Work allocation is based on historical performance. Communication, simplicity, feedback, and courage: the principles. Rapid feedback; assume simplicity; incremental change; embracing change; quality work: four basic activities.

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