AGILE/SCRUM PROJECT
My Role
Project Manager/Scrum Master & Developer
Tools Used
Jira
Confluence
Google Workspace
Team Members
Edaleen C.
Jacob B.
Duration
2 weeks
2020
*This project was performed for educational purposes within the Technical Project Manager Boot Camp Course I completed (Aug - Dec 2020).
This project consisted of setting up a project using Jira and Confluence after obtaining and eliciting requirements from a customer, then writing epics and user stories for those requirements, and finally allocating tasks and planning sprints to begin developing those requirements. The goal of the project was to develop a website for their outdoor cinema business.
How are we going to compile a list of epics and user stories that are correctly derived from the customer's requirements?
How are we going to estimate size and assign the tasks for each sprint?
What sort of features would we like to see as a viewer of an outdoor cinema website?
Once all requirements were successfully written down as epics and user stories and confirmed with the customer, Google Drawings was used to create website wireframes and start website development in Google Sites.
As website development continued, the team had to resolve a change request from the customer that was given to us mid-sprint. We decided to add the request and its items to the sprint since we were ahead of schedule.
Next, we planned, wrote, and executed test cases and fixed any defects we found.
Finally, we demonstrated our website to the customer in a sprint review meeting. Throughout the project, a reflection journal was maintained where we responded to self-awareness prompts and discussed those items in a sprint retrospective meeting.
Elicited business requirements using the interview elicitation technique.
Created a project data sheet for a website development project.
Wrote epics and user stories in good form with acceptance criteria.
Planned a sprint using Jira and Confluence.
Appreciated and reflected on ourselves as part of a team.
Participated in a daily scrum meeting as a development team member.
Created wireframes for a website.
Planned for and facilitated a design review meeting.
Reflected on trying new things and what it felt like to succeed and fail.
Applied conflict-resolution techniques to resolve a team conflict.
Built a website based on a wireframe design.
Reflected on personal emotional strengths and weaknesses and how they impact others.
Participated in a daily scrum meeting as a development team member.
Developed a website for a business based on wireframe diagrams.
Analyzed a sprint burndown chart to respond to a customer change request.
Reflected on team collaboration.
Analyzed software requirements to ensure that they are precise, understandable, necessary, and testable.
Wrote test cases based on user stories.
Executed test cases and documented test results.
Resolved defects found during test execution.
Planned for and facilitated a sprint review.
Wrote a sprint summary report.
Created a demo presentation for the client.
Reflected on the overall learning experience during the project.