Parhaat VALO-projektikäytännöt (Meego Summit 2011)Otto Kekäläinen
Vedätkö avoimen lähdekoodin projektia? Mitkä ovat parhaat käytännöt yhteistyöhön tai markkinointiin? Esityksessä vain kalvot, puhetta ei ole kirjoitettu ylös.
Avoimen lähdekoodin ohjelmat ja Internetin tehokäyttöOtto Kekäläinen
Avoimet ohjelmat ja tietoturva järjestötoiminnassa -kurssi: Avoimen lähdekoodin ohjelmat ja Internetin tehokäyttö
Otto Kekäläinen, Visili / Visio, Helsinki 13.3.2014
Parhaat VALO-projektikäytännöt (Meego Summit 2011)Otto Kekäläinen
Vedätkö avoimen lähdekoodin projektia? Mitkä ovat parhaat käytännöt yhteistyöhön tai markkinointiin? Esityksessä vain kalvot, puhetta ei ole kirjoitettu ylös.
Avoimen lähdekoodin ohjelmat ja Internetin tehokäyttöOtto Kekäläinen
Avoimet ohjelmat ja tietoturva järjestötoiminnassa -kurssi: Avoimen lähdekoodin ohjelmat ja Internetin tehokäyttö
Otto Kekäläinen, Visili / Visio, Helsinki 13.3.2014
Yhteentoimivuutta avoimesti Oulu -seminaari 13.2.2012
License: CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/ (except material from other sources)
Koulutusmateriaali. Kevät 2013. Erilaiset extranet-konseptit ja tyypilliset teknologiavaihtoehdot. Katsauksessa mainittuna mm. SharePoint, Confluence, Liferay, Drupal.
Mitä ottaa huomioon modernin CMS:n hankinnassaNorth Patrol
DT2020-seminaarissa pidetty esitys (26.10.2016) Helsingissä. Aiheena CMS-järjestelmän valinta, ja se mitä kaikkea pitää ottaa huomioon ison verkkopalvelun uudistuksessa - ja miten konseptointi ja teknologiavalinta pitää vaiheistaa.
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Lari Hotari
• Perinteisen palveluarkkitehtuurin (SOA) ja Microservices suuntauksen eroavaisuudet
• Ketteryyden säilyttäminen sovelluskehityksessä
• miksi usein käy niin, että hyvin aloitettu ketterä kehittäminen muuttuukin kuukausien ja vuosien saatossa mateluksi?
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Digitalmikkeli
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhteisön mahdollistaminen / Kalle Launiala, ProtonIT
http://datajalostamo.fi/2014/05/keskusteluseminaari/
Digitalisaatioesimerkkejä teollisuudelle. Team Finland Future Watch -raportti...Team Finland Future Watch
Digitalisaatioesimerkkejä teollisuudelle -raportti sisältää 8 case-kuvausta digitalisaation hyödyntämisestä teollisuuskontekstissa.
Esimerkkien tavoitteena on auttaa suomalaisia pk-teollisuusyrityksiä ymmärtämään digitalisaation tarjoamia mahdollisuuksia sekä antaa yrityksille uusia ideoita liiketoimintansa kehittämiseen.
Yhteentoimivuutta avoimesti Oulu -seminaari 13.2.2012
License: CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/ (except material from other sources)
Koulutusmateriaali. Kevät 2013. Erilaiset extranet-konseptit ja tyypilliset teknologiavaihtoehdot. Katsauksessa mainittuna mm. SharePoint, Confluence, Liferay, Drupal.
Mitä ottaa huomioon modernin CMS:n hankinnassaNorth Patrol
DT2020-seminaarissa pidetty esitys (26.10.2016) Helsingissä. Aiheena CMS-järjestelmän valinta, ja se mitä kaikkea pitää ottaa huomioon ison verkkopalvelun uudistuksessa - ja miten konseptointi ja teknologiavalinta pitää vaiheistaa.
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Lari Hotari
• Perinteisen palveluarkkitehtuurin (SOA) ja Microservices suuntauksen eroavaisuudet
• Ketteryyden säilyttäminen sovelluskehityksessä
• miksi usein käy niin, että hyvin aloitettu ketterä kehittäminen muuttuukin kuukausien ja vuosien saatossa mateluksi?
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhtei...Digitalmikkeli
Datajalostamo-seminaari 5.6.2014: Sovelluskehittäjät ja data – kehittäjäyhteisön mahdollistaminen / Kalle Launiala, ProtonIT
http://datajalostamo.fi/2014/05/keskusteluseminaari/
Digitalisaatioesimerkkejä teollisuudelle. Team Finland Future Watch -raportti...Team Finland Future Watch
Digitalisaatioesimerkkejä teollisuudelle -raportti sisältää 8 case-kuvausta digitalisaation hyödyntämisestä teollisuuskontekstissa.
Esimerkkien tavoitteena on auttaa suomalaisia pk-teollisuusyrityksiä ymmärtämään digitalisaation tarjoamia mahdollisuuksia sekä antaa yrityksille uusia ideoita liiketoimintansa kehittämiseen.
TechDays 2011 Millainen on ketterä kehittäjä? Tieturi/Heikurinen
2013 Projektinhallintapäivä
1. 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
3. 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
4. 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
Aino
17 v
Risto
19 v
Arja
27+N v
Kauppaseura Talvisodan muisto Sensuroitu
Perhe:
5. 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.
6. 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
9. 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)
11. 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ä
12. 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
13. 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
14. 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ä.