Change search
ReferencesLink to record
Permanent link

Direct link
Agile Development in a Lonely Environment: How to Develop Software Using Agile Techniques Within Small-Scale Projects
KTH, School of Computer Science and Communication (CSC).
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Agil utveckling i en ensam miljö (Swedish)
Abstract [en]

Most Agile Software Development methodologies are aimed towards large companies and large-scale projects. The purpose of this report was to identify, and potentially modify, Agile Development methodologies and strategies suitable for small-scale projects. Initially a comprehensive study was conducted on a few selected agile methodologies in order to find the most suitable one to be used for a loosely defined small-scale project. The result of the study led to the methodology Kanban being used experimentally on that project. The report goes through how Kanban was utilized and modified to better suit the project as well as bring forward interesting details regarding the outcome of the actual project.

The produced methodology, with Kanban at its core, can especially be of use for small IT companies looking for an agile methodology fitting their project(s). It could also be used to further develop alternative variants of the agile methodology Kanban with focus on small-scale projects.

Abstract [sv]

De flesta agila utvecklingsmetodiker riktar sig mot storskaliga projekt och företag. Syftet med denna rapport var att identifiera lämpliga agila utvecklingsmetodiker och strategier för småskaliga projekt. Inledningsvis genomfördes en omfattande studie av ett fåtal agila metodiker med målet att hitta den mest lämpliga för ett löst definierat småskaligt projekt. Resultat av studien ledde till att metodiken Kanban experimenterades med och användes för projektet. Rapporten går igenom hur Kanban nyttjades och modifierades för att bättre passa projektet i fråga.

Den framtagna metodiken, med Kanban som grund, kan vara speciellt användbar för mindre IT-företag som letar efter en agil metodik som passar deras projekt. Den skulle även kunna användas för att vidareutveckla alternativa agila Kanban-metodiker för småskaliga projekt.

Place, publisher, year, edition, pages
Keyword [en]
agile, agile development, lean, lean development, tutoring sessions, online tutoring sessions, kanban, scrum, extreme programming, small-scale, small project, small team, crystal clear, elevutveckling
Keyword [sv]
agil, agil utveckling, lean, lean development, lärandesessioner, online utbildning
National Category
Computer Science
URN: urn:nbn:se:kth:diva-170794OAI: diva2:840104
Educational program
Master of Science in Engineering - Computer Science and Technology
Available from: 2015-07-10 Created: 2015-07-06 Last updated: 2015-07-10Bibliographically approved

Open Access in DiVA

fulltext(10280 kB)169 downloads
File information
File name FULLTEXT01.pdfFile size 10280 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 169 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 702 hits
ReferencesLink to record
Permanent link

Direct link