Develop the initial product backlog for the project

Assignment Help Software Engineering
Reference no: EM13712282

CookingStuff.com is a new Internet company that plans to sell all kinds of cooking-related items online. The strategy is to start with a selection of spices, then followed by specialty baking ingredients (flour etc), cooking and baking utensils and finally supporting a broad set of ingredients and utensils for cooking traditions around the world (French, Chinese, etc).

The CookingStuff.com wants:

. to maintain a catalog of items for sale, each item has a description and name,

. the price of each item will change (e.g. a sale, or special offer)

. to maintain a database of the people (their shipping and credit card details) that buy things from the site.

. to keep track of what is in stock. Each item is provided to CookingStuff by one of many suppliers. Orders are subm itted to the supplier when the stock becomes low. The company wants the system to send an email to the purchasing person when something runs low. In addition, the purchasing person wants to be able to be able request a report of the different stock levels, on demand.

. to keep track of the number of visits to the page of each item in the catalog. This demonstrates interest in the item category, even if the customer does not buy the item. Cooking stuff wants to track the level of interest in baking goods versus spices etc.

. to get a ''Web presence'' as fast as possible, adding more functions as the company needs.

. the purchases are made via VISA, AMEX and MC credit cards. CookingStuff.com has purchased a service, and software from another company to verify the credit card numbers and to make the appropriate debits when required.

. to keep track of each sale, detailing the customer, each item bought, the date and the price of each item at the time of the sale.

. to be able to analyze the activity on the site, number of total visits, visits per item on the catalog, item category and number of sales per catalog visit etc. They will do this by looking a various reports that are generated at the end of the day.

. Shoppers can browse the catalog by selecting item categories and going from item to item using forward and back buttons.

. They can add things to the "shopping cart", which will allow them to see the total cost of the current things in the cart.

. From the shopping cart page they can choose to return to the catalog or proceed to the "check out" area where they need to fill in credit card information, mailing address and confirm the process.

. If they are a new customer, they can choose to provide a password, which (together with their name) can be used by the system to identify the customer when they shop again, thus avoiding the steps of filling out mailing information or credit card informatio n. They can choose to cancel at any time, which will take them back to the home page.

1) Take the project description and develop the initial product backlog for the project. Make sure each Product Backlog Item (user story) has a name, description, acceptance criteria, priority and initial estimate. For the estimates use a Fibonacci series for the story points. Provide a brief justification for your backlog items, priority and estimates.

2) Take the three highest priority user stories and break them down into backlog items where task should be 16 hours or less of work if possible.

3) You are in charge of developing the quality attributes for this project. What would be the quality attributes for the project and how would you measure them. Please justify your answer.

Reference no: EM13712282

Questions Cloud

Weaknesses after performing a swot analysis : From the scenarios, Erica and Chris have determined their weaknesses after performing a SWOT analysis. However, they have yet to identify opportunities for their business. Consider the industry where you currently work or an industry where you..
Determine the mechanical energy of air per unit mass : At a certain location, wind is blowing steadily at 10 m/s. Determine the mechanical energy of air per unit mass and the power generation potential of a wind turbine with 60 m diameter blades at that location. Take the air density to be 1.25 kg/m.
Determine the power generation potential : Electric power is to be generated by installing a hydraulic turbine-generator at a site 120m below the free surface of a large water reservoir that can supply water at a rate of 1500 kg/s steadily. Determine the power generation potential.
Spherical vessel used reactor for producing pharmaceuticals : A spherical vessel used as a reactor for producing pharmaceuticals has a 5 - mm - thick stainless steel wall (k = 17 W/m middot K) and an inner diameter of D, = 1.0 m. During production, the vessel is filled with reactants for which p = 1100 kg/m3 an..
Develop the initial product backlog for the project : Take the project description and develop the initial product backlog for the project. Make sure each Product Backlog Item (user story) has a name, description, acceptance criteria, priority and initial estimate.
Determine for air exiting the pipe and velocity : Air modeled as an ideal gas enters at 320k, 900kpa, with a velocity of 30 m/s and exits at 305k. Assuming steady state and neglecting stray heat transfer, determine for air exiting the pipe a) the velocity and b) the pressure.
Associate the work and heat transfer with the areas : Four kilograms of water initially at 200 degree Celsius and 0.5 MPa undergo an isothermal, internally reversible compression process to the saturated liquid state. Determine the work and heat transfer involved in the process (in kJ). Sketch the proce..
Density of the al-cu alloy compared to pure aluminium : For any precipitation-hardened alloy, like an al-cu alloy, the strengthening of the alloy depends on the size and number of the precipitates. Calculate the cross-sectional area of a single 10-micron (10-5 m) diameter spherical precipitate. Determine ..
The past two decades business processes have changed : Need tutor's help with my paper about the following: over the past two decades business processes have changed as it began to depend more on technology as successful business solutions. Contract preparations and contract management automation ..

Reviews

Write a Review

Software Engineering Questions & Answers

  Visit the bplans website to review one of the following

visit the bplans website to review one of the following business plansfranchise sandwich shop business planpizzeria

  Sketch use-case diagrams to show participants in use-cases

Beginning with 'make a call' and 'end a call', Sketch use-case diagrams to show participants in these use-cases. Then draw other use-cases to say what other significant interactions these participants might have with each other, or with other part..

  Creating an idef1x e-r diagram

The scenario is that the Public Affairs Office at Highline University gets requests for speakers on particular topics. To be able to respond to such request, that office wishes to create a database.

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Create logic for program that will produce count of readers

Create the logic for a program that would produce a count of readers by income groups as follows: under $20,000, $20,000- $29,999, $30,000-$49,999, $50,000-$69,999, and $70,000 and up.

  Determine the greatest magnitude negative number

Determine the greatest magnitude negative number one can represent in an 8-bit 2's complement code? Write your result in binary and decimal.

  A firm that markets a drink called blackwater has hired you

a firm that markets a drink called blackwater has hired you to develop its marketing strategy.in this assignment you

  Evaluate the importance of being an agile coach

Compare at least three (3) different facilitation techniques among agile coaches and provide examples of each to justify how the techniques help solve problems and improve management.

  Why is it significant to use systems analysis and design

why is it important to use systems analysis and design methodologies when building a system? why not just build the

  Identification of a software development process

Imagine you are a team leader in a large software development organization and you want to improve a software development process (of your choosing) through the use of a CASE tool.

  Explain different levels in a software organization

Give at least three examples of where decision making process could be used at different levels in a software organization.

  What is the role of the project manager

What is the role of the project manager? Why is leadership so important for project managers and discuss the importance of top management commitment and the develppment of standards for successful project management.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd