Search results for " menetelmä"

showing 10 items of 273 documents

Towards the design of an agile enterprise architecture management method

2016

Enterprises engage in dynamic environments and do need capabilities that will enable them to (re)configure and integrate existing capabilities or create new capabilities in order to remain viable and competitive in such environments. Enterprise Architecture (EA) by definition has the propensity to contribute to the agility of the enterprise in turbulent environments provided it is managed and guided by a methodic approach in a way that strengthens the capabilities with which the enterprise senses and responds to changes in its environment. However, the agility of the Enterprise Architecture Management (EAM) func-tion and its relation with the agility of the enterprise as a whole has been sp…

ketterät menetelmätComputingMilieux_MANAGEMENTOFCOMPUTINGANDINFORMATIONSYSTEMSjohtaminenSoftware_GENERALSoftware_SOFTWAREENGINEERINGEnterprise AgilitykokonaisarkkitehtuuriAgile MethodsyrityksetEnterprise Architecture Management
researchProduct

Success factors in distributed agile development : case study

2018

This thesis aimed to figure out success factors in distributed software development conducting literature review and empirical research. The motivation for this research rose from practical work experience and the notion that usage of agile development has increased same time as global distributed software development has become more common. The research question formed to investigate the topic was: “What are success factors in distributed agile development and what experiences about this combination already exists?” To answer research question, there were conducted literature review of existing literature and empirical case study research executed using theme interviews. In literature revi…

ketterät menetelmätDistributed developmentsuccess factorkehittäminenohjelmistokehitysmenestystekijätAgile developmentDistributed agile development
researchProduct

Ketterien menetelmien vertailu ja analyysi UML/UP-viitekehyksen avulla

2007

ketterät menetelmätUPAgile ManifestikuvauskieletUML
researchProduct

Ketterien menetelmien skaalaaminen : käytännön kokemuksia

2009

  Koutonen, Jussi Veli Ilmari Tietojärjestelmätiede, järjestelmäkehityksen suuntautumisvaihtoehto, ohjelmistotuotannon syventymiskohde Ketterien menetelmien skaalaaminen käytännön kokemuksia Jyväskylä, Jyväskylän yliopisto, 09.02.09 Kandidaatin tutkielma, 27 sivua. Ketteriä menetelmiä hyödynnetään enenevissä määrin ohjelmistokehityksen alalla. Niistä on saatu monia myönteisiä kokemuksia. Erityisesti laadun paraneminen ja työhön kuluvan ajan lyheneminen houkuttavat hyödyntämään ketteriä menetelmiä. Vaikka ketterät menetelmät soveltuvat lähinnä pieniin projekteihin pyritään niitä hyödyntämään myös suurissa projekteissa skaalaamalla. Skaalaamiseen ei ole hopealuotia. Tämä tutkielma on kirjalli…

ketterät menetelmätXPketterien menetelmien skaalaaminenScrum
researchProduct

Ketterän ohjelmistokehityksen kypsyysmallien vertailu

2015

Teknologian nopea kehittyminen ja liiketoimintaympäristön muutokset vaativat ohjelmistokehitykseltä nopeaa reagointikykyä ja lyhyttä vasteaikaa haluttujen ohjelmistotuotteiden ja palvelujen tuotannossa. Ratkaisuksi on usein nähty siirtyminen ketterien menetelmien käyttöön. Ketterien menetelmien käyttö pidemmällä aikavälillä on kuitenkin tuonut tarpeen arvioida organisaation, pro-jektin ja tiimin ketterän kehittämisen tilaa ja suunnitella tapoja parantaa sitä. Organisaation tai sen osan tilaa tai kehitysvaihetta on totuttu kuvaamaan ja arvioimaan kypsyysmallien avulla. Koska perinteiset kypsyysmallit sopivat huonosti ketterän ohjelmistokehityksen arviointiin, on sille alettu kehittää omia ky…

ketterät menetelmätXPkypsyysmalliohjelmistokehitysScrum
researchProduct

Vaatimusmäärittely ketterässä ohjelmistokehityksessä

2012

Tämän pro gradu -tutkielman tavoitteena on selvittää, miten vaatimusmäärittely toteutetaan ketterässä ohjelmistokehityksessä ja millaisia käytänteitä sekä tekniikoita vaatimusmäärittelyssä voidaan käyttää. Aihetta käsitellään vertailemalla eroja perinteisen ja ketterän lähestymistavan välillä erityisesti vaatimusmäärittelyn osalta. Ketterän vaatimusmäärittelyn käytänteitä ja tekniikoita tarkastellaan yksityiskohtaisesti. Tutkielma perustuu aihetta käsittelevään kirjallisuuteen. Ohjelmistokehityksen osalta lähestymistapojen erot näkyvät mm. projektien johtamisessa ja hallinnassa, yleisessä toimintatavassa, kehittäjien ja asiakkaiden rooleissa, suunnittelussa, arkkitehtuurissa ja toteutuksess…

