Managing Business Qualities
Business quality is a non-software system quality that influences other types of qualities in the system. This type of quality is very important because it is taken from the market’s point of view. This chapter is going through this type of quality and its goals (business goals). Business goals must be specific, measurable, attainable, realistic, and time bound.
Stakeholders of the system and their relations to business goals will be described in this chapter. Also the approach that shapes the relation between the organization and the stakeholder will be shown.
To enhance the quality of the software, many companies use an approach called software process improvement. This approach can reduce cost or increase their development process through it. It is a way to understand the existing process and then changing it to increase the quality of the product and/or reduce the time of development and cost. This approach will be described in this chapter.
The meaning of business qualities and business goals and the main qualities in the business
The meaning of stakeholders, their types, and their roles in achieving the goals
The meaning of TQM and its main principles
The process improvement and its life cycle
KeywordsBusiness quality Business goals Total quality management (TQM) Stakeholder Process improvement Pedigree Attribute eLicitation Method (PALM)
- L. Bass, P. Clements, R. Kazman, Software Architecture in Practice, 3rd edn. (Addison-Wesley, Upper Saddle River, 2013)Google Scholar
- P. Clements, D. John, Mc Gregorand, L. Bass, Software Engineering Institute, Carnegie Mellon University, 14th international conference SPL 2010, Springer LNCS 6287 PP:393–403Google Scholar
- N. Rozanski, E. Woods. Software system architecture: Working with the stakeholder using viewpoints and perspectives. Prepared for email@example.com. Douglas Taylor (2009)Google Scholar
- N. Sanders, D. Reid, Operations Management:An Integrated Approach, 5th edn. (John Wiley & sons, New York, 2012). ISBN:9781118122679Google Scholar
- I. Somerville, Software Engineering, 9th edn. (Addission Wiesly, Boston, 2011)Google Scholar
- SEI on line training from SEI: Software Architecture: Principles and Practices, http://ww.sei.cmu.edu/education-outreach/courses/online-training
- L. Bass, P. Clements, R. Kazman, R. Nord, Architectural, Business Cycle Revisted, Software Engineering Institute, Carengie Mellon (2009)Google Scholar
- D. Gross, E. Yu, Evolving System Architecture to Meet Changing Business Goals: An Agent and Goal –Oriented Approach, University of Toronto. IEEE (2001). http://ieeexplore.ieee.org
- L. Khaled, Driving architectural design through bussiness goals, software engineering researcher. Int. J. Comput. Sci. Inf. Secur. 8(3), (2010b)Google Scholar
- I. Liu, E. Yu, From Requirment to Architectural Design -Using Goals and Scenarios, University of Toronto (2001)Google Scholar
- V. Omachouno, J. Ross, Principle of Total Quality (CRC Press, 2005)Google Scholar
- D. Susnienė, P. Vanaga, Integration of total quality management into stakeholder management policy and harmonization of their interests. Eng. Econ 44(4), 71–77 (2005). ISSN 1392–2785. Commerce of Engineering Decisions. http://inzeko.ktu.lt/index.php/EE/article/view/11322/6046Google Scholar
- R. Van Solingen, E. Berghout, The Goal Question Metric: A Practical Guide for Quality Improvement of Software Development (McGraw Hill, Chicago, 1999)Google Scholar
- M.K. Verma, Importance of Leadership In Total Quality Management (Mizoram University, 2014). http://www.reseachgate.ney/publication/295531927