Using the stories you wrote walk through the five stages of the agile development process and describe what happens at each one of the stages.

What will be an ideal response?


a. Include a pop-up ad.

Include a pop-up ad that directs customers to a featured product that is being sold at a discount for only a short amount of time.

Or

Include a pop-up ad that directs customers to a partner site.

Stage 1: Scrutinize a user story; inquire about work done the previous day that might help. Have any other pop-up ads been created?

Stage 2: Consult onsite experts and test cases. Create test case for one browser version.

Stage 3: Write the next task on the to-do list. Write a test case. Finish and execute the code. Debug the code. Write the code and test case for one browser. Test the code.

Stage 4: Continue with the next test case, test, debug. Test the next browser.

Stage 5: Load the updated case, run all test cases, debug. Try multiple browsers.

b. Offer to share the details of the customer’s purchases with their friends.

Offer the customer a discount or a coupon for future shopping if they allow us to contact their friends with the customer’s name and details of items purchased

Stage 1: Scrutinize a user story; inquire about work done the previous day that might help. Is there a previous example of a form that will allow customers to enter friend information?

Stage 2: Consult onsite experts and test cases. Create test cases for one friend.

Stage 3: Write the next task on the to-do list. Write a test case. Finish and execute the code. Debug the code. Write the code and test the case.

Stage 4: Continue with the next test case, test, debug. Add code for multiple friends. Ensure that the database has all the friends listed.

Stage 5: Load the updated case, run all test cases, debug. Do all friends receive an email about the company mentioning the customer’s name?

c. Extend offer to purchase other items.

When the customer has purchased an item, display a list of items that are in a similar category, such as other music in the same venue.

Stage 1: Scrutinize a user story; inquire about work done the previous day that might help. Review the user story.

Stage 2: Consult onsite experts and test cases. Create a test case where one item is found in the venue.

Stage 3: Write the next task on the to-do list. Write a test case. Finish and execute the code. Debug the code. Create the database table and keys. Write the code and test the case. Debug the code.

Stage 4: Continue with the next test case, test, debug. Include multiple items in the venue. Modify the code to handle looping through all the items. Debug the code.

Stage 5: Load the updated case, run all test cases, debug. Make a final test and release the code.

Computer Science & Information Technology

You might also like to view...

Which of the following statements about virtual functions is false?

a. They allow the program to select the correct implementation at execution time. b. They can use either static or dynamic binding, depending on the handles on which the functions are called. c. They do not remain virtual down the inheritance hierarchy. d. They can be called using the dot operator.

Computer Science & Information Technology

A ____ is a separate sheet in a workbook that contains only a chart.

A. worksheet B. dialog box C. chart sheet D. range

Computer Science & Information Technology

Which of the following protocols is not part of the application layer?

a. TCP b. HTTP c. FTP d. DNS

Computer Science & Information Technology

What type of storage drive contains spinning platters?

A. Optical hard drives B. Solid-state drives C. Floppy disk drives D. Magnetic hard disk drives

Computer Science & Information Technology