T Ohjelmistoprojektien hallinta Tehtävän 3 ratkaisu. Maija Kangas, Kimmo Stålnacke ja Outi Syysjoki

Samankaltaiset tiedostot
KOODAAKO PROJEKTIPÄÄLLIKKÖ?

Harjoitus 3 Case Face Wash. Raine Mäki, Laura Takkinen, Marika Östman, Otto Kataja

Tietojärjestelmän osat

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

PANK-hyväksynnän arviointipalaute CE-merkinnän vaikutus hyväksyntään. PANK Menetelmäpäivä Katriina Tallbacka Inspecta Sertifiointi Oy

Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen

Software engineering

KÄYTETTÄVYYSTESTAUS OSANA KETTERÄÄ KEHITYSTÄ

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Tanja Saarenpää Pro gradu-tutkielma Lapin yliopisto, sosiaalityön laitos Syksy 2012

Kokemuksia eri projektityyppien haasteista/sudenkuopista toimittajayhteistyön näkökulmasta. Pekka

VELI - verkottuva liiketoiminta -hanke

Big Room -toiminta tutkimuksen näkökulmasta. Sari Koskelo, Vison Oy

Mistä vetovoimaiset työpaikat on tehty? - voimavaroja ja voimavarkaita työssä? Eija Lehto Kehittämispalvelut Kultala


Hajautettu Ohjelmistokehitys

Autamme asiakkaitamme menestymään parantamalla tekemisen luottamustasoa ja läpinäkyvyyttä uusilla innovatiivisilla konsepteilla ja ratkaisuilla.

EDISTYMISRAPORTTI - PS Virtuaaliyhteisöjen muodostaminen Versio 1.0

Paketoidut toiminnanohjausratkaisut projektiorganisaatioille. Jan Malmström Mepco Oy

Itä-Suomen rehtori- ja johtajuuspäivät Onko ohjelmointi toinen lukutaito? ja yleiskatsaus teknologian ja opetuksen kenttään

Turun kaupungin tietohallintostrategia Tiivistelmä

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät

Projektityö

Junaliikenteen häiriötilannetietojen tuottaminen ja tiedotus

Avoimen lähdekoodin ohjelmien käytettävyydestä

Työkalut ohjelmistokehityksen tukena

Väliaikaishallinnon tiedonohjaussuunnitelma ja tehtäväluokitus projekti

Palvelumuotoilu ja muotoiluajattelu bisneksessä

/ Anne Leppänen/Asko Pöyhönen. Toiminta- ja laatusuunnitelman sisältövaatimuksista

KUNTALAIN UUDISTUS JA SEN VAIKUTUKSET KUNTAKONSERNIN JOHTAMISEEN. Oulu Marketta Kokkonen

PROJEKTISUUNNITELMA. FotMana17

Moniammatillinen yhteistyö ammattien välinen oppiminen. Työpajan antia

ONNISTUNUT VERTAILUMITTAUS Pätevyysvaatimukset vertailumittausjärjestäjälle. Tuija Sinervo FINAS-akkreditointipalvelu

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

Onko asiakas meille tärkeä? Yrityksen asiakaskeskeisyyden nykytilan kartoitus

Luottamuksesta osallisuutta nuorille. Eija Raatikainen, KT Twitter:

Määrittelyvaihe. Projektinhallinta

PM Club Jyväskylä Jatkuva uudistuminen osaamista ja kokemusta jakamalla

Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun

Projektisuunnitelma Nero-ryhmä

- muutos: uhka vai mahdollisuus? - muutoskysymykset: miksi, mitä ja miten?

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Kykyviisari. Työ- ja toimintakyvyn itsearviointimenetelmän hyödyntäminen asiakastyössä

Ohjelmistotekniikka - Luento 2

Tiimityö jaettua vai jakamatonta vastuuta? Vaasa

EcoProP Potilashuoneen toiminnalliset vaatimukset

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä

MANAGEMENT-MUOTI Hierarkiasta järjestäytyneeseen / järjestäytymättömään kaaokseen

lähes nollaenergiapientalon rakennuttamisen mallintaminen Hankkeen toteutus kysely ja haastattelututkimuksen tuloksia nzeb Hankeosaaminen

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Liikkuvaa tukikeskuspalvelua

AMKE:n Luovat verkostot fiksumpi tapa toimia - verkostoseminaari

Miten kuvaat ja kehität organisaation kokonaisarkkitehtuuria?

5. Luento: Rinnakkaisuus ja reaaliaika. Tommi Mikkonen,

Refecor Oy. Jyrki Portin. Sensoriverkot Massamarkkinoille Suunnittelun ja valmistuksen haasteita

