ENGR 100 Lecture Notes - Lecture 5: Integration Testing, Requirements Analysis, System Testing

6 views2 pages
18 Jun 2020
School
Department
Course
Professor

Document Summary

Cost is often twice that of developing the software. Advances in software techniques (e. g. , users interaction) Demand for larger and more complex software systems. Airplanes (crashes), nasa (aborted space shuttle launches), Us national security and day-to-day operations are highly dependent on computerized systems. Developing software can be characterized by a series of steps ranging from concept exploration to final retirement; this series of steps is generally referred to as a software lifecycle. Steps or phases in a software lifecycle fall generally into these categories: Software engineering employs a variety of methods, tools, and paradigms. Paradigms refer to particular approaches or philosophies for designing, building and maintaining software. A method (also referred to as a technique) is heavily depended on a selected paradigm and may be seen as a procedure for producing some result. Methods generally involve some formal notation and process(es). Tools are automated systems implementing a particular method.

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

Related Documents