CIS 1250 Lecture Notes - Sustainable Development, Software Development Process, Unit Testing

40 views4 pages

Document Summary

Incremental means to add on: requirements and solutions evolve through collaborative teams. A response to the heavy weight, non-agile, methods such as waterfall. Its creators suggest that it is a return to software development methodologies from earlier. Agile values: the developers of this method came up with 4 main values, individuals and interactions over process and tools. You want people to be involved more during the development: working software over comprehensive document. The code is more important, and you can look at the code to figure out how the system works. It"s between working software vs. writing code, and the software is more important: customer collaboration over contract negotiation. We want the customer to be involved at all times, especially during the development process, and it"s more important than to negotiate all of the possible options before development. Its negative point is that customers tend to change their minds: responding to change over following a plan.

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