Oulun seudun lastensuojelun kehittämisyksikön lastensuojelun foorumi PERHETYÖN JA SOSIAALITYÖN YHTEISTYÖN KEHITTÄMINEN LASTENSUOJELUSSA

LAATU, LAADUNVARMISTUS JA f RISKIEN HALLINTA JOUNI HUOTARI ESA SALMIKANGAS PÄIVITETTY

BACK TO BASICS 1 JOS SYDÄN VIELÄ SYKKII MATTI FORSBERG, JÄRJESTÖKONSULTTI

TeamCHAMPION TeamCHAMPION wiki.tut.fi/champion

SEPA päiväkirja. BetaTeam. Juho Mäkinen, 57796V, Jari Leppä, 42710V, Versio Pvm Tekijä Kuvaus

Periaatteet standardien SFS-EN ISO/IEC 17025:2005 ja SFS-EN ISO 15189:2007 mukaisen näytteenottotoiminnan arvioimiseksi

Naulalevyrakenteiden CE - merkintä

Lean EA kokonaiskehittämismalli Digitalisaation suunnannäyttäjät

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Megaprojekti pysyi aikataulussa. Totta vai tarua?

ASIAKASKYSELY ENVERA. Taloustutkimus Oy Pauliina Aho

Mobiilin somepalvelun ketterä kehittäminen, sopimusehtoluonnos

PERUSTELUMUISTIO. Seuraavat tarjoajat suljetaan tarjouskilpailusta seuraavilla perusteilla:

OM 1/52/2010. Nuorten aloitekanavan määrittelytyön viimeistely ja toteutuksen kilpailutus

Onnistunut Vaatimuspohjainen Testaus

Mielekkäät työtehtävät houkuttelevat harjoittelijoita!

Kriittisiä näkökulmia: hankkeiden ongelmakohtia tutkijan kokemusten valossa

Maahanmuuttajien suomen kielen koulutuksen hankinta

Projektinhallinta TARJA NISKANEN LÄHTEENÄ MM. KEHITTÄJÄN KARTTAKIRJA

Energiatehokkuus kannattaa vai kannattaako? Risto Larmio

Projektinhallintaa hyvällä eetoksella ja sopivalla paatoksella

Scrum is Not Enough. Scrum ei riitä. Ari Tanninen & Marko Taipale. Nääsvillen oliopäivä 2009 Tampereen teknillinen yliopisto 9.12.

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

Kultainen keskitie vai oman polun kulkija: toimivaa kv-palveluiden organisaatiorakennetta etsimässä

Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

#tulevaisuudenpeloton. Opiskelijakyselyn tulokset Huhtikuu 2018

Verkostoissa toimiminen: verkostotyön perusteita ja käytäntöä. Timo Järvensivu KTT, tutkimuspäällikkö Aalto-yliopiston kauppakorkeakoulu

Toimiva hallitus yrityksen kehittämisen kulmakivenä

OHJ-4301 Sulautettu Ohjelmointi

Uudenmaan TAHE-palvelukeskuksen liiketoiminta- ja toteutussuunnitelma

Tekesin rahoitus yrityksille

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 2: Tarkistuslistoja

Muutosprojektit. KTT Riku Oksman

Boardmanin BOARDMAPPING HALLITUSARVIOINTI. Esittelyaineisto

Miten digimarkkinoinnilla tehdään tulosta?

Työyhteisötaidot tulevaisuuden johtamisesssa. Merja Turunen

Kykyviisari. Työ- ja toimintakyvyn muutosta tukemassa

RAIN Teematyöpaja : Tutkimustuloksia Integraatiokyvykkyyden mittaamisesta ja johtamisesta

Tuotannon virtautus ja nopeutettu korjaaminen Teoriaa, kokemuksia ja oppeja Juha Salminen, Consti Yhtiöt

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

Soft QA. Vaatimusten muutostenhallinta. Ongelma

Minea Ahlroth Risto Havunen PUUN JA KUOREN VÄLISSÄ

Näemmekö tulevaisuuden maitotilan tärkeimmät prinsiipit

Kuvastin ASIAKASPEILI

Transkriptio:

T-76.612 Ohjelmistoprojektien hallinta Tehtävän 3 ratkaisu Maija Kangas, Kimmo Stålnacke ja Outi Syysjoki

Osa 1 - Ongelmat McConnellin (1996) luokittelun mukaisesti: Ihmiset Prosessi Tuote Teknologia

