Skip to content

Instantly share code, notes, and snippets.

@NicholasJacques
Last active March 12, 2018 19:59
Show Gist options
  • Save NicholasJacques/c5071a3fa52d717b7ad2c6afd0279cea to your computer and use it in GitHub Desktop.
Save NicholasJacques/c5071a3fa52d717b7ad2c6afd0279cea to your computer and use it in GitHub Desktop.
Tasking Boilerplate

TASKING 101

  • Research
    • Time needed to read documentation, understand problem, investigate already existing solutions
    • Coorespond with third parties if needed
  • Spike
    • Build proof of concept
    • Try out multiple potential implementations
    • Decide on final impelementation
  • Specs
    • High level feature specs that verify functionality
    • Unit tests
  • UI/UX
    • Determine user experience for feature
    • Build front-end features
    • Verify that front-end features meet the established design standards
  • Development
    • Write the code
    • If estimate for the development task is greater than 8 hours, the story needs to be broken down further
    • Create tasks to log pair programming hours
  • Code Review
    • Code review with another engineer
    • Note any necessary refactoring or implementation changes
  • Polish
    • Refacter code if necessary
    • Make implementation changes if necessary
    • Go back to code review
  • QA
    • Build Test plan
    • Consult with engineer
  • Documentation
    • Release Notes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment