Page 191 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 191

Software Testing and Quality Assurance



                               (d)  Identify which of the following tasks is not performed under Software Quality Assurance.
                                  (i)   Developing a standard process for software development to ensure that there is no
                                            deviation from set standards.

                                  (ii)    Setting guidelines for every step of the process such as templates, design
                                             methodologies and coding standards.
                                 (iii)    Creating checklists  for every step of the process to verify the results of each step
                                             against the subsequent guidelines.
                                 (iv)   Recognizing the most appropriate implementation approach for a given test.
                          12.7   Review Questions
                           1.   “Even though software testing is considered to be an essential part of software quality assurance,
                               much importance is given to Software Quality Assurance.” Justify.
                           2.   “Software quality is  a mixture of factors that varies across different software applications.”
                               Analyze the various factors that affect the quality of the product.

                           3.    “ITSM processes provide assurance with the help of its two categories called service support and
                               service delivery.” Discuss.
                           4.   Do you think the software quality control different from general quality control which is applied
                               in almost all industries? How?

                           5.   “To develop a standardized  process for software development is one of the  tasks  performed
                               under quality assurance.” Briefly discuss the other important tasks.
                           6.   “The quality management, that coordinates various activities to direct and control the
                               organization with regard to quality, can be useful for any industry.” Do you agree? Justify.
                           7.   “Quality means conformance to requirements.” Briefly explain the terms quality, quality control
                               and quality assurance.
                           8.   “IT service delivery includes processes that are associated with the long-term planning, control,
                               and managerial aspects of IT services.” Discuss.
                          Answers: Self Assessment
                           1.   (a)  True                                   ( b)  False                              (c) False
                           2.   (a)  Quality assurance            (b) Quality control              (c) Service desk function

                           3.   (a)  Testability                          (b)Software quality assurance                     (c) Capacity management
                                (d)  Recognizing the most appropriate implementation approach for a given test
                          12.8   Further Readings


                                      Schulmeyer Gordon. G. (2008),  Hand book of software assurance-fourth edition. USA.
                                      Artech House
                                      GALIN, Daniel (2006), Software Quality Assurance, UK, Pearson Addison Wesley.

                                      http://www.mosaicinc.com/mosaicinc/rmThisMonth.asp link
                                      http://flylib.com/books/en/4.223.1.170/1/-organisation Structure











                          184                     LOVELY PROFESSIONAL UNIVERSITY
   186   187   188   189   190   191   192   193   194   195   196