ketterät menetelmätXPohjelmistokehitysvaatimuksetScrum
researchProduct

Ketterät menetelmät globaalissa ohjelmistokehityksessä

2017

Globaali ohjelmistokehitys on lisääntynyt 2000-luvulla huomattavasti kaiken muunkin tuotannon globalisoituessa. Globaalilla ohjelmistokehityksellä tavoitellaan esimerkiksi kustannusten laskua ja mahdollisuutta päästä käsiksi isompaan määrään resursseja. Kehitystyön hajautuminen maantieteellisesti tuo kuitenkin mukanaan myös erilaisia haasteita liittyen kommunikointiin, koordinointiin sekä kontrollointiin. Toinen ohjelmistokehityksen nouseva trendi on ketterät menetelmät. Ne ovat saaneet alkunsa 1990-luvulla ja korostavat kom-munikointia, yhteistyötä, tuotekeskeisyyttä ja muutokseen vastaamista. Ketteriä menetelmiä käytetään myös globaalisti hajautuneissa ohjelmistoprojekteissa ja tässä tutk…

ketterät menetelmätglobaali ohjelmistokehityshajautunut kehittäminen
researchProduct

Development of an Agile Requirements Risk Prioritization Method : A Design Science Research Study

2023

The practice of information systems development (ISD) has changed during the past two decades from very structured approaches to agile ISD methods. However, many methods available for managing requirements-related risks in the literature follow the structured way of doing ISD. If any, few methods offer solutions to prioritize requirements risks for agile ISD projects based on recognizing requirements-related risks and patterns to mitigate these. To fill this gap in the literature, we apply the design science research methodology to develop an agile requirements risk prioritization method together with industry experts (n=54) in Finland and New Zealand in a multi-year study. The method was d…

ketterät menetelmätjärjestelmäsuunnitteludesign science researchagile requirements risk prioritization methodriskienhallintainformation systems developmentvaatimuksettietojärjestelmät
researchProduct

Scrumin hyödyt ja haasteet kehitystiimin näkökulmasta : tapaustutkimus IT-alan palveluyrityksessä

2013

Scrum on ohjelmistokehityksen viitekehys, joka on kehitetty helpottamaan erityisesti monimutkaisten ohjelmistokehitysprojektien hallintaa ja toteuttamista. Scrum on yksi maailman suosituimmista ja tunnetuimmista ohjelmistokehityksen viitekehyksistä ja sitä käytetään sekä pienissä, keskisuurissa että suurissa IT-alan yrityksissä ympäri maailmaa. Tämän pro gradu -tutkielman tarkoitus on luoda käsitys scrumin hyödyistä ja haasteista tieteellisten julkaisujen tarjoaman tutkimustiedon ja eräässä IT-alan palveluyrityksessä toteutettavan tapaustutkimuksen tutkimustulosten pohjalta. Scrumin hyötyjä ja haasteita tarkastellaan ohjelmistotuotteen kehityksestä vastuussa olevan kehitystiimin näkökulmast…

ketterät menetelmätkehittäminenTapaustutkimusScrumtiimit
researchProduct

Laadunvarmistus ketterissä ohjelmistokehitysmenetelmissä

2014

Kulju, Henri Laadunvarmistus ketterissä ohjelmistokehitysmenetelmissä Jyväskylä: Jyväskylän yliopisto, 2014, 26 s. Tietojärjestelmätiede, Kandidaatin tutkielma Ohjaaja: Makkonen, Pekka Tässä tutkielmassa tarkastellaan laadunvarmistusta ketterissä ohjelmistokehitysmenetelmissä. Ohjelmiston laadunvarmistus on tärkeässä roolissa koko ohjelmiston elinkaaren aikana ja sillä voi olla suuri vaikutus koko ohjelmistoprojektin onnistumiseen. Jos siihen ei kiinnitetä tarpeeksi huomiota, voi tuloksena olla aikataulun viivästyksiä, budjetin ylityksiä sekä huonolaatuista ohjelmistoa. Tutkielmassa esitellään ketteriä menetelmiä yleisellä tasolla, sekä tarkastellaan kahta menetelmää tarkemmin. Nämä menetel…

ketterät menetelmätlaadunvarmistuslaatuextreme programmingScrum
researchProduct