Michael's Workbench

Analytics, Management, Books, Photos and more

When is development done?

“the code is done”, “the feature is done” – what does that mean?

To me, development is “done” when the followin things have happened:

  • Code is written
  • Unit tests are executed and passed
  • Code review is done and any critical items are addressed
  • Static code analysis is done and any critical items are addressed
  • Dynamic code analysis (when applicable) is done and any critical items are addressed
  • Code is made part of the deliverable package, or (better) is deployed
  • TOI for testers, tech writers and/or any other relevant part of the team is done

Published by

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.