Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
An Evaluation of the Usage of Agile Core Practices: How they are used in industry and what we can learn from their usage
Blekinge Tekniska Högskola, Sektionen för teknik, Avdelningen för programvarusystem.
Blekinge Tekniska Högskola, Sektionen för teknik, Avdelningen för programvarusystem.
2004 (Engelska)Självständigt arbete på avancerad nivå (magisterexamen)Studentuppsats (Examensarbete)
Abstract [en]

In this thesis we investigate the usage of several agile software development methods as well as the usage of certain agile core practices. By conducting a web survey, we examine what makes these practices beneficial and what tends to make them rather less suitable for certain situations. Based on the results, we finally set up some recommendations for practitioners to reflect upon and improve their own software development process. Concerning these recommendations as well as the list of the investigated practices, we hope (and are almost sure) that there are some practices or ideas contained which are worth at least thinking about. The main findings of this thesis are: - Agile software development methods have already entered the professional market but they are still no cure-all. In many cases they also produce only middle-quality software. Nevertheless, there is – even if only little – evidence that at least XP projects meet the requirements of the customer better than traditional, non-agile methods. - For a successful software development project it is important that it has a suitable requirements engineering process, that the produced software is tested sufficiently (using automated regression testing among other types of testing), that there is a good communication between the customer and the developer side, that the risks of the project are considered, that the pros and cons of practices are considered and that processes are improved continuously. - Besides, it is important to consider the whole context when implementing a certain practice. For some contexts, certain practices do not fit for their purpose and this has to be realized. However, certain shortcomings of a specific practice might be reduced or even eliminated if implemented in combination with other practices.

Ort, förlag, år, upplaga, sidor
2004. , s. 73
Nyckelord [en]
agile software development, agile software development methods, agile practices, Extreme Programming
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-4725Lokalt ID: oai:bth.se:arkivex807ABBDAE15662AFC1256EB500403A8FOAI: oai:DiVA.org:bth-4725DiVA, id: diva2:832073
Uppsök
teknik
Handledare
Tillgänglig från: 2015-04-22 Skapad: 2004-06-16 Senast uppdaterad: 2018-01-11Bibliografiskt granskad

Open Access i DiVA

fulltext(2511 kB)703 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2511 kBChecksumma SHA-512
53766113ac95ba8f998901f7d0e493383c03133f57cfa6cee7b1ba2f18c13816d8f9df5d1d58d0117dc50daabc9129aa76fe282cfdcd73a12313e463ab3de460
Typ fulltextMimetyp application/pdf

Av organisationen
Avdelningen för programvarusystem
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 703 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 557 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf