Workflows
Project Operations are broken out into 4 distinct workflows which include: Project Proposals, Project Initiation, Project Implementation and Development. Each workflow in covered below (including a brief overview of project roles).
✨ Project Roles Overview
Using cross-functional teams, projects are completed using an agile approach and facilitated using the scrum framework.
Project Roles
-
Product Owner - The team member responsible for managing the product backlog, understanding the project requirements from a stakeholder/business case perspective and communicating the requirements to the team. The product owner aligns the project with the needs and expectations of all stakeholders and considers end-user feedback to determine next-best project action plans.
-
Scrum Master - The team member responsible for managing how information is exchanged within the team. The scrum master facilitates sprint initiatives, manages team coordination and supports project progress between individual team members. They also shield the team from external interferences and distractions.
-
Stakeholders - People outside the immediate project team who have a stake in the project. They provide additional perspectives for what success looks like for the project including; business cases, domain knowledge and end-user expectations. Stakeholders may support development of certain project artifacts.
-
Development Team - A structured and self-organizing group within the team with the necessary skills to turn the product backlog into increments of releasable functionality on a spint-by-sprint basis. Development activities may include: analysis, designing/wireframing, development/coding, testing, technical writing and other supporting tasks.
📃 Project Proposals
This workflow involves responding to and submitting RFPs and is performed by the business development team. The goal is to win the project.
📁 Project Initiation
This workflow includes setting up the Microsoft Office365 resources for the project team and kicking off the project. It is performed by the Product Owner with the Scrum Master playing a supporting role. The goal is to ensure the team can communicate and collaborate successfully.
Roles Grid View:
🧩 Project Implementation
This workflow includes gathering requirements/user stories and adding them to the backlog, developing design specifications and adding additional artifacts such as wireframes to the user stories. The goal is to capture and document all known core system requirements, user interactions and desired system behavior scenarios in as much detail as possible prior to development. This workflow is performed by the Product Owner, UX Specialist and Developer with the rest of the project team playing supporting roles.
Roles Grid View:
🛠 Development
This workflow includes transforming the user stories into code, testing the system and delivering it into production. It is performed by the project team.
Roles Grid View: