CSC302H1 Lecture Notes - Lecture 6: Nipple

18 views3 pages
12 Jan 2016
School
Course
Professor

Document Summary

Project types: reasons for initiating a software development project. Change-driven: new needs, growth, change in business/environment. Legacy-driven: part of a previous plan, unfinished: relationship w/ customers. Customer-sepcific on customer w/ a specific. Can be another company via contracted work. Market-based system to be sold to a general. Community-based intended as general benefit to some community ex. open source tools. Project context: what is the current (old) system. Need to study it to learn from it, avoid its weaknesses: use pre-existing components. Can reduce development cost, and problem complexity: part of a product family. Horizontal families similar systems used in relate domain. Software development lifecycle: applying the process on an individual (aggregate) feature, common misconceptions. Talk about sdlc in terms of dichotomy. Agile vs. not agile; planned vs. continuous work problem market. Software as a service (saas) agile. Installed traditional: goal of a good sdlc. Passes all the tests (external quality attributes) Process help ensure product quality: lifecycle models.

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