Websites/Processes: Difference between revisions
Ryansnyder (talk | contribs) |
Ryansnyder (talk | contribs) |
||
| Line 57: | Line 57: | ||
1. TPM schedules and drives the [[Websites/Processes/Meetings/Weekly_Meeting_Agenda|weekly meeting]]. | 1. TPM schedules and drives the [[Websites/Processes/Meetings/Weekly_Meeting_Agenda|weekly meeting]]. | ||
''Remaining process forthcoming. See the loose collection of documents below for the time being.'' | |||
== Supplementary Documents == | == Supplementary Documents == | ||
Revision as of 05:17, 29 April 2011
The following processes are used to cover every aspect of a website's lifespan from beginning to end.
Overview
- Website roles and terminology.
- Running meetings.
Ideation
The ideation phase is the process that includes brainstorming, prototyping, and creating product requirement documentation.
- Decider: Product Owner
- Driver: Product Owner
Process (Draft)
1. Product Owner emails the Web Project Manager to notify that individual of the web project.
2. Product Owner submits project to the Web Dev project manager.
3. Product Owner create a wiki page for this site using either template:
4. Meet requirements for each group to begin Project Instantiation (forthcoming).
Kickoff
The kickoff phase is the process of forming a technical team and fleshing out details to begin the development phase.
- Decider: Product Owner
- Driver: Web Project Manager
Process
1. TPM and Web Project Manager execute tasks in checklists for project instantiation:
2. Web Project Manager schedules Kickoff Meeting.
Bringing New Developers on Board
If web developers are new to Mozilla projects, please use the following:
- Email boiler plate for New Contractors
- Email boiler plate for New Employees
- Getting started with Bugzilla
Implementation
The implementation phase is the process of developing a new web product and getting approval from all teams who have been tasked to review the product.
- Decider: Product Owner
- Driver: TPM
Process (Draft)
1. TPM schedules and drives the weekly meeting.
Remaining process forthcoming. See the loose collection of documents below for the time being.
Supplementary Documents
- Code Best Practices Guidelines
- Code Review
- Bugzilla Workflow
- QA Process
- Security Guidelines
- Accessibility Review
- SEO Review
Deployment
The process of launching a new web product, or pushing changes to an existing web product, and communicating it to the community.
Process (Draft)
1. TPM drives deployment (please expand).
2. Post-launch, Web Project Manager schedules release retrospective meeting.
3. Web Project Manager documents and publishes retrospective results.
Supplementary Documents
End of Life
The end of life phase is the process of retiring a web product or website.
- Decider: Product Owner
- Driver: TPM
Process
1. TPM retires a page, a section of pages or the entire web site or product.
- Retire a Page or part of a Website
- Retire a Website
- Archive a Website
2. Web Project Manager schedules Website / Campaign Retrospective.
3. Web Project Manager documents results of retrospective.