Search results for "Ketterät menetelmät"
showing 9 items of 39 documents
Ketterät sopimustyypit ja hinnoittelumallit julkisissa tietojärjestelmähankinnoissa
2017
Agile contracts and pricing models in public procurements of information systems. Process of public information system procurement has been overlooked in information system science. Especially empirical study of contract types and pricing models that support agile development has been neglected. The aim of this research is to fill this research gap. The research question is how agile contracts and pricing models can be applied in public procurements of information systems. This research investigates what ways and practices for implementing agile contracts and pricing models exist in public sector. The approach of this research is qualitative. The research question will be answered by analyz…
Managing and prioritizing requirements risks in information systems development
2018
Tietojärjestelmien suunnittelussa ja toteutuksessa järjestelmän tavoite ja ominaisuudet kuvataan tietojärjestelmän vaatimuksina. Tietojärjestelmävaatimusten keräämisen, kehittämisen ja hallinnan prosessit tietojärjestelmien kehityksessä tähtäävät siihen, että järjestelmän vaatimukset saadaan koottua sidosryhmiltä, ne analysoidaan huolellisesti ja ilmaistaan vaatimukset järjestelmän kehittäjille asianmukaisessa muodossa. Tämä menettely mahdollistaa käyttötarkoitusta vastaava järjestelmän toteuttamisen. Tämän päivän tietojärjestelmäkehityksessä erilaisten ketterien kehitysmallien merkitys on kasvanut, ja voidaankin perustellusti väittää, että erilaiset ketterien menetelmien sovellutukset ovat…
Julkaisunsuunnitteluprosessit ketterässä kehittämisessä
2012
Peltola, Sami Julkaisunsuunnitteluprosessit ketterässä kehittämisessä Jyväskylä: Jyväskylän yliopisto, 2012, 41 s. Tietojärjestelmätiede, kandidaatin tutkielma Ohjaaja: Leppänen, Mauri Ketterässä kehittämisessä ohjelmistoja kehitetään lyhyissä iteraatioissa. Tällä pyritään mm. siihen, että käyttäjät saavat toimivan ohjelmiston käyttöönsä mahdollisemman nopeasti ja muuttuvat vaatimukset pystytään joustavasti huomioimaan. Ohjelmistoja ei voida kuitenkaan aina toimittaa käyttäjille jokai-sen iteraation jälkeen vaan käyttäjille jaettava ohjelmistokokonaisuus, julkaisu, koostuu yhden tai useamman iteraation tuloksesta. Asiakkaiden tarpeiden ja toimittajan resurssien käytön yhteensovittamiseksi o…
Ketterien menetelmien hyödyntäminen videopelien julkaisun jälkeisessä ylläpitoprosessissa
2016
Viime vuosien aikana peliala on kasvanut voimakkaasti ja siitä on kehittynyt viihteen ala, jonka asiakaskunta vaatii entistä hauskempia ja viihdyttävämpiä pelejä. Pelien odotetaan myös hyödyntävän nopeasti kehittyvän teknologian luomia uusia mahdollisuuksia. Näiden haasteiden ohella pelikehitykseen osallistuu monien eri alojen toimijoita, mikä lisää entisestään pelien kehittämisen haastavuutta. Tästä johtuen pelistudion kehitys- ja ylläpitoprosessien tulee olla huippuluokkaa. Tehokkuutta ja luovuutta on ohjelmistokehityksen alueella tavoiteltu ketteriä menetelmillä ja käytänteillä. Ketteriä menetelmiä on käytetty jossain määrin myös pelikehityksessä. Pelin julkaisun jälkeisestä toiminnasta …
Agile Enterprise Transformations : Surveying the Many Facets of Agility for the Hybrid Era
2022
Agile companies are not uniform. Consequently, agile transformations are conceived broadly, ranging from adopting agile methods and practices in software development teams or functions to building all-encompassing enterprise agility. Moreover, the targeted effects of agility may vary, and the success of transformations and the attainment of agility are measured in various ways. In this paper, based on a recent industrial survey study, we scrutinize holistically why companies want to transform, what types of agility they are aiming at, and how they gauge transformations. The survey data was collected during the COVID-19 pandemic in 2020. Most of the respondents were in large or very large co…
Quality culture boosts agile transformation : Action research in a business‐to‐business software business
2023
Agile methodologies are sometimes adopted, with the assumption that benefits can be attained by only using a set of best practices, which can sometimes work to a degree. In this paper, a case is discussed where a software-producing organization of seven teams achieved significant improvements. The goal of the research was to answer two questions: how an already agile organization could improve its performance further and what is the impact of promoting quality aspects? The questions were answered by implementing interventions based on prior literature and data emerging from semi-structured interviews. The context was an established business with a complex revenue stream structure, meaning t…
Medical Software Needs Calm Compliance
2022
The promise of calm computing, a concept introduced by Mark Weiser more than 20 years ago, has been mostly realized today. For instance, as an end user, you expect to interact during your daily routine with a multitude of sophisticated services and applications without being aware of their technical implementation. All you need is a smartphone and an always-on Internet connection. peerReviewed
Coping with Uncertainty in an Agile Systems Development Course
2018
Uncertain and ambiguous environments are commonplace in information systems development (ISD) projects, and while different Agile frameworks welcome changes in organizational, technical, and business environments, the incurred uncertainty is known to negatively affect the development process and the quality of the final product. The effects of uncertainty on ISD projects have been studied in the past in real organizational contexts, but the effects of uncertainty on students in Agile systems development have received less attention from scholars. In this study, we measured the effects of experienced uncertainty on students’ performance in an Agile systems development course and how uncertai…
StartCards — A method for early-stage software startups
2023
Publisher Copyright: © 2023 The Author(s) Context: Software startups are important drivers of economy on a global scale, and have become associated with innovation and high growth. However, the overwhelming majority of startups ends in failure. Many of these startup failures ultimately stem from software engineering issues, and requirements engineering (RE) ones in particular. Despite the emphasis placed on the importance of RE activities in the startup context, many startups continue to develop software without a clear market or customer, having never had meaningful contact with their would-be customer. Objective: We develop a method aimed at early-stage startups that is intended to help s…