2013 Projektinhallintapäivä

15
0915-0945 Perinteistä ohjelmointa ilman koodausta - tai ainakin vähillä koodiriveillä Projektnhallintapäivät - työkalut, ja avoimet projektt 20.8.2013 Harri Luuppala 20.8.2013 1 Place: Tampere University of Technology

description

Projektinhallintapäivä 2013 Tampereen teknillinen yliopisto / Technical University of Tampere

Transcript of 2013 Projektinhallintapäivä

Page 1: 2013 Projektinhallintapäivä

0915-0945 Perinteistä ohjelmointa ilman koodausta - tai ainakin vähillä koodiriveillä

Projektnhallintapäivät - työkalut, ja avoimet projektt

20.8.2013

Harri Luuppala

20.8.2013 1

Place: Tampere University of Technology

Page 2: 2013 Projektinhallintapäivä

Sisällys

1. Harri Luuppala

2. Asiakas: Clic Correspondents Oy

3. Projekt

Page 3: 2013 Projektinhallintapäivä

Tämän esityksen tekemiseen on käytetty mm.:

LibreOffice 4.0.4.2 - Tämä esitys- Tein v. 2012 kattavan vertailun Mac MS Excel ja Libre Ofce Calc funktoiden välillä ja raportoin korjaus ja muutostarpeet TDF:lle.

GIMP 2.8.6- Kuvien muokkaus. Kannen kuva on tehty GIMP:illä ja työstetty Box Shot 3D:llä.

Creatve Commons lisenssivalitsin- Kansisivulla oleva lisenssi on valittu lisenssivalitsimella http://creatvecommons.org/choose/?lang=f

Yksi aamuyö ja ilta – Lempäälässä. Kahvia 10 kuppia. Koiran ulkoilutus x 2.

Yksi projekt – Click Correspondents Oy, Drupal7, LAMP. (Satoja aiempia)

Yksi IT-ura – ja monen kollegan apu mm. Fuug, Pitky yms.

Keskustelut Heikki Kamppuri, Mika Nurmesniemi / Open Verso Oy

Page 4: 2013 Projektinhallintapäivä

1. Harri Luuppala 2011-2013● Perustajaosakas:

– Open Invest Oy– Open Verso Oy, – Open Jobs Finland Oy– Investment Management Finland Oy– Advanced Realms Oy

● Jäsen:– FiBAN– Suomi nousuun myynnillä– Kaato– Kauppakamari– Kauppaseura

● Projektt– Click Correspondents– Useita pörssiyhtöitä:

● mm. Tieto, Fujitsu, Oriola Kd, Anvia– Muita: mm. Holming, Napa, Vattenfall

Tredea, Edutech

● Työ– Yrittäjä 2011-– Tieto 1996-2011– Valmet 1990-1995– Instrumentarium 1989-1990– Mist Oy 1984-1989

● Tiedot:– Johtaminen: IMD Sveitsi– Fysiikka: Helsingin yliopisto

● Taidot:– Johtaminen– B2B-liiketoiminta– ICT– Energia

Hippi 4 kk

Aino17 v

Risto19 v

Arja27+N v

Kauppaseura Talvisodan muisto Sensuroitu

Perhe:

Page 5: 2013 Projektinhallintapäivä

PITKY:n eli Pirkanmaan tietojen-käsittelyhdistyksen kokous 2011.Kuvan henkilö oikealla on fiktiivinen tai ainakin ajatuksissaan.

Tensun & co apupoikana tlaisuuksissa

Softan lisäksi osaan HW:n.kesäkeittiön tein itse pari vuotta sitten takapihalle.

Page 6: 2013 Projektinhallintapäivä

Aiemmat● Yrittäjä 2011-● Tieto 1996-2011● Valmet 1990-1995● Instrumentarium 1989-1990● Mist Oy 1984-1989

● Johtaminen: IMD Sveitsi● Fysiikka: Helsingin yliopisto

● B2B– ICT– Energia– Johtaminen

● Hallitukset mm.:– Majavatuote Oy

● Exit v. 2010– Tieto China

● Hpj – AttentV UK (Lontoon pörssi)

● Non-executve member● Yritysostot ja ulkoistukset

– Kymmeniä eri maissa

Page 7: 2013 Projektinhallintapäivä

2.Asiakas: Clic Correspondents Oy (B2B-verkosto)

Page 8: 2013 Projektinhallintapäivä

Asiakas: Clic Correspondents Oy (B2B-verkosto)

www.correspondents.fi

Page 9: 2013 Projektinhallintapäivä

3. Projekt

● Tavoite:– Formaatkirjan mukainen MVP*) Clic Correspondents Oy:n ydinliiketoimintaan.– Tarjouspyynnössä tarkka kuvaus päätoiminnallisuudesta

● Todellisuus:– Lähtötlanteen ohjelmisto osoittautui vajavaiseksi → Tavoite hylätin ja kohdatin Todellisuus– MVP:n tehtin ensin – toimittajan liiketoimintaosaaminen oli edellytys

