TASK

Based on the above information answer the following questions:

 

  • What software development process model would you select for the project? Briefly explain why the selected models is a good fit.
  • Create a PBL (product Backlog)for the development of the future system: write at least 5 User Stories. Use the following User Story format: “As a <type of user/actor>, I want <some goal> so that <some reason>.”

 

  • Create a summary-level use case model for the SCODM system. Include key primary and secondary/supporting actors and the essential use cases of the future SCODM

 

  • Write one Use Case specification using Alister Cockburn’s use case template used in the class project and available on Canvas.

 

  • Map relevant use cases from the Use Case model to the PBL stories.You can use the names of the Use Case or tag them on the UC diagram with tags (e.g., UC1, UC2, etc.) and use these tags for the mapping.

 

  • Identify 2 risksthat may impact the project. Evaluate the probability and potential impact/effect on the identified risks. Outline your risk management strategy for each risk.

Question 1: Is SAFe 5 suitable for Lean-agile transformation of today’s digital enterprises? Why?

Question 2: Software industry has adopted microservices to better manage complex legacy systems and architectures. What are the benefits of transitioning/refactoring monolithic applications to microservices and how this relates to cloud transformation?

Question 1: In the class diagram you created for the FDMS system, defined above, do you have any God classes (YES/NO)? Briefly describe what a God class is.

 

Question 2: To support the following User Story: “As a Recipient I would like to be able to select Donated Food Items and place a Food Order,” which of the above classes/objects will need to collaborate?  Show an informal scenario of the collaborating objects; add services as you see fit.

 


    Customer Area

    Make your order right away

    Confidentiality and privacy guaranteed

    satisfaction guaranteed