What is the difference between a software life cycle and a methodology?

What will be an ideal response?


A software life cycle is a model of the activities and work products necessary to develop a system. A methodology is
a collection of methods and tools for developing a system and specifies when methods or tools should be used and
what to do if unexpected events occur. Methodologies and life cycles are complementary: a software life cycle can be
realized using a variety of software engineering methodologies. Although specific methodologies may imply a
specific life cycle, in general, a methodology can be applied in a different life cycles.
Examples of life cycles: Boehm’s spiral model, the Unified Process, the Waterfall model.
Examples of methodologies: Royce’s unified framework, Extreme Programming.

Computer Science & Information Technology

You might also like to view...

The Snipping Tool allows you to capture screen shots of objects on your screen

Indicate whether the statement is true or false

Computer Science & Information Technology

When you set daily time limits for each day of the week, you are managing which setting link?

A. ?Recent activity B. ?Apps & Games C. ?Websites D. ?Screen time

Computer Science & Information Technology

You often need to use multiple commands to perform an action.?

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

Click the Settings button on the Folio Builder panel to open the Folio Properties dialog box.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology