AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Responder's Inquiry - Spikes

Authors

;

Term

4. term

Education

Publication year

2013

Submitted on

Pages

89

Abstract

Softwarebranchen er i stigende grad under pres fra lande med lavere produktionsomkostninger. For at forblive konkurrencedygtige skal vi ikke kun producere software, men levere software, der skaber høj værdi for brugere og samfund. Med andre ord skal vi være innovative. Set fra en udviklers perspektiv kan innovation opstå gennem eksperimenter og udforskning af teknologi for at finde nye og uforudsete værdiforslag. Vores 9. semester-projekt viste, at denne form for udforskning er svær at styre og strukturere. I dette kandidatspeciale præsenterer vi en måde at gøre innovation til en del af udviklerens daglige arbejde. Vi arbejder med udgangspunkt i Essence, et udviklingsrammeværk, der understøtter innovative softwareteams. Vi introducerer en aktivitet, der hjælper med at strukturere udviklerens udforskning af teknologiens affordances (hvad teknologien gør muligt). Vi kalder denne aktivitet en Spike. Vores tilgang er forankret i pragmatisme: idéen om, at man må eksperimentere med et situeret problem for at forstå dets betydning. Vi afprøver Spike på løsningen fra vores 9. semester-projekt: \ps, et system der hjælper patienters genoptræning ved at bruge Kinect-bevægelsessensorer til at kontrollere, om øvelser udføres korrekt og til tiden. Gennem Spike håber vi at identificere nye og interessante idéer.

The software industry is increasingly under pressure from countries with lower production costs. To stay competitive, we must not only build software but deliver software that creates clear value for users and society. In other words, we must be innovative. From a developer’s point of view, innovation can emerge by experimenting with and exploring technology to discover new and unforeseen value propositions. Our 9th-semester project showed that this kind of exploration is difficult to manage and structure. In this master’s thesis, we present a way to make innovation part of a developer’s everyday work. We frame our work with Essence, a software development framework that supports innovative teams. We introduce an activity that helps structure a developer’s exploration of a technology’s affordances (what the technology makes possible). We call this activity a Spike. Our approach is grounded in pragmatism: the idea that we must experiment with a situated problem to understand its meaning. We test the Spike on the solution from our 9th-semester project: \ps, a system that assists patient rehabilitation by using Kinect motion sensors to check whether exercises are performed correctly and on time. Through the Spike, we hope to identify new and interesting ideas.

[This abstract was generated with the help of AI]