Cover image for Achieving Software Quality Through Teamwork.
Achieving Software Quality Through Teamwork.
Title:
Achieving Software Quality Through Teamwork.
Author:
Evans, Isabel.
ISBN:
9781580536639
Personal Author:
Physical Description:
1 online resource (320 pages)
Contents:
Contents -- Forward -- Preface -- I hope you enjoy yourself -- This is a huge subject -- Finding your way around this book -- Acknowledgments -- 1 Software Quality Matters -- 1.1 Defining software quality 1 -- 1.2 Fundamental concepts of excellence 5 -- 1.3 EFQM Excellence Model 7 -- 1.4 ISO 9000:1994 and ISO 9000:2000 10 -- 1.5 IT maturity modelsŠCMMâ and relations 11 -- 1.6 Team Software Process and Personal Software Process 12 -- 1.7 Bringing the models together 13 -- 2 Defining the Software Team -- 2.1 Teams in disunity 17 -- 2.2 Defining the team 19 -- 2.3 Interaction between the groups and within each group 22 -- 3 Roles and Quality: Customers -- 3.1 Introducing the customers 31 -- 3.2 Who could be in this group? 32 -- 3.3 Quality viewpoint 38 -- 3.4 Quality framework using the EFQM Excellence Model 39 -- 3.5 Communication between the customers and other groups 45 -- 3.6 Summary of the group 47 -- 4 Roles and Quality: Managers -- 4.1 Introducing the managers 51 -- 4.2 Who could be in this group? 52 -- 4.3 Quality viewpoint 53 -- 4.4 Quality framework using the EFQM Excellence Model 54 -- 4.5 Communication between the managers and other groups 68 -- 4.6 Summary of the group 73 -- 5 Roles and Quality: Builders -- 5.1 Introducing the builders 77 -- 5.2 Who could be in this group? 79 -- 5.3 Quality viewpoint 80 -- 5.4 Quality framework using the EFQM Excellence Model 86 -- 5.5 Communication between the builders and other groups 95 -- 5.6 Summary of the group 96 -- 6 Roles and Quality: Measurers -- 6.1 Introducing the measurers 101 -- 6.2 Who could be in this group? 106 -- 6.3 Quality viewpoint 106 -- 6.4 Quality framework using the EFQM Excellence Model 113 -- 6.5 Communication between the measurers and other groups 125 -- 6.6 Summary of the group 128 -- 7 Roles and Quality: Supporters -- 7.1 Introducing the supporters 131.

7.2 Who could be in this group? 133 -- 7.3 Quality viewpoint 134 -- 7.4 Quality framework using the EFQM Excellence Model 136 -- 7.5 Communication between supporters and other groups 146 -- 7.6 Summary of the group 147 -- 7.7 Summary of all the groups 148 -- 8 The Life Span of a Software System -- 8.1 Life span or life cycle? 153 -- 8.2 Entry and exit criteria between stages 157 -- 8.3 Changes in quality viewpoints across the life span of a system 158 -- 9 Start-up for a Software-Development Project -- 9.1 Start-upŠdescription 161 -- 9.2 Start-up viewpoints 163 -- 9.3 Entry criteria for start-up 164 -- 9.4 Start-upŠtypical activities 165 -- 9.5 Exit from start-up stage 178 -- 10 Software-Development Life Cycle -- 10.1 Software-development life cycleŠdescription 181 -- 10.2 SDLC viewpoints 184 -- 10.3 Entry criteria for SDLC 186 -- 10.4 SDLCŠtypical activities 190 -- 10.5 Entry and exit points within the SDLC 195 -- 10.6 SDLC models 195 -- 10.7 Quality views and the modelsŠwhy we might wish 10.7 to combine models 204 -- 10.8 Exit from the SDLC 208 -- 10.9 Conclusion 211 -- 11 Delivery and Support When Going Live -- 11.1 DeliveryŠdescription 215 -- 11.2 Delivery viewpoints 218 -- 11.3 Entry criteria for delivery 221 -- 11.4 DeliveryŠtypical activities 221 -- 11.5 Exit from delivery 226 -- 11.6 Conclusion 226 -- 12 The Life of a System Postdelivery -- 12.1 PostdeliveryŠdescription 229 -- 12.2 Delivery viewpoints 231 -- 12.3 Entry criteria for postdelivery 233 -- 12.4 PostdeliveryŠtypical activities 233 -- 12.5 Exit from postdelivery 244 -- 12.6 Conclusion 244 -- About the Author -- Index.
Abstract:
Successful software depends not only on technical excellence but on how members of the software team work together. Written in easy to understand language by a leading expert in the field, this ground-breaking volume provides an overview of the team culture required to develop quality software. Reflecting the different views on the nature of software quality, the book helps groups in a software team to communicate more effectively and to overcome the conflict created by their different perceptions of quality. You learn the roles and activities of team members (including customers) throughout the life of a software product, from before the software development starts and during the software development lifecycle, to after the software has been deployed and is in use.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: