Question: Project Description: Software Development Lifecycle Models describe procedures and activities involved in developing different types of software applications. These application types vary in size, target
Project Description:
Software Development Lifecycle Models describe procedures and activities involved in developing different types of software applications. These application types vary in size, target platform, level of security and maintenance required, available resources. Software development is a complex task, consisting of many individual activities that need to be coordinated. This is where software processes and life cycle models come into play, providing an infrastructure to coordinate and manage these various activities.
For Capstone Project 3 you are going to practice Process Measurement Techniques. Answer the Exercises questions at the end of Chapter 6 (p. 284):
1-Provide one example each of a) a measure that is not an indicator, and b) an indicator that is not a metric.
2-Choose two (very) different software systems that you work with. For each of the eight software quality characteristics according to ISO/IEC 25010, define the main requirements of these two software systems, and identify one metric that can be used to provide information about how well these requirements have been implemented. Compare the results for the two software systems.
3-Consider the process of product backlog maintenance as defined in Scrum. For each of the process quality characteristics according to Gokyo Ri, define the main requirements of this process, and identify one metric that can be used to provide information about how well these requirements have been implemented.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