● Toteutus:– Lean-periaatteella kaikki asiakkaan avainhenkilöt/roolit mukaan ja flmatin lähtötlanne eli kaikki

käyttötapaukset näyteltin– Toimittaja teki sprinteissä oman näkemyksensä mukaisest toiminnallisuudet – tuli erinomainen– Asiakas kuvaa lopputuloksen Formaatkirjaksi, jossa koko liiketoiminta kuvataan (prosessit,

sovellukset, roolit, vastuut)

Page 10: 2013 Projektinhallintapäivä

Projekt:Tekninen ympäristö

MySQL

Drupal7

Linux

Apache

MS 365

Correspondents -järjestelmäToimistojärjestelmä

Tuotanto: AmazonKehitys, testaus: Heztner

Appelsiini / Elisa

Ei kuulunut projektitoimitukseen,piti toimia extranettinä

Page 11: 2013 Projektinhallintapäivä

Projekt: Kyseessä oli tetojärjestelmän jatkokehitys

● Tarjouskilpailu MVP:stä– Tarkkaan rajattu tarjouspyyntö– Tavoite oli tehdä lisätoiminnallisuuksia olemassa olevan päälle

● Käytössä oli toisen toimittajan tekemä MVP– Projektn alussa selvisi, että projektn sisältö muutettava– Keskitytin selvittämään todelliset tarpeet, virheet käytössä olevassa järjestelmässä ja käyttäjien

sitouttaminen suunnitteluun– Toimittajan takuutyöt olivat tekemättä (ja töitä ei ollut luetteloitu puhumattakaan tketöinnistä)

● Uusi toimittaja ei voi ottaa vastuuta ennen kuin takuutyöt on tehty!

● Kesken projektn asiakas halusi myös ulkoistaa käyttöpalvelun ja ylläpidon– Asiakas koki saavansa puutteellista palvelua mm. palvelinympäristön turvapäivitykset olivat merkittäväst

tekemättä– Järjestelmässä merkittävää hitautta ja vikoja mm. sql-kanta alhaalla, jolloin selvisi että asennus olikin

jaettu useiden yritysten kesken (joka oli sopimusrikkomus)– Henkilövaihdoksia → epäloogista toiminnallisuutta käytössä

Page 12: 2013 Projektinhallintapäivä

Ongelmatikka

● Teema (Omega) oli raskas ja aiheut hitautta● Järjestelmän optmoinnilla saatin merkittäväst nopeutta lisää● Näkyvyysraja: friilanserit näki toistensa töitä● Projektn asiakirjat Dropboxissa, asiakas ot käyttöön Microsofin 365:n, mutta

se ei toimi vieläkään elokuussa lähes 6 kk asennuksesta!!– Käsittämättömiä ongelmia koko ajan!! Toimittaja Elisa / Appelsiini ja alihankkijat eivät osaa pilvipalvelun

toimitusta.

● Takuukorjausten kanssa meni lähes kaksi kuukautta eli projektn aloitus siirtyi merkittäväst

● Drupal -moduleita oli n 150 kpl eli karkeast kolme kertaa liikaa– Mukana dev-versioita ja esim. karttasovelluksen kehitys oli keskeytetty– Pit siivota

Page 13: 2013 Projektinhallintapäivä

Toteutus:

● ”Hylätin” toimitussopimus ja ehdotetin että laitetaan käytössä oleva MVP päätoimintojen osalta kuntoon

● Panokset yhdenmukaiseen helpoon järjestelmän käyttöön– Haaste: oli melko hankala korjata – helpompi olisi tehdä alusta alkaen yhtenäistä

● Turhat toiminnallisuudet poistetin● Laskutusprosessi kuntoon● Näkyvyysraja kuntoon● Muutosten hallinta ja seuranta +/- -listalla● Järjestelmän siirto alkuperäiseltä toimittajalta kesken projektn tuli

yllätyksenä ja vaikut merkittäväst aikatauluihin

Page 14: 2013 Projektinhallintapäivä

Löydökset

● Työkalut ja mallit johtavat helpost siihen, että avoimet projektt ajautuvat ongelmiin B2B-todellisuuden kanssa.

● MVC-malli on tekninen malli eikä huomioi organisaaton johtamista.● MVP-mallin haasteena on inhimillisyys – käyttäjät unohtavat (tai eivät edes tedä),

että projekt teki/tekee minimin ja vaatvat että ”pit olla toimiva”. ● Vakiosopimukset saattavat toimittajan helpost epäedullisen asemaan, yleinen

tulkinta on että ”pitää olla toimiva” ja vaaditaan ”takuukorjauksia”. ● Lean on ymmärretty ratkaisevast väärin.● Avoimet projektt eivät synnytä riittävää tarjontaa, sillä myyjien on vaikea saada

myyntpalkkioita → ei synny jälleenmyyjiä.

Page 15: 2013 Projektinhallintapäivä

KIITOS!

Kysymyksiä?