SWEN90016_S1_2023_T06_Instructions_Sprint

docx

School

University of Melbourne *

*We aren’t endorsed by this school

Course

90016

Subject

Computer Science

Date

Apr 3, 2024

Type

docx

Pages

2

Uploaded by MegaIron13820

Report
SWEN90016 – Software Processes and Management Sprint Planning – Tutorial Activity Tutorial 06: Sprint Planning Activity Tutorial Pre-Requisites Given a tutorial has about 25 - 28 people, create 3 groups of about 8 – 9 people. Create Scrum Teams and allocate Scrum roles to group: A Product Owner (1), A Scrum Master (1), Scrum Dev Team members (~ 5 to ~7 people). Dev Team interview Product Owner for detailed Product Backlog requirements The client, Royal Victorian Eye and Ear Hospital (RVEEH), through Project Virtual Vision (Refer to Temporal Bone Surgery – Specifications Addendum in CANVAS) envisions to build the new I.T. system. As a part of the first sprint goals, the client wants each of your teams do the following activities 1. Show case a 10-minute presentation to the CMO Tom Hanks and the leadership team at RVEEH, in order to persuade them about your teams’ capabilities to develop and deliver the new I.T. system. 2. Show case a robust a nd secure framework for the new I.T. system Assume the following: 1. The development of the new I.T. system for the Medic Case Study is going to be awarded to one of your teams formed for this tutorial exercise, based on your outcome of Sprint 1. 2. The client, RVEEH wants to adopt Agile SDLC for the project 3. Each of your teams have previously worked on medical algorithm modelling. Your team could showcase a 3-D model from a previous project to the client. 4. Your team members are playing the cross functional roles, including the role of an I.T. sales consultant Suggested Initial Product Backlog ID User Story Audience User Story Description User Story Priority 1 As an IT consultant I want to build a 3-D temporal bone model from my previous experience, so that I can show case the ease of use of the model to the end users of the system. Must Have 2 As an IT consultant I want to build a skeleton web application that is securely hosted, so that I can demonstrate the usefulness of the HTTPS protocol to the client. Must Have 3 As an IT consultant I want to show case application logging activity for multiple attempted logins, so that I can demonstrate the secure framework of the new system. Must Have 4 As an IT consultant I want to show case a network alert trigger for multiple attempted logins, so that I can demonstrate the secure framework of the new system. Must Have 5 As an IT consultant I want to showcase the lockout of user credentials for multiple attempted logins, so that I can demonstrate the secure framework of the new system. Must Have 6 As an admin user I want the network alert trigger showing up as notification in my mobile phone whenever multiple logins are attempted in the new system, so that I can be monitor the login activity and take remedial action. Must Have 7 As an admin user I want the photo of the user attempting multiple logins to be captured, so that I can monitor the login activity and take remedial action. Must Have 8 As the client: Chief Medical Officer (CMO) of RVEEH I want the team presentation to be non-technical, so I am empowered to make the decision Must Have 10 As an IT consultant I want the presentation to be approximately 400 words so that I can comply with the short time limit Must Have 11 As an IT consultant I want the content to showcase my previous success in IT consulting, so that my advice is respected Must Have 12 As the client: CMO of RVEEH I want compelling data evidence presented graphically, so the evidence supporting your team’s capabilities is easy to understand Must Have / Nice to Have Faculty of Engineering and Information Technology School of Computing and Information Systems Page 1 of 2
SWEN90016 – Software Processes and Management Sprint Planning – Tutorial Activity Prepare for the Sprint Planning meeting (10 minutes) The Product Owner reviews the Product Backlog, adding, updating and deleting User Stories and priorities. This happens during each Sprint, based on the inputs received by the development team (such as how many story points can be delivered in a sprint, based on the team velocity). The Product Owner also tracks a separate sprint backlog for Sprint 1, based on the outcome of the team discussion with the PO. The Scrum Master reviews the private and confidential meeting agenda (provided by the tutor). The Scrum Dev Team prepare questions to ask the Product Owner about the Requirements/User Stories. Based on the discussion, the PO will edit both the Product and Sprint backlogs. Agile Estimation Techniques: How to get the best estimates of story size in Agile? Top Agile estimation techniques Why Story Point estimation are better than hours? Tips to stop teams equating story points to hours Team 1: Estimation using Planning Poker Team 2: Estimation using Bucket System Team 3: Estimation using the T-Shirt Size Begin the Sprint Planning meeting (20 minutes). Sprint Backlog Document the sprint backlog from the product backlog, based on your discussions with the Product Owner, during the sprint planning meeting. ID User Story Audience User Story Description User Story Priority Estimate the Product Backlog User Stories. First pass: consider how long each User Story will take in comparison to others assign values of {big, medium, small, no idea epic}. Gain team consensus. Second pass: Add cheap & quick Story Points to each feature User Stories Defer investing time and quality into estimation/decomposition activities until Just-In-Time . Class Discussion (10 minutes). Communicate to the tutor your rationale for the user story estimates Faculty of Engineering and Information Technology School of Computing and Information Systems Page 2 of 2
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help