Secret ingredients to quality software

SSW Foursquare

Dones - Do you include useful details in your 'Done' email?

Last updated by Tiago Araújo [SSW] on 11 Jan 2022 08:54 pm (4 months ago) See History

An email with just the word "done" can often be enhanced with a screen capture or code snippet.

In any reply, include relevant information, such as URLs, screenshots, and pieces of code/text that have been updated. This allows others to check what was done straight away.


This has several benefits:

  • Improved visibility and transparency - The client can see the work actually being done
  • Reduced cost of fixing a bug - the cost of a bug goes up based of the length of time taken for the client to ask for a change. If you tell a developer to change something he did today, it is many times cheaper for him to fix, than if he got the same request 2 months later (when he has forgotten was it was about)
  • The client can raise questions based on what he sees in the code
  • Finally, in the very unlikely case that the code repository and backup goes corrupt, your emails are a backup!


Figure: Bad Example - "Done" email lacks details

Figure: Good Example - "Done" email has a link, a screenshot, and code changes


Adam CoganAdam Cogan
Ulysses MaclarenUlysses Maclaren
Cameron ShawCameron Shaw
Justin KingJustin King

We open source. Powered by GitHub