When Agile Won’t Work

Agile, among other flexible methodologies, does not lose its attractiveness and popularity. Like most flexible solutions, agile is supposed to minimize risks by splitting the development process into multiple short iterations, each taking about 2 weeks and not more. Each iteration consists of standard development process steps, like planning, design, development, testing and creating documentation.…