0

Complete specification: I want to to this, this, and this

Infinite iterations: 1. Design a task, module or little piece of software. 2. Implement. 3. Test.

The design and implementation stages occurs practically at the same time.

Does this methodology exist?

Stewbob
  • 16,759
  • 9
  • 63
  • 107
Gabriel Llamas
  • 18,244
  • 26
  • 87
  • 112
  • 3
    Sounds like all agile practices. Iterative incremental working, or take TDD (Test Driven Development). – mliebelt Oct 03 '11 at 09:38

1 Answers1

1

I think we'd call it iterative or agile with a complete specification prior to starting iterations.

duffymo
  • 305,152
  • 44
  • 369
  • 561
  • 1
    but one essential aspect of agile is prioritising the tasks, is ok to say that we want to do this much, but we've to define the most important/essential ones. – stivlo Oct 03 '11 at 09:40
  • The user could have put any amount of detail into the question, but chose not to. Are you implying that what I'm calling iterative will be randomly choosing pieces of the system to write, without regard for priority? Sorry, it doesn't pass the common sense test. – duffymo Oct 03 '11 at 09:43
  • Relax duffymo, I'm not trying to imply that, just wanted to add this aspect in the comment. :-) – stivlo Oct 03 '11 at 09:52