University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Pro gradu -tutkielmat
  • View Item
JYX > Opinnäytteet > Pro gradu -tutkielmat > View Item

Ohjelmistotekniikan työkalujen tarjoamat näkökulmat kehitystyön tavoitteeseen ja mahdollisiin ratkaisuihin

Thumbnail
View/Open
1.1 Mb

Downloads:  
Show download detailsHide download details  
Authors
Äyrämö, Sanna-Mari
Date
2020
Discipline
TietotekniikkaMathematical Information Technology
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
Wernick ja Hall (2004) esittävät, että ohjelmistosuunnittelun työkalut toimivat eräänlaisina kognitiivisina linsseinä vaikuttaen suoraan siihen, miten suunnittelija hahmottaa käsillä olevan tehtävän tavoitteen ja sen mahdolliset ratkaisut. Kuhnilaisia käsitteitä soveltaen voidaan sanoa, että metodit ja työkalut sekä niiden käyttöönotto itsessään ilmentävät tietyllä alalla vallitsevan paradigman, eli tutkimusalakohtaisen matriisin, piirteitä. Tässä epistemologisesta näkökulmasta ohjelmistotekniikkaa tarkastelevassa opinnäytetyössä selvitettiin tapaustutkimuksen avulla sitä, miten ohjelmistokehittäjä kehitysprosessin mittaan eri työkaluja käyttäessään ymmärtää työskentelyn tavoitteen ja mahdolliset suunnittelu- ja toteutusratkaisut. Lisäksi tarkasteltiin sitä, kuinka eri työkalujen tarjoamien näkökulmien kanssa työskentely suunnittelu- ja toteutusprosessin myötä eteni. Tutkimuksessa eri työkalujen havaittiin asettuvan erityyppisiin, laajempaa kokonaiskuvaa täydentäviin rooleihin siten, että niiden voidaan tulkita osaltaan ilmentävän eheää paradigmaattista perustaa, jonka puitteissa ohjelmistoteknisiä suunnitteluongelmia voidaan tunnistaa ja ratkaista. Tulokset tukevat Wernickin ja Hallin (2004) tuloksia ja tulkintaa siltä osin, että alan käytännönhajoituksessa voitaisiin jo tunnistaa yhtenäisen paradigman, ja siten myös alan kypsymisestä kertovia normaalitieteen piirteitä. ...
 
Wernick and Hall (2004) suggest that software design tools act as a kind of cognitive lenses, influencing how the designer perceives the goal of the task at hand and its possible solutions. Applying the Kuhnian concepts, the methods and tools, as well as their deployment in a project reflect the features of the paradigm (also known as the disciplinary matrix) prevailing in a particular field. In this thesis, which examines software engineering from an epistemological perspective, a case study was conducted to find out how a software developer understands the goal of the task and the possible design and implementation solutions when using different tools during a software development process. In addition, it was examined, how working with the perspectives offered by the different tools progressed along the development process. According to the results, different tools fit into different types of roles that complement the broader overall picture, so that they can be interpreted as contributing to a coherent paradigmatic basis within which software engineering design problems can be identified and solved. The results of the study support the findings and conclusions presented by Wernick and Hall (2004) insofar as some characteristics of unified paradigm basis could already be identified regarding the practical area of the software engineering field, and thus, despite diverse competing perspectives and schools of software engineering, there are observable signs of the phase of normal science in software engineering indicating the maturation of the field. ...
 
Keywords
tutkimusalakohtainen matriisi tietoteoria ohjelmistotekniikka paradigmat ohjelmistosuunnittelu
URI

http://urn.fi/URN:NBN:fi:jyu-202012086970

Metadata
Show full item record
Collections
  • Pro gradu -tutkielmat [23973]

Related items

Showing items with similar title or keywords.

  • Learning via Summarizing Infographics Assignment in Software Engineering Management e-Course? 

    Heimbürger, Anneli; Keto, Harri; Isomöttönen, Ville (IEEE, 2020)
    This Research-to-Practice, Work in Progress Paper focuses on how learners experience creation of infographics as a summarizing assignment in an advanced level e-course on software engineering management (SEM). We have ...
  • Ikkunat historiaan : runojen ja laulujen avaamat näkökulmat historiankerrontaan J.R.R. Tolkienin romaanissa The Lord of the Rings 

    Lundström, Katriina (2021)
    Tutkielma käsittelee historiankerronnan näkökulmia J.R.R. Tolkienin romaanissa The Lord of the Rings (1954–55) ja miten niihin vaikuttavat kertoja, käytetty kieli ja ajankohta. Analysoitavana materiaalina ovat romaanissa ...
  • Liiketoimintamalli verkoston tietojen jakamisen lähtökohtana verkoston ohjauksen ja tietojärjestelmien näkökulmat 

    Kulmala, Mikko (2008)
  • Liiketoimintamalli verkoston tietojen jakamisen lähtökohtana verkoston ohjauksen ja tietojärjestelmien näkökulmat 

    Kulmala, Mikko (2008)
  • Asiantuntijat ja näkökulmat kohtasivat psykologian konferenssissa 

    Halonen, Saara (Agora Center, Jyväskylän yliopisto, 2006)
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre