Software Processes & Project Management
Copyright University of Melbourne 2017
2022 – Semester 1 Tutorial Week 8
Copyright By PowCoder代写 加微信 powcoder
Today’s aim
1. Sprint Plan – mock meeting activity 2. Explore teams
– different structures,
– different roles that individuals adopt.
SWEN90016 Software Processes and Project Management -2- IT ALL STARTS HERE
Mock Sprint Planning meeting
Create Scrum Teams (~10 people each) and allocate Scrum roles to group:
• Product Owner (1), Scrum Master (1), Scrum Dev Team members (~ 5) and observers (~3).
Sprint Goal:
Client wants to make an original 3-minute video on any topic the client knows a lot about, (default: a comparison of Agile & Formal SDLC for Supply Chain Mgmt applications).
Prepare for the Sprint Planning meeting (5 minutes)
The Product Owner The Scrum Master The Dev Team
The Observers
reviews the Product Backlog
reviews confidential agenda (provided by the tutor)
prepare questions for Product Owner about User Stories reviews the personality types (provided by tutor)
SWEN90016 Software Processes and Project Management -3- IT ALL STARTS HERE
Mock Sprint Planning meeting
Begin the Sprint Planning meeting (35 minutes)
Estimate the Product Backlog User Stories.
Team 1: Estimation using Planning Poker
Team 2: Estimation using Bucket System (Fibonacci or custom sequence)
The Observers share their observations.
SWEN90016 Software Processes and Project Management -4- IT ALL STARTS HERE
Teams Formation
Team life cycle
Team structures
autonomous
Controlled Controlled
Democratic Scrum Decentralised Team
SWEN90016 Software Processes and Project Management -5- IT ALL STARTS HERE
Team Roles
1. Consider the individuals in the team (10 mins) Consider your own strengths and weaknesses
What roles might you play in your project team?
Initiator: offers ideas, solutions, brainstorm, lateral thinker Information seeker: wants facts
Information giver: Coordinator: Evaluator:
Encourager: Harmonizer: Standard setter: Follower:
Group observer:
describes own experience, offers facts, clarification combine contribution of others
assess quality of contributions
praising, accepting, cohesion and warmth build consensus, humor to neutralize anger
focus on goals, standards agreeable
provides feedback
SWEN90016 Software Processes and Project Management -6- IT ALL STARTS HERE
Team Roles
What roles are necessary for a high functioning team?
Initiator: Information seeker: Information giver: Coordinator: Evaluator:
Maintenance
Destructive
What are the pros & cons?
Encourager: Harmonizer: Standard setter: Follower:
Dominator: Free rider: Avoider: Lone wolf:
Reasonable combination
Free rider needs enforcer
Group observer:
Danger of group-think
SWEN90016 Software Processes and Project Management -7- IT ALL STARTS HERE
Thank You!
SWEN90016 Software Processes and Project Management IT ALL STARTS HERE
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com