Software Evolution Life Cycle for Business Systems Questions
Need help with this assignment?Get an original answer from a qualified tutor — from $10/page.
Get it written →UArizona Global Wk 5 Software Evolution Life Cycle for Business Systems Questions
part 1
Software Evolution
Prior to beginning work on this assignment, read Chapter 9: Software Evolution. Software systems are critical business assets; therefore, software evolution and/or changes are considered an integral part of software engineering. Change is inevitable! Whether the change is new requirements in using the software, change in business environment, or new equipment is added, software systems have to adapt and evolve to remain useful.
In your initial post:
Describe the software evolution life cycle for business systems, including software development, evolution, servicing, and retirement phases.
Explain the fundamental activities within a general model of the software evolution process.
For cases in which change requests are to fix problems within operational systems, describe emergency repair processes and explain the pros and cons for emergency system repairs.
Explain why agile methods may be beneficial for software evolution as it relates to software development.
Use at least one Scholarly, Peer Reviewed, and Other Credible Sources from the University of Arizona Global Campus Library or elsewhere to help formulate your initial discussion post. Cite your source in APA format as outlined by the APA Essay Checklist for Students. Your initial post must be a minimum of 300 words
.Parts 2
Prior to beginning work on this interactive assignment, read Chapter 9: Software Evolution in the course text.
In this week’s interactive assignment, you will add to your concept map that you created in Week 4 and further illustrate and make connections among the concepts of software evolution. This week’s section of the concept map is focused on software evolution. In your concept map, illustrate and label each component of software evolution. Show the logical elements of a legacy system and describe their relationships.
In addition to your concept map, you will write a paper in which you will assume an organization has N legacy systems, and you want to assess the quality and business value of these systems. In your paper,
Describe the four clusters of N systems using “quality” versus “business value” coordinates.
Provide a pie chart showing the approximate distribution of costs, based on the available survey by Davidson and Krogstie (2010) in your text.
Explain three different types of software maintenance.
Describe a general model for the reengineering of software process, using a legacy program as input and an improved version of the same program as an output.
Get a plagiarism-free answer to this question
Send us your instructions and we’ll match you with the best writer in your subject.
- 100% human-written, zero AI
- Turnitin report included
- Confidential — we never share your data
- Free revisions & refunds