Websites/Processes: Difference between revisions

Line 20: Line 20:
=== Process ===
=== Process ===


x. Product Owner emails the [https://ldap.mozilla.org/phonebook/tree.php#search/malexis@mozilla.com Web Project Manager] to notify that individual of the web project.
1. Product Owner emails the [https://ldap.mozilla.org/phonebook/tree.php#search/malexis@mozilla.com Web Project Manager] to notify that individual of the web project.


x. Product Owner [https://intranet.mozilla.org/webtools/webdev/project_init submits project] to the Web Dev project manager.
2. Product Owner [https://intranet.mozilla.org/webtools/webdev/project_init submits project] to the Web Dev project manager.


x. Web Project Manager schedules schedules informal discussion with Product Owner.
3. Web Project Manager schedules schedules informal discussion with Product Owner.


x. Product Owner schedules brainstorming session to flesh out app.
4. Product Owner schedules brainstorming session to flesh out app.
* Product Owner and Web Project Manager bring people to brainstorming phase
* Product Owner and Web Project Manager bring people to brainstorming phase.


x. Product Owner decides what to build.
5. Product Owner decides what to build.
* Product Owner creates a wiki page for this site using either template:
* Product Owner creates a wiki page for this site using either template:
** [[Websites/Processes/Website Template|New Website Template]]
** [[Websites/Processes/Website Template|New Website Template]]
Line 35: Line 35:
* Web Project Manager loads brainstorming session notes on new wiki page.
* Web Project Manager loads brainstorming session notes on new wiki page.


x. Web Project Manager determines staffing; assigns TPM.
6. Web Project Manager determines staffing; assigns TPM.
* Web Project Manager brings development team on board.
* Web Project Manager brings development team on board.
** If external contractor:
** If external contractor:
Line 42: Line 42:
*** Web Project Manager prepares, reviews and signs contracts for external contractors.
*** Web Project Manager prepares, reviews and signs contracts for external contractors.


x. Product Owner creates a PRD.
7. Product Owner creates a PRD.
* Details will be placed on the wiki page specified above.  Will include the following:
* Details will be placed on the wiki page specified above.  Will include the following:
** Mockups
** Mockups
Line 51: Line 51:
** Wireframes  
** Wireframes  


x. The following teams review the PRD and each gives a time estimate for the amount of time their team will need during the web development process.
8. The following teams review the PRD and each gives a time estimate for the amount of time their team will need during the web development process.
* Infrasec
* Infrasec
* IT
* IT
Line 61: Line 61:
* Web Dev
* Web Dev


x. If any of the teams find a problem in the PRD, they will notify the Product Owner.
9. If any of the teams find a problem in the PRD, they will notify the Product Owner.


x. Once all teams approve the PRD, the Kickoff phase may begin.
10. Once all teams approve the PRD, the Kickoff phase may begin.


== Kickoff Phase ==
== Kickoff Phase ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,305

edits