0
4.9kviews
Is agile process suitable for large scale projects? Mention few issues.

Mumbai University > Information Technology > Sem6 > Software Engineering

Marks: 5M

Year: Dec 2015

1 Answer
1
152views
  • Agile Process Methods break the product into small incremental builds. These builds are provided in iterations. Each iteration typically lasts from about one to three weeks.
  • Every iteration involves cross functional teams working simultaneously on various areas like planning, requirements analysis, design, coding, unit testing, and acceptance testing.
  • Any agile process is characterized in a manner that addresses three key major assumptions before considering it for large scale project development:

    1. It is difficult to predict in advance which software requirements will persist and which will change.
    2. It is equally difficult to predict how customer priorities will change as a project proceeds.
    3. For many types of software, design and construction are interleaved. That is both activities should be performed in tandem so that the design models are proven as they are created.
    4. It is difficult to predict how much design is necessary before construction is used to prove the design.
    5. Analysis, design, construction and testing are not as predictable as we might like.
Please log in to add an answer.