- QUICK LINKS
- answers.stanford.edu
- apple.stanford.edu
- computing.stanford.edu
- courses.stanford.edu
- datarates.stanford.edu
- dell.stanford.edu
- departmentphone.stanford.edu
- email.stanford.edu
- ess.stanford.edu
- helpsu.stanford.edu
- myitserviceshelp.stanford.edu
- orderithelp.stanford.edu
- software.stanford.edu
- studentphone.stanford.edu
- techtraining.stanford.edu
- tools.stanford.edu
- unixcomputing.stanford.edu
- vpn.stanford.edu
- web.stanford.edu
- windows.stanford.edu
- SERVICES
- GETTING HELP
- PROJECTS
- ABOUT US
- INTERNAL
- SEARCH
- IT Services Internal
- Projects
- Project Management Office
- Project Management Toolkit
Project Management Toolkit
Pre-Initiation
Pre-Initiation-
1. Create Business Plan (only if new service)
A business plan should be created if the proposed project is a NEW service. Additionally if there is a change to a service please contact a Service Manager to determine if a revised business plan is needed.
- Deliverable: Business Plan
- Outcome: Submit to the Service Portfolio Management Team
-
- Create Business Plan (only if new service)
Initiation
Initiation-
Project Lite1. Create Mini-Charter
The mini charter identifies key elements of the proposed charter.
- Deliverable: Mini Charter
- Outcome: Proposed mini charters posted to LiveSpace
Resources
- Project Mini Charter Template
Preview | Download [DOC] - Project Portfolio (LiveSpace)
Project Lite2. Projects prioritized and classifiedThe Leadership Team meets 3 times a year (May, October and February) to prioritize projects as Level 1, 2, or 3. They will also classify the project as Project or Project Lite.
- Deliverable: Prioritized Project Portfolio List
- Outcome:
- PMO will create a project in Unanet
- Project added to Project Dashboard
Resources
3. Systems Governance Group (SGG) project candidates Identified
SGG candidate projects are submitted to the SGG in August. A second meeting with SGG will occur when the project is ready to begin.
- Deliverable: SGG Funding Request
- Outcome: Submit to IT Services Strategy Group
Project Lite4. Project Manager and Sponsor are assignedFirst time project managers can schedule a meeting with the PMO to review project process and deliverables.
- Deliverable: PM and Sponsor are assigned
- Outcome: Once identified the Project Manager should meet with the Sponsor and can begin the planning stage of the project.
Resources
- Guidelines for Sponsors
Download [PDF]
-
- Create Mini-Charter Project Lite
- Projects prioritized and classified Project Lite
- SGG project candidates Identified
- Project Manager and Sponsor are assigned Project Lite
Planning
Planning-
1. Choose Approach: SCRUM vs. Traditional "waterfall"
Use the SCRUM checklist to determine if your project is a good candidate for a SCRUM approach. SCRUM is the most frequently used Agile approach at Stanford IT Services, but not the only approach. Often, Project Teams find that some sort of hybrid approach makes sense for them. Note that an Agile approach does not release the PM or the Project team from providing status updates on the Dashboard or to the larger Stanford community.
- Deliverable: Filled in checklist with comments, preferably a team approach is used to fill in the checklist.
- Outcome: A decision on Approach – SCRUM or Traditional Waterfall – or some well defined hybrid.
Resources
- SCRUM@Stanford Checklist
Download [PDF] - Scrum Alliance
Project Lite2. Update Project Dashboard and Unanet Resource PlansFunctional managers assign actual resources in Unanet. ScrumMasters note that their resources will be assigned during parallel time periods.
- Deliverable: Status Updates on Project Dashboard and Unanet Forecasts
- Outcome: Unanet forecasts at this point should only assign resources to the ANYONE category
Resources
- Project Dashboard Instructions
Download [PDF] - Unanet Instructions
3. Project Kick Off Meeting
Project Kick-off meeting should include all project team members, including the sponsor, key stakeholders, service manager, Campus Readiness and ISO (if project will touch restricted or prohibited data). Additionally, if this is an SHC project, their architecture group should also be invited.
For Scrum, two additional components called User Modeling and story workshop are added to the kickoff meeting. (They can be separate meetings, too.) User Modeling is when the project team and stakeholders brainstorm potential users of the final product or service that is the outcome of the project. These users are then categorized and refined into 5-12 user roles. The Story Workshop is where stories (functional descriptions) are written from the users' perspective. The collection of user stories serve as the beginning of the Scrum Product Backlog (Scrum equivalent of requirements documentation.)
- Deliverable: Kick off project
- Outcome: Team is identified and project is launched
Resources
- Project Kickoff Agenda
Preview | Download [DOC] - Stories Backlog Sample Agenda and Process
Download (Coming soon)
4. Manage Project Documentation
The archiving of project documentation is an important step in the project process. A folder will be created in DocuShare and all relevant project documentation should be posted there.
For Scrum, we suggest using a wiki tool (such as Confluence) in combination of an issue tracking tool (eg, Jira) to track and manage user stories and other requirements.
- Deliverable: Project documentation posted to appropriate project folder in DocuShare
- Outcome: Project documentation will be retained and archived.
5. Communications Plan
The communications plan should convey how information is going to be conveyed to project sponsors, clients, and to other stake-holders, and the University community in general. Depending on the project, Communications Plan may include elements of promotion, training, and change management.
Communications to project stakeholders in a Scrum project occurs during the Iteration Review/Closing meeting held at the end of each iteration (every 1 – 4 weeks). Because Scrum aims to deliver a potentially shippable product increment at the end of each iteration, stakeholders are invited to Scrum Review meetings where an informal demo of the product increment is shown and feedback gathered. Other components of the traditional Communications Plan hold true and are still important for the Scrum projects.
- Deliverable: Communication Plan
- Outcome: Communication plan defined and reviewed by sponsor and project team
6. Create Full Project Charter
The full project charter should be defined with input from key stakeholders, the sponsor, and the project team.
- Deliverable: Full Project Charter
- Outcome: Defines the project scope, timeline and budget
Resources
- Project Full Charter Template
Preview | Download [DOC] - Example of Full Charters for Scrum Projects
Download (Coming soon)
Sub-Sections
- Gather and prioritize requirements
- Technology, Architecture, and Strategy Council (TASC)
- Risk Assessment and Mitigation Defined
- Define Functional specifications
- Create and post Request for Proposal (RFP)
- Define project budget
- Define project change budget
- Create Work Breakdown Structure (WBS)
- Complete staffing worksheet and update resource plans Unanet
- Review project roles and define who is Responsible, Accountable, Consulted and Informed (RACI)
1. Gather and prioritize requirements
This template can be used to work with clients and other stakeholders to identify requirements, assign weight, and compare options to identify gaps.
For Scrum, initial requirements gathering for the project charter remains the same. The Scrum project charter is most notably different from a project charter managed using PMI approach in that the Scrum project's execution phase is much longer while planning phase shorter. During the execution phase, the first round of requirements gathering in the form of user story writing completes more quickly than writing a detailed traditional requirements document. Refinement of requirements is then built into the iterations where requirements are clarified, prioritized, broken down into smaller tasks, claimed for, developed, tested, and deployed.
- Deliverable: Requirements Document
- Outcome: Requirements are identified and prioritized
Resources
- Project Requirements and Gap Analysis Template
Preview | Download [DOC] - Example Scrum Project Charter
Download (Coming soon)
2. Technology, Architecture, and Strategy Council (TASC)
TASC provides governance regarding the choices of technologies and their application in enterprise IT services. The group meets the 2nd & 4th Thursdays, 1:30–2:30. Scrum projects should visit TASC, too.
- Deliverable: TASC Review Minutes
- Outcome: Technology direction is reviewed
Resources
3. Risk Assessment and Mitigation Defined
The Risk Management Assessment and plan identifies the risks and describes how risks will be managed for the Project.
Scrum projects assume some risk as part of the iterative nature of development, and share a risk that all resources will be dedicated for parallel timeframes. Use the standard risk documents and note the project is using a Scrum approach.
- Deliverable: Risk Assessment and Risk Management Plan
- Outcome: Risks are identified and a risk management plan is identified. This should be reviewed and updated as the project progresses.
Resources
4. Define Functional Specifications
The Function Specification is the detailed design of the underlying technologies, and is used by programmers/designers to code/build the system.
Functional Specs are written in user story form with conditions of satisfaction (or acceptance criteria) in Scrum projects. Detailed design of these user stories are not documented ahead of time, but are emergent during the iterations.
- Deliverable: Functional Specification
- Outcome: Function Specification is written by technical staff or analyst after approval of the Requirements Document.
5. Create and post Request for Proposal (RFP)
(coming soon) Additional purchasing tips and tools
If your project has an RFP component, you may have made an error in choosing scrum. Go back to the checklist and confirm this approach with your sponsor.
- Deliverable: Request for Proposal (RFP)
- Outcome: RFP is posted
Resources
- Contact Software Licensing, IT Services Finance, or Procurement to advise on vendor purchases.
6. Define project budget
The project budget and timeline can be defined once the scope and solution are identified.
Projects with large purchasing components may not be suited to scrum. However, if the project just needs tools and/or platforms to supports the iterations, this is a valid step for the scrum managed project.
- Deliverable: Project Budget
- Outcome: The project budget is defined
7. Define project change budget
This worksheet will help you actively manage the change budget. If the change budget is exceeded, then a charter change request should be submitted to the PMO and project sponsor.
Scrum projects have a unique view of scope change, and change in general. Scrum projects aim to complete the project on time, on budget, and on schedule – note that therefore "completing" then requires possible scope changes (usually limiting scope from originally planned.) Some sort of weekly/monthly budget burn rate, usually people resource burn rate, can help determine the change budget for Scrum projects.
- Deliverable: Project Change Budget
- Outcome: The change budget is used to actively manage scope changes.
8. Create Work Breakdown Structure (WBS)
WBS is one of the most important tools for a project manager. Based off the Requirements Document, the WBS details work packages that are tasks to be owned and managed by team members. It is critical that the project team collectively create the WBS so that all aspects of the work are included and team members feel ownership for the work.
Scrum managed projects' WBS is not pre-planned, but is emergent during the iterations.
- Deliverable: Work Breakdown Structure
- Outcome: WBS is created and reviewed by the project team.
Resources
- Project WBS Template
Preview | Download [DOC] - Project Sample MS Project Plan
Download [PDF] - Scrum process management documents
Download (Coming soon)
9. Complete staffing worksheet and update resource plans Unanet
Project Manager to update Unanet with latest resource forecast. Functional manager should be notified of changes.
This is a key step for scrum projects.
- Deliverable: Project Staffing Worksheet
- Outcome: Resource plans are updated in Unanet
10. Review project roles and define who is Responsible, Accountable, Consulted and Informed (RACI)
The RACI model will map out roles and responsibilities for the project. It will also define who is Responsible, Accountable, Consulted and Informed throughout the project.
RACI charts are helpful for communications about scrum processes. Work with your sponsor on whether this fits for your project.
- Deliverable: Project roles / RACI matrix
- Outcome: Project roles defined and RACI Matrix reviewed
7. Full Charter Completed and Reviewed
Once the full charter is completed, the Project Sponsor and PMO to review. For an SHC project, once internal review is completed, discuss with SHC's PMO whether a presentation at the hospital QA meeting is appropriate.
- Deliverable: Full Charter Reviewed
- Outcome: Project Manager to post to DocuShare
Resources
- Post charters to Active Projects (DocuShare)
Project Lite8. Conduct Security ReviewIf the project has restricted or prohibited data then ISO will need to assess. They should be included early in the project preferably in the project kickoff meeting. For SHC projects that contain restricted or prohibited data, SHC Security will be invited to attend IT Services PMO Security Reviews or receive the Stanford University Information Security Office reviews generated as part of the IT Services PMO process.
- Deliverable:
- Review Stanford ISO Security Guidelines
- Prepare Information Security Risk Assessment Questionnaire
- Prepare Preliminary ASP Security Criteria & Questionnaire (outsource vendors)
- If ISO makes interim decisions or findings, please request that these be issued in an email and that it includes the ISO ticket number.
- For an SHC project, the review and related decisions, should be forwarded to SHC's security office for their review and approval.
- Outcome: Security Review is completed and results reviewed with the Sponsor. If there are outstanding findings they will be forwarded to internal audit.
Resources
Project Lite9. Create LPCH Hospital Project AgreementFor LPCH, a signed Hospital Project Agreement is required. The hospital liaison should assist in this process.
- Deliverable: Hospital Project Agreement
- Outcome: Completed agreement is posted to DocuShare
10. Service Delivery Review Meeting
Project manager and Service Manager to review service delivery checklist together.
- Deliverable: Service Delivery Review
- Outcome: Post meeting minutes and checklist to project folder in DocuShare
11. Support Strategies and Planning (SSP) Early Review
Meeting must include Project Manager plus Operations Owner who will be managing the product/service in production.
- Deliverable: Support Strategies Planning (SSP)
- Outcome: SSP First Review form posted to Project DocuShare folder
Resources
-
- Choose Approach: SCRUM vs. Traditional "waterfall"
- Update Project Dashboard and Unanet Resource Plans
Project Lite - Project Kick Off Meeting
- Manage Project Documentation
- Communications Plan
- Create Full Project Charter
- Full Charter Completed and Reviewed
- Conduct Security Review Project Lite
- Create Hospital Project Agreement Project Lite
- Service Delivery Review Meeting
- SSP Early Review
Execution
Execution-
Project Lite1. Fulfillment Process Defined
Ordering, fulfillment and billing process is defined and communicated. Please contact PMO to arrange this process meeting.
- Deliverable: Process Definition
- Outcome: Ordering, fulfillment and billing process is defined and communicated
Resources
2. Test Plans Defined
Revised QA toolkit coming soon.
- Deliverable: Test Plans Defined
- Outcome: Test plans, cases and results should be posted to the project folder in DocuShare
Resources
Project Lite3. Final SSP MeetingMeeting must include Project Manager plus Operations Owner who will be managing the product/service in production.
- Deliverable: Support Strategies Planning (SSP)
- Outcome: SSP Second Review form posted to Project DocuShare folder
Resources
4. Final Service Delivery Review Meeting
Project manager and Service Manager to review service delivery checklist together.
- Deliverable: Production Transition Acceptance
- Outcome: Post meeting minutes and checklist to project folder in DocuShare
5. Production Transition Approval
The production transition approval is to confirm that the service manager, operations owner, business owner and project sponsor approve the transition into production. This approval must be presented to the Change Advisory Board in order to receive a Change Management Request (CMR).
- Deliverable: Signed Production Transition Form
- Outcome: Confirmation that the proposed project has completed necessary steps to move into production.
Resources
- Production Transition Form
KPK is defining this
Project Lite6. Change Management ProcessPlease incorporate required lead times in planning.
- Deliverable: Change Management Request (CMR) and Change Advisory Board Meeting (CAB)
- Outcome: The change management process is followed
Resources
7. IT Services Pre-Release
Any new product or service should first be deployed to IT Services before being rolled-out to campus if possible.
- Deliverable: Pre Release
- Outcome: Issues from Pre Release Identified, addressed, and documented in DocuShare
Resources
-
- Fulfillment Process Defined Project Lite
- Test Plans Defined
- Final SSP Meeting Project Lite
- Final Service Delivery Review Meeting
- Production Transition Approval
- Change Management Process Project Lite
- IT Services Pre-Release
Closing
Closing-
Project Lite1. Lessons Learned survey to be sent to project team
Survey results to be compiled by project Manager and given to PMO
- Deliverable: Lessons Learned
- Outcome: Documents Posted to Project Folder in DocuShare
2. PMO to conduct Post Implementation Review Meeting
PMO to facilitate the Review meeting. This meeting should include key stakeholders and key members of the project team. For an SHC project, please include their architecture group.
- Deliverable: Post Implementation Review
- Outcome: Post Implementation Report posted to project folder in DocuShare
3. Project Closing Documents Signed
The project closing documents should be presented after the Project Post Implementation Review is completed.
- Deliverable: Project Closing Acceptance
- Outcome: Documents Posted to Project Folder in DocuShare
Project Lite4. Archive Project DocumentsEnsure all completed documents are archived in the project folder. When the final documents are posted, notify the PMO, so they can move the folder.
- Deliverable: Completed documents Posted to Project Folder in DocuShare
- Outcome: The project folder will be moved to the closed projects section in DocuShare
Resources
-
- Lessons Learned survey to be sent to project team
- PMO to conduct Post Implementation Review Meeting
- Project Closing Documents Signed
- Archive Project Documents Project Lite
References and Resources
References and Resources-
- Unanet Instructions
- Charter Change Request: Preview | Download [DOC]
- Project Staffing Template: Preview | Download [XLS]
- Project Kick-Off Agenda: Preview | Download [DOC]
- Project Team Weekly Agenda: Preview | Download [DOC]
- Project Checklist: Preview | Download [XLS]
- Project Plan: Coming Soon
- Issues Log: Coming Soon
- Project Process Document Collection (DocuShare)
- Incident Management Document Collection (DocuShare)
-
- Project Process Document Collection (DocuShare)


