CommunityStore:PostMortem

From MozillaWiki
Jump to navigation Jump to search

Things we did well

  • Good teamwork
  • Lots of meetings towards the end - weekly meetings
  • Bugs for everything
  • Prioritizing bugs
  • Lots of communication
  • Sync-up meetings
  • Design was really good
  • Attention to detail and quality (QA & Marketing)
  • Willingness to push the release date to improve quality
  • In-person QA reviews
  • Slide-show
  • Zazzle stuff was done well

Not so well

  • Put specs on wiki and bugs, not email
  • Should have reviewed all mockups
  • Kick-off meeting to get everyone on the same page
  • Forgot to re-check all browsers before launch
  • Didn't communicate changes to QA to know what to check
  • Figure out all possible combinations for uses cases and errors, etc
  • Implicit requirements weren't easily discoverable
  • Missed admin panel specs
  • Review each page as it is completed
  • Brought in IT late
  • Missed PEAR packages during launch
  • Didn't track Zazzle bug until too late

Things to change/do next time

  • Kickoff meeting
  • Weekly meetings
  • Constant communication
  • Review specs before handoff to webdev
  • Put all designs and requirements on wiki
  • Make all requirements explicit and attach to bug(s)
  • Make sure all errors, flows, conditions are spec'd
  • QA and Marketing review each page/piece of functionality when completed
  • Any bugs or errors that occur even once should be tracked
  • Document all technical/server requirements and review before launch