1. Pick an Application from an application domain. Any of the Case Studies discussed in class...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
1. Pick an Application from an application domain. Any of the Case Studies discussed in class sessions, except for the Coupon Exchange / Marketplace, can be chosen; or an application from the domain suggestions provided in Appendix A; or an application of your own creation. 2. Generate the specifications and descriptions for the early portions of the Life Cycle Stages (LCS): Idea => Specifications => (Early) Engineering => 3. The work product should be sure to include the following aspects of the LCS: a. Functional Description b. Functional Requirements c, Non-functional Requirements d. Use Case Scenarios, Narratives, Stories e. Roles (Actors) f. ER models of Roles, (including attributes and examples of concrete attribute values) g. Examples of Role Interactions h. Examples of Tasks for each of the identified Roles and Roles Interactions i. Provide Architecture diagrams for the App. 4. Be sure to include both text narrative and illustrating diagrams to clearly communicate the design and development ideas and accomplishments. As much as possible, UML building blocks such as Sequence Charts and Flowcharts, should be used for the visual displays. 5. Be concrete about flows of materials, goods, services and information between and among the physical actors. 6. Choose an MVP description to provide scope for your App-in-design-and-engineering. 7. Assume that your work product or output, in the form of design and engineering canvas, will be handed over to someone else to continue where you left off. (Hence, your work output should be comprehensive, clear, well-organized, readable and easy to understand.) 8. A Design and Development Report (DDR) needs to be presented, organizing the SW UI Dev effort. For this exam, the collection of the answers and solutions to the questions and tasks posed, shall constitute the DDR. 9. Further explanation and clarification of what needs to be done, a. (Why) Identify, explain and clarify the purpose of your application in its domain. b. (What) Describe the functionalities and services that will be provided by application. Illustrate with several Use Cases and Scenarios. c. (Who/Whom) Describe targeted users, and how their needs will be met by the functionalities and services (technical affordances) of the application. Illustrate by presenting several Use Cases and Scenarios (When, Where). Specify potential user requirements, for example, according to the identified Use Cases, for example, technical functionality, non-functional iLities: security, privacy, fault-tolerance, performance, availability, etc. d. (How-1) Provide the overall architecture (framework, configuration) of the application. Use lots of diagrams, at different levels of details and refinement. Explain each diagram, with the text and diagrams supporting coherently and seamlessly supporting each other. e. (How-2) Provide the processes (dynamics and mechanics) of how the architecture can be used to provide the identified and designated functionalities and services to the targeted users. For example, identify Physical Actors and Agents (Bots), and the Inter-Agent Interactions. 1. Pick an Application from an application domain. Any of the Case Studies discussed in class sessions, except for the Coupon Exchange / Marketplace, can be chosen; or an application from the domain suggestions provided in Appendix A; or an application of your own creation. 2. Generate the specifications and descriptions for the early portions of the Life Cycle Stages (LCS): Idea => Specifications => (Early) Engineering => 3. The work product should be sure to include the following aspects of the LCS: a. Functional Description b. Functional Requirements c, Non-functional Requirements d. Use Case Scenarios, Narratives, Stories e. Roles (Actors) f. ER models of Roles, (including attributes and examples of concrete attribute values) g. Examples of Role Interactions h. Examples of Tasks for each of the identified Roles and Roles Interactions i. Provide Architecture diagrams for the App. 4. Be sure to include both text narrative and illustrating diagrams to clearly communicate the design and development ideas and accomplishments. As much as possible, UML building blocks such as Sequence Charts and Flowcharts, should be used for the visual displays. 5. Be concrete about flows of materials, goods, services and information between and among the physical actors. 6. Choose an MVP description to provide scope for your App-in-design-and-engineering. 7. Assume that your work product or output, in the form of design and engineering canvas, will be handed over to someone else to continue where you left off. (Hence, your work output should be comprehensive, clear, well-organized, readable and easy to understand.) 8. A Design and Development Report (DDR) needs to be presented, organizing the SW UI Dev effort. For this exam, the collection of the answers and solutions to the questions and tasks posed, shall constitute the DDR. 9. Further explanation and clarification of what needs to be done, a. (Why) Identify, explain and clarify the purpose of your application in its domain. b. (What) Describe the functionalities and services that will be provided by application. Illustrate with several Use Cases and Scenarios. c. (Who/Whom) Describe targeted users, and how their needs will be met by the functionalities and services (technical affordances) of the application. Illustrate by presenting several Use Cases and Scenarios (When, Where). Specify potential user requirements, for example, according to the identified Use Cases, for example, technical functionality, non-functional iLities: security, privacy, fault-tolerance, performance, availability, etc. d. (How-1) Provide the overall architecture (framework, configuration) of the application. Use lots of diagrams, at different levels of details and refinement. Explain each diagram, with the text and diagrams supporting coherently and seamlessly supporting each other. e. (How-2) Provide the processes (dynamics and mechanics) of how the architecture can be used to provide the identified and designated functionalities and services to the targeted users. For example, identify Physical Actors and Agents (Bots), and the Inter-Agent Interactions.
Expert Answer:
Answer rating: 100% (QA)
Application Domain Online Education Platform 1 Purpose The online education platform aims to provide a flexible and accessible learning environment for students of all ages and backgrounds It seeks to ... View the full answer
Posted Date:
Students also viewed these accounting questions
-
You choose one of the case studies in the file Four Case Studies on Corporate Social Responsibility and analyze it, and how to Analyze a Case Study. I will include the "Draft Drop Box" only. Please...
-
An auditors working papers include the following narrative description of the cash receipts and billing portions of Southwest Medical Centers internal control. Evaluate each condition following the...
-
Your friend is confused about ideas discussed in Chapter 4 that seem to contradict ideas discussed in this chapter. For example, in Chapter 4, we learned that the net force is zero for a car...
-
Methanol, CH3OH, is prepared industrially from the gasphase catalytic balanced reaction that has been depicted here using molecular models. In a laboratory test, a reaction vessel was filled with...
-
If a ban on primates was enforced as a reasonable restriction, then why would a restriction against either men or women as owners not be considered reasonable?
-
A flat plate is in a solar orbit 150,000,000 km from the sun. It is always oriented normal to the rays of the sun and both sides of the plate have a finish which has a spectral absorptance of 0.95 at...
-
Aldona Bartosz is a computer science student in her last semester. She just completed a class on how to build smartphone apps. The last day of class, Aldonas professor pulled her aside and told her...
-
Smith's Exteriors produces exterior siding for homes. The Preparation Department begins with wood, which is chopped into small bits. At the end of the process, an adhesive is added. Then the...
-
1. How do price levels and the changes in price level determine a country's exch rate? 2. When are the spot and forward currency markets aligned with interest rates? 3. Are changes in exchange rates...
-
J. D. Williams, Inc., is an investment advisory firm that manages more than $120 million in funds for its numerous clients. The company uses an asset allocation model that recommends the portion of...
-
Samson Corporation has 1,000 shares of common stock outstanding. Sal owns 560 shares, Rita owns 250, Shares, Susan owns 190 shares. None of the owners are related. On Aug. 14 Samson redeemed 150...
-
Why is an understanding of development crucial to policy formulation in developing nations? Do you think it is possible for a nation to agree on a rough definition of development and orient its...
-
Why might the problem of rapid urbanization be a more significant population policy issue than curtailing population growth rates over the next two decades for most developing countries? Explain your...
-
What is meant by absolute poverty? What measures of income poverty are favored by development economists? How do these measures differ from the UNDPs Multidimensional Poverty Index? Why should we be...
-
What types of poverty policies have proved effective?
-
What role do you think international trade and foreign investment can play in solving some of the problems identified in the big push model? In the O-ring model? What limitations to your arguments...
-
1) Perform the horizontl analysis for following TFHS balance sheet and incomestatment for 2021-2022 ? 2) Calculate following financial ratios? a) Total margin b) Operating margin c) Return on assets...
-
Find the APR in each of the following cases: NUMBER OF TIMES COMPOUNDED Semiannually Monthly Weekly Infinite EAR APR 10.4% 8.9 11.6 15.4
-
What is the primary business of Satyam Computer Services Ltd?
-
In January 2009, approximately how many employees did Satyam Computer Services employ?
-
How much money did the Rajus earn from sales of Satyam stock in the eight years preceding the fraud revelation?
Study smarter with the SolutionInn App