A Software Re-engineering Perspective of a Development Process : Case Korpi ForRest

dc.contributor.authorHilanne, Tommi
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tietotekniikka|en=Information and Communication Technology|
dc.date.accessioned2021-06-18T21:01:21Z
dc.date.available2021-06-18T21:01:21Z
dc.date.issued2021-06-17
dc.description.abstractSoftware re-engineering is about taking an existing system and examining it or making changes to it in order to improve it. User experience is about a user’s observable and measurable interaction with a system. Usability on the other hand is about the functional aspects of user experience. Usability can be measured with metrics, and usability studies can be conducted to gain insights of some particular project. The company Korpi ForRest is developing an audiovisual digital forest experience that can be used to de-stress during work breaks. The company follows Lean Startup methodologies, in other words they aim to build their product iteratively in a customer data driven way. This thesis aims to review the development process of Korpi ForRest’s solution from the perspective of software re-engineering, as well as user experience and usability. The goal is to inspect whether software re-engineering methods are applicable in a lean startup context, and how usability measurement affects them. The process review consists of investigating the development processes of the company by leveraging established literature on the subject, and inspecting different options for the future development of the solution. Additionally, a usability study was conducted on one of the company’s earlier versions of their solution. The process review and case study found that software re-engineering methods can be used to effectively analyze and model software development processes. Aspects of user experience and usability also have an effect on the re-engineering.
dc.format.extent85
dc.identifier.olddbid169205
dc.identifier.oldhandle10024/152326
dc.identifier.urihttps://www.utupub.fi/handle/11111/22685
dc.identifier.urnURN:NBN:fi-fe2021061838877
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightssuljettu
dc.source.identifierhttps://www.utupub.fi/handle/10024/152326
dc.subjectsoftware re-engineering, abstraction, alteration, refinement, user experience, usability, usability metrics, proof of concept, lean startup
dc.titleA Software Re-engineering Perspective of a Development Process : Case Korpi ForRest
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Hilanne_Tommi_opinnayte.pdf
Size:
2.12 MB
Format:
Adobe Portable Document Format