Reference no: EM132676729 , Length: word count:1200
Software Performance - Assessment Tasks
The assessment tasks for this section of the course refer to performance-related software failures reported in the news. I've collected some new stories from the past few years at the end of this document. You can find further information by consulting the references at the end of each summary, or by searching the Internet for other sources. You may choose other case studies if you wish.
Type 1- Case Study Critique
Choose one case study. Identify at least one function that failed due to inadequate performance. Develop a workload model and write performance requirements for this function, assuming that the software is to be used Australia-wide (even if the original case occurred overseas), using current statistics for population, demand, etc.
Your workload model should identify the number of users expected to use this function and how often each user might be expected to invoke it in some relevant time period. Describe how you arrived at these figures, citing sources of statistics where possible, and explaining how any estimates were made.
In writing your requirements, identify at least one user experience metric and at least one demand metric relevant to die function that you have chosen, and write requirements for each of these according to the expected workload.
Type 2 - State of the Art Literature Review
Choose one of the following kinds of software. Review the techniques currently available for improving the performance of this kind of software, noting any particular performance challenges faced by this kind of software.
• compilers and interpreters
• mobile computing
• web applications
• sensor networks
• machine Laming
Type 3 - Social Impact Commentary
Review all of the case studies given on this document, and any others that you can find. What impact does software performance (or hick of it) have on organisations and users? What issues should organisations and software developers be aware of with regard to software performance?
Performance Case Study - COVID-19 Pandemic
Restrictions on travel and in-person meetings during the COVID-19 pandemic led to a sudden increase in demand for on-line services. Telecommunications providers feared that their networks might be overwhelmed (Gramcnz 2020); Nettlix disabled its highest-bandwidth streams (Netflix 2020); and Australia's government services web site, myGov, failed when very large numbers of people trier'
up for emergency welfare payments (Rarbaschow 2020). Well focus on myGov for this study.