An empirical evaluation of an agile modular software development approach: A case study with Ericsson
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Software development is a growing part of many businesses today. The software development approach that is used to develop new software may have a positive or negative impact on the efficiency and quality of the final software product. The objective of this thesis was to propose a refined software development approach and to test it empirically. The software development approach is comprised of three main subcomponents: development style, development architecture, and technical documentation. The software development approach was applied in a case study in cooperation with Ericsson. At the completion of the case study, questionnaires were administered to Ericsson employees to evaluate the success of the software development approach. The results showed that the quality of the software product was high and Ericsson was pleased with the result. The results indicated that the development approach helped the case study be successful in some of the researched areas. The end results suggest that the proposed software process has the potential to be successful in other projects of a similar type and structure.
Place, publisher, year, edition, pages
2012. , 52 p.
Software development process, agile, modular, technical documentation
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-102397OAI: oai:DiVA.org:kth-102397DiVA: diva2:552621
Master of Science - Engineering and Management of Information Systems