Question: Question 7.3 What is iterative incremental development? Why is it useful for developing new products? Question 7.4 What similarities and differences exist between a traditional
Question 7.3 What is iterative incremental development? Why is it useful for developing new products?
Question 7.4 What similarities and differences exist between a traditional project manager and a scrum master?
Question 7.5 Refer to the case study Dog Shelter App. After attending a seminar on agile scrum, you have decided to use scrum techniques rather the traditional waterfall approach to complete the project. Create a product backlog for the project. Use the template provided in Table 1. The first one has been completed for you
case study:
Refer to the case study Dog Shelter App. After attending a seminar on agile scrum, you have decided to use scrum techniques rather the traditional waterfall approach to complete the project.
Answer the following questions:
Who is the scrum master, product owner and the scrum team members? What are the responsibilities of these roles?
You decide to hold a release planning meeting? What will be the purpose of that meeting? What outcomes can you expect?
Create a product backlog for the project (assuming you are the product owner). Use the template provided in Table 1. The first one has been completed for you.
Table 1:
| Product Backlog for Dog Shelter App | |||
| Task ID | Story | Time Estimate | Priority |
|
| As an [administrator], I want to [run reports] so I can [determine how many dogs have been dumped this month] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Enter your product backlog task onto a Trello board.
case study:
Dog Shelter App
Dog Save is Australias oldest, largest and most trusted animal welfare organisation. With this privileged position comes great responsibility. This year Dog Save received 126,673 dogs in our 39 animal shelters, across the country.
Over the past 10 years Dog Save has adopted out, and reunited with their owners over 300,000 dogs and puppies. Adoption and reclaim rates nationally have been steadily climbing each year, and significant improvements in the outcomes for dogs are required.
Dog Save is a community based organisation, which relies on donations and gifts from generous dog lovers to maintain its operations. It has also be fortunate enough to have links with the Victorian Police force dog squad, and the Australian movie industry where it has help source and train dogs for a number of movies such as; the man from snowy river, and red dog. These links provide a solid source of ongoing funding for the organisation.
You have been working part-time for Community Coders Pty Ltd, an open source organisation who recruits university students to work on primarily mobile software development projects. Your company is preparing a bid to upgrade a PC based database to a mobile application with a MYSQL database to store all records of their dogs, for Dog Save. Your executive manager Derek Hale has asked you to take the lead on this project.
The initial investment in the project is estimated to be $350,000 in year 0 of the project. Dog save requires a discount rate of 10%. It is anticipated project future cash inflow as follows (Years 0 to 3): $0, $170,000, $180,000, and $190,000. The project will be expected to make at least a 20% ROI, to conform to the Dog Save, business model.
Dog Save wants to upgrade their home developed PC based spreadsheet records to a mobile app which can house records of all dogs cared for by all of its centres through Australia. Data stored might include; information on dogs breed, treatment required, age, weight, distinguishable characteristics, diet, photograph, admission and discharge dates, training, and special skills etc. The app should also provide a range of reports to administrators such as; common types of dumped dogs, common injuries etc.
The app will allow multiple users from various locations to logon and use the system at any one point in time. This will make a huge improvement on the efficiency of the current system, as it is operated from one computer only. Other advantages of the app are to improve dog and owner match ups, in the adoption process. Identify skills sets of dogs suitable for law enforcement or work in the entertainment industry, and a whole set of reports which will allow Dog Save management to identify problem areas, particular breeds etc., and improve fund raising efforts.
Scott McCall the Director of Dog Save, has indicated the budget for the project is $350,000, and is expecting to be completed within six months. Scotts deputy, Stiles Stilinski will be available for all meetings and to answer any queries.
Your first job is to put together a business case and a highly specialised team. Community Coders are offering a premium for your contract at $130 p/hr for 2 d/wk. You have handpicked Lydia Martin to be the internal IT liaison and Jackson Whittemore to be the Dog Save liaison, their pay rates are negotiable.
Community Coders use a version of Royces waterfall model. The waterfall model is a breakdown of project activities into linear sequential phases, where each phase depends on the deliverables of the previous one and corresponds to a specialisation of tasks (read more about the waterfall model). You will need a team of two mobile specialist programmers, and a MySQL database specialist working on the app. It is anticipated the programmers will spend the equivalent of half a day a week on project management related activities (e.g. completing status reports and attending meetings etc.) and the remaining 4.5 days on development. They will be paid at a rate of $95 p/hr, which is negotiable. You will also need to access to a Dog specialist consultant (Allison Argent), whose pay rate is negotiable.
You anticipate several challenges if this tender bid is successful. Community Coders are focused on the mobile app market, but the director, has emphasised the need to increase profits by tapping into legacy markets, and offering them mobile solutions. The type of people who work on legacy projects have very different skill sets those working on mobile solutions.
The plan is to roll out detailed storyboards, a prototype, alpha, beta and final version of the system. The project will be considered a success, if it comes in on time, on budget, within scope and key stakeholders have been pleased with the communication and reporting processes.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
