std 3 “shirly” plan. goals create an excellent, free, public app for the already publicly...

9
STD 3 “Shirly” Plan

Upload: annabel-stevens

Post on 24-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

STD 3 “Shirly” Plan

Page 2: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Goals

• Create an excellent, free, public app for the already publicly available 2010 STD Guidelines

• Document process for other programs to follow• Single codebase• App in Google Play Marketplace• App in Apple iTunes AppStore• CDC Guidance Paper• JAMIA Paper (optional)• 3 months – timeboxed – Is this possible?• Many sprints with functioning prototypes (at least something

working)

Page 3: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Organization(Roles not titles)

Product Owner

Tom – 50%

ArchitectBrian – 20%

Project Manager

Brian – 20%

DeveloperGreg – 90%

DesignerSara – 50%

SME / UserRachel – 5%

EngineerDale/Jai – 1% (no new infrastructure expected)

Page 4: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Timeline

June July August Future

Pick Tool & Demo

Requirements Stack

Develop

Push Push Push Demo

Push Play

iTunes

Paper

~2-3 commits / week~2-3 blog posts / week~1 deployment every week (Thursday morning)Status – 15 minutes out of every regular Thursday IRDA status

Page 5: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Tasks by role (primary, not only)• Product Owner

– Requirements– Create Issues– Prioritizes– Confirms Interim and Final

Releases– “The Decider”

• Architect– Technical Design– Security Design– Design Documentation– Blog

• Project Manager– Track Schedule– Communicate & Coordinate– Test

• Developer– Code– Estimate Issues– Deployments– Blog

• Designer– Graphic Elements– User Experience– User Interface

• SME– Requirements– Review

• Infrastructure– N/A

Page 6: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Tools (nothing new)

• JIRA for Issues• Confluence for documentation• CODE for source• License is ASL• Joomla for blogging

Page 7: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Deliverables

• Few big things (the ship)– Published apps– Paper

• Lots of little things (the wake)– History of releases– Issues & Requirements history– Blog posts– Source code documentation– Architecture documentation– Cross-platform tool selection

Page 8: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Appendix A – JIRA Workflow

Open

• Estimate Time

In Progress

• Update Estimate

Implemented

• Committed• Only

Developer can see

ReadyToTest

• Deployed• Others can

test

Resolved

• Confirmed• In a release

Rework if necessary

Page 9: STD 3 “Shirly” Plan. Goals Create an excellent, free, public app for the already publicly available 2010 STD Guidelines Document process for other programs

Appendix B - FAQ

• I don’t have time to document/check-in/blog/estimate/etc? – It’s built into the estimates. Try it and see.– Goal of project is to test useful development method

for CDC programs to use for mobile apps. We’re testing the output (Android, iOS) as much as the method (agile, transparent).

• I think we should change XXX – Cool, how can it be better. Show me (but don’t miss any deadlines).