Discuss increasing levels of granularity in development stag

Discuss increasing levels of granularity in development stages. How does this development approach improve on issues with traditional development methodologies? ( The book I am using is use cases, requirements in context )

Solution

The software development methodology or system development methedology in software engineering is a frame work that is used to structure, plan and control the process of developing information system.

There are following methedologies:

Agile software Development

Crystal methods

Dynamic System Development Model (DSDM)

Extream Programming(XP)

Joint Application Development (JAD)

Rapid Application Development(RAD)

Rational Unified Process(RUP)

Feature Driven Development(FDD)

Lean Development(LD)

Scrum

Spiral

System Development Life Cycle (SDLC)

Waterfall Model(traditional)

Advantages of Waterfall Model

Disaadvantages of Waterfall model

Advantages of Spiral Model

Disadvantages of Spral Model

Advantages of Prototype Model

Disadvantages of Prototype Model

Discuss increasing levels of granularity in development stages. How does this development approach improve on issues with traditional development methodologies?

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site