TDD and ETVX – Can they be equated?


In Test-Driven Development (TDD) developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test and finally refactors the new code to acceptable standards. ETVX stands for Entry-Task-Verification-eXit. IBM introduced the ETVX model during the 80’s. In this model any process … Continue reading

What makes Agile agile


Silly question – or is it? How do you judge if a methodology can be classified as agile methodology? Can Iterative or Spiral development methodology be classified as agile? What about Six Sigma or Lean process? On what basis will decide will you decide? If you go by the Forrester classification, Iterative or Spiral development … Continue reading