ebook img

Quality assurance with TL 9000 in agile software development of set-top boxes PDF

105 Pages·2009·1.44 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Quality assurance with TL 9000 in agile software development of set-top boxes

Institutionen för datavetenskap Department of Computer and Information Science Master Thesis Quality assurance with TL 9000 in agile software development of set-top boxes The case of Motorola and the use of Scrum by Kristofer Gustafsson and Johan Jacobsson LIU-IDA/LITH-EX-A--09/011--SE 2009-03-25 Linköpings universitet Linköpings universitet SE-581 83 Linköping, Sweden 581 83 Linköping Master Thesis Quality assurance with TL 9000 in agile software development of set-top boxes The case of Motorola and the use of Scrum by Kristofer Gustafsson Johan Jacobsson LIU-IDA/LITH-EX-A--09/011--SE 2009-03-25 Supervisor: Håkan Markör, Motorola Mattias Hedlund, Motorola Examiner: Vivian Vimarlund, IDA Datum Date Avdelning, institution Division, department Institutionen för datavetenskap Department of Computer 2009-03-25 and Information Science Linköpings universitet Språk Rapporttyp ISBN Language Report category Svenska/Swedish Licentiatavhandling ISRN LIU-IDA/LITH-EX-A--09/011--SE X Engelska/English X Examensarbete C-uppsats Serietitel och serienummer ISSN D-uppsats Title of series, numbering Övrig rapport URL för elektronisk version Titel Title Quality assurance with TL 9000 in agile software development of set-top boxes - The case of Motorola and the use of Scrum Författare Author Kristofer Gustafsson Johan Jacobsson Sammanfattning Abstract In today’s fast-paced world, there is a constant demand for better and more efficient ways of doing business. Motorola in Linköping are using the agile development framework, Scrum in their software development. A certain level of quality must also be assured of the delivered goods and services. Is it possible to use Scrum and still meet the quality requirements? This Master Thesis is performed to investigate if it is possible to achieve a quality certificate from TL 9000, the telecom industry extension of ISO 9000, when using the agile development framework Scrum. The investigation consists of interviews and observations at Motorola, Linköping, along with literature studies about quality systems and agile development. The conclusion is that it is possible to meet the TL 9000 requirements when using Scrum, under the condition that some additional processes are performed and that other parts of the organization also fulfills the remaining requirements. This is needed since there are requirements that are out of scope for the Scrum framework. Examples of the suggested additions are to follow the Scrum framework more strictly and to adopt a more specific definition of done. Nyckelord Keywords Scrum, agile, agile development, TL 9000, ISO 9000, Backlog, Quality certificate, Sprint, Quality, Abstract In today’s fast-paced world, there is a constant demand for better and more efficient ways of doing business. Motorola in Linköping are using the agile development framework Scrum in their software development. A certain level of quality must also be assured of the delivered goods and services. Is it possible to use Scrum and still meet the quality requirements? This Master Thesis is performed to investigate if it is possible to achieve a quality certificate from TL 9000, the telecom industry extension of ISO 9000, when using the agile development framework Scrum. The investigation consists of interviews and observations at Motorola, Linköping, along with literature studies about quality systems and agile development. The conclusion is that it is possible to meet the TL 9000 requirements when using Scrum, under the condition that some additional processes are performed and that other parts of the organization also fulfills the remaining requirements. This is needed since there are requirements that are out of scope for the Scrum framework. Examples of the suggested additions are to follow the Scrum framework more strictly and to adopt a more specific definition of done. Acknowledgements After five intense months of reading, discussing, and writing, this Master Thesis concludes our Master of Science at Linköping University. Without the help and support from a number of people, we doubt that this thesis would have been written. First, we would like to thank our supervisors, examiner, and opponent. Håkan Markör and Mattias Hedlund at Motorola kindly offered us this interesting opportunity and continued to inspire, facilitate, and question our work. Vivian Vimarlund, Ph.D., at Linköping University contributed with invaluable feedback, suggestions, and advice throughout the project. Andreas “Goken” Anderljung read the report several times, and helped us by pointing out and suggest improvements for the weak parts. Thank you! We would also like to thank everyone else that has helped us in any way. Specifically we would like to mention a few people. Our friends and colleagues studying Master of Science in Information Technology at Linköping University helped us understand how a team works, why a whiteboard is a necessary tool and that “fika” is a great thing. The time we spent together was not just fun, we actually gained invaluable experience. Susanne Ejdfors Eriksson welcomed us to share her room the first weeks and introduced us to the company. Niklas Storm generously shared his expertise concerning quality management and TL 9000 by helping us interpret the Requirements Handbook. Henrik Gidmark offered us rewarding discussions about group dynamics, leadership, and organizational issues sharing his experience from the corporate world. John Edeus always had time for a chat and a joke, and open heartedly shared his wisdom and real life experience. Mikael Adlers gave us a better understanding of what Scrum is and how it is used at Motorola. Ivy Pascoe and Jos Koster invited us to attend a TL 9000-audit that clarified the connection between theory and practice to us. Carl Ljungström kept us company, especially when we were busy, and helped us balance between working harder and relaxing. The interviewees, you know who you are, gave us unique insights into the organization that would have been impossible to gain otherwise. Everyone at Motorola Linköping helped us with a warm and welcoming attitude. Finally, we would like to thank our families and friends. You encouraged and supported us. We owe you everything! Based on the feedback and insights offered by reviewers, we have attempted to address the issues raised. However, any errors, oversights, or omissions remaining are our sole responsibility. Linköping, February 2009 Kristofer Gustafsson Johan Jacobsson

Description:
The conclusion is that it is possible to meet the TL 9000 requirements when using Scrum, under the condition that some additional processes are more specific definition of done. Scrum, agile, agile development, TL 9000, ISO 9000, Backlog, Quality certificate, Sprint, Quality, .. Introduction to Sc
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.