Osa 1 - Ihmiset 1. Motivaation puute ei otettu vastuita kateellisia paremmista palkoista parannusehdotusten hylkäys vaatimukset muuttuivat koko ajan 2. Heikko johdon tuki vain näkyvä tulos tärkeää johdolle, ei aikaa suunnitteluun 3. Epäselvä roolijako ei roolien eikä vastuiden jakoa 4. Asiakaspalautteen puute asiakkaat eivät mukana projektissa

Osa 1 - Ihmiset 5. Heikko projektipäällikkö ei teknistä osaamista -> hankala ymmärtää kokonaiskuvaa 6. Epärealistiset odotukset vaatimusten lisäys ilman suunnitelmien muuttamista alihankinnassa luotettiin sokeasti alihankkijaan kukaan ei puuttunut kokouksissa asiaan, vaikka kaikki tiesivät epärealistisuuden 7. Reagoimattomuus ongelmatyöntekijöihin työntekijät eivät kertoneet frameworkin viivästymisestä 8. Työntekijät useissa projekteissa alihankkijat työskentelivät kiinnostavammissa projekteissa projektit veivät aikaa toisiltaan -> ei aikaa keskittyä riittävästi yhteen kerrallaan

Osa 1 - Prosessi 1. Riittämätön suunnittelu projektipäällikkö käytti muiden tekemiä arvioita suoraan, eikä tarkistanut niitä työmääräarviot ylioptimistisia työntekijöillä ristiriitaiset käsitykset toistensa rooleista ei sovittu kommunikointikäytännöistä, eikä huomioitu hajautetun projektin tarpeita 2. Puutteellinen johdon kontrollointi projektin etenemisen seuranta puuttui -> ei tehty korjaustoimenpiteitä alihankkijalta olisi pitänyt vaatia tarkkoja suunitelmia ja raportteja 3. Epäonnistunut alihankinta alihankkija valittiin ilman hyviä perusteita -> alihankkijan kokemus toisenlaisesta ympäristöstä selviä sopimuksia ja suunnitelmia ei tehty alihankkijan kanssa erilaiset käsitykset alihankkijan roolista (koordinoija vs. työvoiman vuokraaja) huono ajoitus alihankinnalle -> framework ei ollut vielä valmis

Osa 1 - Prosessi 4. Puutteellinen vaatimustenhallinta varastointi- ja kuljetusnäytöille ei tehty vaatimusmäärittelyä 5. Puutteellinen laadunvarmistus testausta ei suunniteltu 6. Riskien hallinnan puuttuminen ei minkäänlaista riskien hallintaa 7. Code-like-hell ohjelmointi toteutus ilman kunnollista suunnittelua 8. Muutostenhallintakäytäntöjen puute 9. Hidas projektin alku ensimmäinen vuosi hukkaan

Osa 1 - Tuote 1. Feature creep uusia ominaisuuksia lisättiin, mutta suunnitelmia ei muutettu 2. Developer gold-plating Framework idea Jukka Korhosen käsialaa kukaan ei tuntunut olevan varma sen tarpeellisuudesta

Osa 1 - Teknologia 1. Tutkimushenkinen kehitys Framework:n avulla parempi laajennettavuus tulevaisuutta varten -> Oliko todella tarpeellista?

Osa 2 - Ratkaisuehdotuksia 1. Riittämätön projektin suunnittelu tarkemmat suunnitelmat vastuiden ja roolien määrittely enemmän henkilöitä suunnitteluun mukaan kommunikaatiokäytännöt yhteyshenkilöistä sopiminen 2. Puutteellinen vaatimustenhallinta asiakas mukaan määrittelemään vaatimusmäärittely myös varastointi- ja kuljetusnäytöille 3. Motivaation puute tiimi mukaan suunnittelemaan -> sitoutuminen projektiin yhteishengen nostattaminen selkeät roolit ja vastuut

Osa 2 - Ratkaisuehdotuksia 4. Epäonnistunut alihankinta parempi alihankinnan suunnittelu tarkempi alihankkijan valinta -> alihankkija jolla kokemusta selvät sopimukset alihankkijan kanssa kommunikointikäytännöistä sopiminen 5. Puutteellinen laadunvarmistus kattavat testaussuunnitelmat alihankkijan ohjelmoijien suorittama testaus sovittava tarkkaan

Osa 2 - Ratkaisuehdotuksia 6. Puutteellinen johdon kontrollointi projektipäällikön olisi pitänyt vakuuttaa johto aikataulun epärealistisuudesta tarkka projektin seuranta ja nopea reagointi suunnitelmista poikkeamiseen alihankkijalta raportoinnin vaatiminen 7. Heikko johdon tuki suunnitelmien tärkeyden osoittaminen johdolle