Reference no: EM133015108
ITAP2013 Software Engineering
Activity 1
Review Questions
1. What is meant by process improvement?
2. What are the approaches for process improvement?
3. What is process and product quality?
4. What are the factors affecting software product quality?
5. What are the attributes for process improvement process?
6. Explain the process improvement cycle?
7. What are the process metrics?
8. What is Goal-Question-Metric Paradigm? Explain with an example.
9. What is process analysis?
10. What are the aspects of process analysis?
11. Explain the process change process?
12. Why possibly employees may resist to changes? State possible reason.
13. Explain SEI capability maturity model.
14. Explain CMMI model components.
15. Explain CMMI staged maturity model.
16. Explain good and a bad interface design with examples.
Practice Problems
P.1. Design an electronic form that may be used to record review comments and could be used to electronically mail comments to reviewers.
P.2. Assume you work for an organization that develops database products for individuals and small businesses. This organization is interested in quantifying its software development. Write a report suggesting appropriate metrics and suggest how these can be collected.
P.3. Describe three types of software process metric that may be collected as part of a process improvement process. Give one example of each type of metric.
P.4. Assume that the goal of process improvement in an organization is to increase the number of reusable components that are produced during development. Suggest three questions in the GQM paradigm that this might lead to.
P.5. Give two advantages and two disadvantages of the approach to process assessment and improvement that is embodied in the process improvement frameworks such as the CMMI.
P.6. Under what circumstances would you recommend the use of the staged representation of the CMMI?