Diff for "ReadyToCode"

Not logged in - Log In / Register

Differences between revisions 5 and 6
Revision 5 as of 2010-02-12 09:53:48
Size: 810
Editor: jml
Comment:
Revision 6 as of 2010-02-12 11:53:54
Size: 822
Editor: jml
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
 * Have you talked to someone else about this?  * Have you talked to another Launchpad hacker about this?

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?

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)