Tietotekniikan tuotantoprosessi Ke 7.3. Byrokratia vs. nyrkkipaja Kurssin sisältö Menetelmämalleista Ke 14.3.Busineksen löytäminen.

Slides:



Advertisements
Samankaltaiset esitykset
Naakan oppilaskunta Tervetuloa! Kasvu yrittäjyyteen -hanke - 2 Projekti Idea projektista syntyy kun: –tarvitaan jotain, jotain puuttuu (rahaa.
Advertisements

Testaus ja testausympäristöt
1 Ristiinarviointi Ristiinarviointi Hämeenlinna, Verkkosote
Sosiaali- ja terveysala toimintaympäristönä, 5 ov Itä-Suomen koordinaattoreiden kokous Joensuun Tiedepuistolla /tk.
Innostavan esityksen muistavat kaikki. Ideasta käytäntöön NY 12h –leirin esitys2008.
NAO/Maija-Leena Haapa-alho
Syksy 2011/Pirjo Kinnunen. Miten hanke etenee? IdeointiSuunnittelu KäynnistysToteutus TUOTOS PäättäminenArviointi Käyttöön otto ja seuranta.
© Logica All rights reserved Sosiaalialan tietoteknologian käytön edistäminen Pohjois-Karjalassa - maakunnan ja Logican välisessä yhteistyössä Pirjo.
Liiketoiminnan / kohdemaailman ymmärtäminen
Suunnitelma ohjelmiston testaukseen
Tekninen suunnit-telu
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Optinen tukin pituuden mittausjärjestelmä
Käytännön ohjelmointi ja käytännön ketterä testaus
Ketterä testaus ja testauslähtöinen kehitys
Toimitilapalvelujen organisoinnin ja laadunhallinnan kehittäminen
Testaus Tiptopissa draft Mats Lindstedt, Mika Rintala.
Tuotantoprosessi pähkinässä 4/5
Mikko Arasmaa / Tietohallinto
Ketterä kehitys käytännössä – TFS & Meteor
Riskien hallinta ketterissä prosesseissa ja Jämien laatuyhteenveto Team Jämät.
ISO 9000 –sarjan uudistus – Mikä muuttuu?
Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg,
Muotoilun mahdollisuudet teknologiateollisuudessa Ulla-Maaria Mutanen, Helsingin yliopisto Suomalainen muotoilu - osa liiketoiminnan ydintä? Muoto 2005.
Älä pelkää UX-suunnittelijaa, hän on ystäväsi
T Personal SE assignment Project progress tracking and control.
Ohjelmistotuotanto kevä 2010 Juho Hirvonen Mikko Nieminen Tuomas Saarela.
OHJP Kalenteriprojekti – Statusraportti iteraatio4 loppu
Pro gradu -tutkielmat ohjelmistotestauksesta
Mentortapaaminen Elma, Agenda Tilannekatsaus –Tehtyä –Tekemättä –Demo Ongelmia Palautteen pohdintaa Personal SE-esityksiä.
Ohjelmistojen suunnittelumenetelmät ja –työkalut
(mukaellen Haikala & Mikkonen 2011, 29)
Jatkuvan parantamisen Jp-taulu
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Onnistunut IT-projekti - Haaveesta totta? Tiken näkemys
SOME Case: Avance Johtamiskoulutus Pasi Aaltola JYU SOME-seminaari
Kaikkien aikojen Porvoo Alla tiders Borgå Miten nuorisopalvelut selviää palikkaleikkien myllerryksessä?
1 Työhyvinvointi ja johtaminen kilpailutekijäksi Työvoimapula 2012 ? Kaikkien kyvyt käyttöön -seminaari Joni Hautojärvi Norilsk Nickel Harjavalta.
RYHMÄMME TUOTOS VIRTUKAMPUS Ideariihi Mitä Virtukampuksen tulisi olla? 2January 12, 2015 YHDISTÄVÄ TEKIJÄ Virtuaalisuus Yhteinen rajapinta.
Esitutkimus (tarvekartoitus)
KULTTUURIYMPÄRISTÖN PALASISTA KOKONAISUUDEKSI Maakuntamuseoiden teemapäivät Jyväskylä 20. – MUSEOVIRASTO Elisa El Harouny
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Toimitusketjun kehittämisprojekti ** poista tämä sivu ** Katso käyttö- ja täyttöohjeet erillisestä opiskelijan ohjeesta.
Miten laatutyöhön sitoutetaan?
Systeemityö 2 Vesiputousmalli Teppo Räisänen, Principal Lecturer
T Loppudemo Kaffetauko eAuction
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
OHJELMOINTITAITO ICT02D 12 ECTS. OPINTOJAKSON TOTEUTUS  KESTO: –  AVOIMEN OPISKELIJAT: – YKSI LUOKA (SUOMI) – LUOKKA ICT02O-1.
Tietojärjestelmäprojektin onnistuminen
Johdatus ohjelmistoliiketoimintaan harjoitustyö
1 © NOKIA 2000 projektikatselmus_ PPT/ / Tapani Tarri Projektikatselmus Esitykset Esitys projektin tilasta Esitys toiminnallisesta.
Optinen tukin pituuden mittausjärjestelmä Projektisuunnitelma Aki Nieminen AS
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
Kotiin – Behind the Scenes
Ohjelmistotekniikka kevät 2003 CASE-välineet. Ohjelmistotekniikka kevät 2003 Mitä ovat CASE-välineet? Computer Aided Software Engineering Tietokoneavusteinen.
Mentortapaaminen Agenda Tilannekatsaus Vastuualueet Tulevaa Riskejä ja ongelmia Menetelmäharjoitukset Esitys: Kommunikaatio- ja kokouskäytännöt.
Aloitusseminaarin ohje
Lehden tietojärjestelmän suunnittelu ja käyttöönotto.
Opiskelijan ajanhallintajärjestelmä OAJ Ohtu Miniprojekti 2010 Vaatimusmäärittely.
”Vapaaseen lähdekoodiin perustuva kehitys” Projektinhallinnan näkökulma avoimeen koodin perustuvassa ohjelmistokehityksessä.
MIKÄ ON PROJEKTI / HANKE?. Projekti  …. On joukko ihmisiä ja muita resursseja, jotka on tilapäisesti koottu yhteen suorittamaan tiettyä tehtävää,
Kansallinen palveluväylä PERTIVA-kokous
Sosiaali- ja terveydenhuollon organisaatio- ja palvelutiedon hallinta
Minno meets Innokylä - törmäyskohtia
Projektitoiminta TUOL0006 Harjoitustyö Projektisuunnitelma
Vaatimusmäärittely kehitysprosessissa
OHJELMOINTITAITO ICT02D 12 ECTS.
OHJELMOINTITAITO ICT02D 12 ECTS.
OHJELMOINTITAITO ICT02D 12 ECTS.
Esityksen transkriptio:

Tietotekniikan tuotantoprosessi Ke 7.3. Byrokratia vs. nyrkkipaja Kurssin sisältö Menetelmämalleista Ke 14.3.Busineksen löytäminen Käyttötapaukset Vaatimusmäärittely Ke 21.3.Määrittely ja toteutus Testaus elämäntapana Ke 28.3.Versionhallinta, konfiguraationhallinta Riskienhallinta Ke 4.4.Pelivaraa Oikea elämä: Leevi Lemmetty, AD, Cube

RahaAika Laatu

Byrokratia Hallinnan (management) “ihanne” Kaikki toiminta kontrolloitua Mittaaminen ja seuranta helppoa Lopputulos taattua tavaraa Luovuus, keksinnöllisyys kärsii Työntekijät leipääntyvät Ei kustannustehokasta Seurauksena kovasta kasvusta Perintönä teollistumisesta ja savupiippukulttuurista Esim 30-luvun autotehdas ja sen työntekijät Taattua tylsää bulkkikamaa, joka on helposti ennakoitavissa Tietty hallinto välttämätöntä Raha Aika Laatu

Nyrkkipaja Työntekijän “ihanne” Vapaat kädet toimia Ideat nopeasti valmiiksi Inspiroi keksimään, kokeilemaan ja luomaan uutta Hallinnon painajainen, kaaos Työn mittaaminen ja seuranta vaikeaa Lopputuloksen ennakointi miltei mahdotonta Ei onnistu yli 50 hengen yrityksessä (?) Tietotekniikan aallon myötä menestynyt Autotallifirmat Piilaaksossa, uusmedia startupit Asiantuntijayhteisöt - työntekijä päälliköä viisaampi Uutta ja mullistavaa tai konkurssi

Kultainen keskitie Pikkufirmasta isoksi yritykseksi (esim. Satama) Kaoottinen nyrkkipaja tuo ideoita ja inspiroi työntekijöitä, mutta hallitsemattomana ei toimi yrityksen kasvaessa Asiantuntijaorganisaatiossa työntekijä on ykkönen -> nyrkkipaja lähtökohdaksi Kuitenkin kaaosta on hallittava ja korkea laatu varmistettava -> management otettava mukaan Kommunkoimalla oma tapa toimia Jatkuva prosessikehitys Johdon aloitteesta työntekijöiden ehdolla

Management Duunari Turhauttava Kaaos Vapaat kädet Hallittu Byrokratia Nyrkkipaja

Uudet tuulet - Cluetrain manifesto Markkinat ovat keskusteluja Asiakkaat haluavat puhua tekijöiden kanssa ei PR-ihmisten ja markkinoinnin Uutisryhmät, verkkosivut, sähköposti jne. aidon tiedon välittäjinä Läpinäkyvä organisaatio

Tuotantoprosessi on ymmärrettävä Tietyt asiat on aina otettava huomioon kustannukset aikataulu laatu riskit “Hyvä prosessi tuottaa hyviä tuotteita” Työntekijät suunnittelevat itse oman prosessinsa !! Muiden kokemuksia kannattaa hyödyntää -> tämä kurssin tarkoitus

2. Osa Kurssin sisältö Ohjelmistotuotannon eri vaiheet Harjoitukset 2-3 ryhmissä Use caset ja vaatimusmäärittely UML Riskianalyysi Hyväksymistestit Tentti ?

Esimerkkitapaus: weppisivut kurssille Projektin tuottavuus - kannattaako sivuja tehdä? Vaatimukset - mitä varten ja kenelle sivut tehdään? Käyttötapaukset - mitä sivuilla voi tehdä? Määrittely - mitkä vaatimukset toteutetaan ja miten? Toteutus - kuka tekee HTMLn, grafiikat, Flashin jne. UML ja oliomallinnus - miten piiretään? Testaus - miten varmistetaan että sivut täyttävät tehtävänsä? Versionhallinta - miten sivut kasataan yhteen palasista? Riskienhallinta - missä voi mennä pieleen ?

Prosessimalli, menetelmämalli Esimerkki: Projektin tuottavuus Vaatimukset Määrittely, toteutus Testaus Versionhallinta Riskienhallinta Projektinhallinta alku loppu

Projektin tuottavuus Kannattaako koko hommaan ryhtyä? Alustava kustannusarvio ja mahdollinen tuotto Välilliset vaikutukset GO / NO GO

Vaatimukset Asiakkaan vaatimukset (Hki amk) Loppukäyttäjän vaatimukset (opiskelija) Käyttötapaukset, use caset, konseptisuunnittelu

Määrittely, toteutus Vaatimus x: toteutetaan seuraavasti... HTML, Flash, grafiikka, layout, käytettävyys, Java jne.

Testaus Hyväksymistestaus: Hyväksymistestaus: milloin projekti on valmis? Järjestelmätestaus: Järjestelmätestaus: milloin weppisivut ovat valmiit? Integraatiotestaus: Integraatiotestaus: milloin osat ovat valmiit? Modulitestaus: Modulitestaus: milloin yksittäinen osa on valmis? Testataan koodit, grafiikat, käytettävyys, graafinen ilme jne. Testataan vaatimuksia vasten

Versionhallinta Missä on minkäkin osan mikä versio? Uusimman koodin ja grafiikan säilyttäminen Keskitetty säilytys (check in & check out) Vanhan version rakentaminen, rinnakkaiset versiot

Riskienhallinta Mitkä ovat pahimmat riskit ja mistä ne syntyvät? Loppuu aika, raha tai laatu = seurauksia Riski = todennäköisyys * vahinko Riskien seuranta ja ehkäisy Riskikeskeinen projektinhallinta

3. Osa Prosessimallit

Hack’n’slash Vesiputous (lohella ja ilman) Spiraali, inkrementaalinen & iteratiivinen Evoluutiomalli & protoilu On schedule, on demand