Saturday, October 4, 2014

Agile testing worst practices and best failures (part 1)

Lets start with sample Agile release cycle description that will be used for base for our "worst practices" and "best failures"

Release cycle - 7 weeks

Active Development - first 5 weeks of the release cycle

Feature freeze - 2 weeks(10wd) before release 
  • entry criteria
    • all smoke automation tests are green
    • all features are checked in the master branch
    • release branch is created
    • only bug fixing is allowed

Code freeze - 1 week(5wd) before release
  • entry criteria
    • critical, blocking and high priority bugs are fixed
    • all new features are tested
    • all automated tests are green
 Release - 1 day
  • release criteria
    • all planned tests are done
    • there is no new critical, blocking or other "must fix" bugs
    • documentation is ready
to be continued ....