CSCI 310 Lecture Notes - Lecture 2: Deliverable, Feasibility Study

33 views2 pages

Document Summary

Hardware used to dominate the cost, but now software systems (paying program to develop the software) became the dominating cost. 40s 50s 60s - mess of different os"s and hardware. Elicitation = figuring out what your customers what you to build. Software engineering is concerned with big programs, complexity, and efficiency. Process: specifies a method or way of developing software, type of steps that you go through. Phase: one or a collection of steps that is conceptually grouped together. Milestones: occur while your producing, discrete events that occur. Artifact: anything that you create in the software engineering/ development process ex/ test cases, plans. Deliverable: anything artifact that is passed over to the development group. Very simplistic model, 40% of software engineering groups use something similar to this one. Its horrible to jump back up the waterfall and go back (like salmon) Milestones are basically the end of each phase. Planning is upfront, often heavy contracts are signed.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers