Diff for "ReadyToCode"

Not logged in - Log In / Register

Differences between revisions 6 and 7
Revision 6 as of 2010-02-12 11:53:54
Size: 822
Editor: jml
Comment:
Revision 7 as of 2012-02-01 02:46:26
Size: 903
Editor: lifeless
Comment:
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
 * How will you resource ongoing maintenance of that which you are about to do?

The Ready-to-Code Checklist

If you can answer every question on this list clearly and convincingly, then you are ready to code. If an answer is "no", provide a compelling reason as to why.

  • What is it?
  • Why you are doing this now?
  • Who is this for?
  • What value this will bring to our users?
  • Do you have a list of representative users / stakeholders? Have you talked to them?
  • What are the constraints on possible solutions?
  • Have you talked to another Launchpad hacker about this?
  • Do you have a list of the UI workflows for the feature?
  • Do you have mockups for these workflows?
  • How will you know when you're done?
  • How will you know how well you did it?
  • How will you resource ongoing maintenance of that which you are about to do?

If you need to answer these in a more formal fashion, or at some length, use the LaunchpadEnhancementProposalProcess.

ReadyToCode (last edited 2012-02-01 02:46:26 by lifeless)