”Vapaaseen lähdekoodiin perustuva kehitys” Projektinhallinnan näkökulma avoimeen koodin perustuvassa ohjelmistokehityksessä.

Slides:



Advertisements
Samankaltaiset esitykset
Hajautettu kurssien toteutus ja kehitys OSCu-hankkeessa ITK’03 Kirsti Ala-Mutka, Sanna Räisänen TTY/Ohjelmistotekniikka.
Advertisements

Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Biolaakson tarkastelua johtamisnäkökulmasta
Projektin budjettien ylitykset
VTM Timo Valtonen  Aika: 18.3.– pe klo 9–12  Paikka: kokoustila 3, 325.
Alue, johon voidaan motivaatiolla vaikuttaa
M U U T O S T E N V A L M I S T E L U K e h i t t ä j ä n K a r t t a k i r j a Kehitysprojektien kriittiset menestystekijät.
VALOVUOSI = km IHMISIÄ = 1 IHMINEN / km LINNUNRATA Ø = VALOVUOTTA
4. Opiskelijan oppimisen arviointi työpaikoilla
Viestintää ja tiedonhallintaa helposti ja tehokkaasti Olli Aro Kehittämiskonsultti – Business Development Consultant.
– 1 – Sosiaalisten vaikutusten mittaamisesta Jaana Merenmies, Response-projekti
Vapaa Ohjelmisto.  Vapaa ohjelmisto on ohjelmisto jota voi käyttää, tutkia, muuttaa ja jakaa eteenpäin vapaasti.  FLOSS (Free / Libre Open Source Software)
Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
1 TERVEYSTOIMI Terveystoimen strategia Arvot, toiminta-ajatus ja visio Kriittiset menestystekijät Arviointikriteerit ja mittarit Terla
Pellervon Pirkanmaan seminaari Pellervo-Seuran valtuuskunnan puheenjohtaja Erkki Vähämaa.
Open source -kirjastojärjestelmistä Matti Sarmela Kirjastot.fi Open source -kirjastojärjestelmistä.
Diskurssi Oy VUOROVAIKUTUS YVA:SSA MÄÄRITELMÄ (YVAL 2 §)  Tavoite:... lisätä kansalaisten osallistumista ja tiedonsaantia  Osallistumisella vuorovaikutusta.
Verkko-opetuksen laadun tekijät – Kansallisen VOPLA-laatuverkosto- ja –palveluhankkeen esiselvityksen tuloksia Kristiina Karjalainen Annikka Nurkka Virtuaaliyliopistohanke.
Liiketoimintamallit avoimessa ohjelmistokehityksessä Timo Heubach, Marja-Kaarina Markkanen, Mika Pennanen, Ville Qvist.
Punainen: tunteet, vaistot - Millaisia tunteita ja tuntemuksia tehtävä herättää? Musta: varovaisuus, arviointi, kriittisyys - Mitkä ovat ehdotuksen hyvät.
Itseohjautuvuus ja yhteistoiminnallisuus
Diplomityöseminaari : Uudet tietoverkkoteknologiat perinteisen liiketoiminnan vauhdittajina Tekijä: Sami Jaatinen Valvoja: Prof. Raimo Kantola.
Drupal Luonnonvarat joulutapaaminen Mikko Laine, Maanmittauslaitos.
Jaakko Markkanen & Ari Laine. Yhteisö, joka kehittää työpöytäympäristöä KDE SC (Software Compilation) Avoimen lähdekoodin ja voittoa tavoittelematon yhteisö.
KANSALLISKIRJASTO - Kirjastoverkkopalvelut UKJ toteutusvaihtoehtojen tutkiminen Minna Kivinen, UKJ-ohjausryhmän kokous
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Avoin lähdekoodi - Open Source.
Älykkäiden käyttöliittymien käytettävyysvaatimukset Rami Annala T Käyttöliittymien ja käytettävyyden seminaari, Syksy 2002: Kontekstiherkkyydestä.
Ammattitaitokilpailut 2020 Skills-laivaseminaari
Vaatimusmäärittely Henkilökohtainen menetelmä Kokemuksia Petri Saloma (49585S) T Tietojenkäsittelyopin ohjelmatyö.
Ohjelmistotekniikka kevät 2003 Ohjelmistotekniikan määritelmä Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista.
Verkkopalveluiden IT-palvelunhallintamalli A-klinikkasäätiölle
Open Source Timo Nyyssönen Tietojenkäsittelytieteen historia - seminaari.
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.3.
Tästä pois logo Koulutusorganisaatiot innovaatiojärjestelmän toimijoina -projekti Verkostotapaaminen Koulutuksen järjestäjien yhdistys KJY.
Avoimen tuotteen hallintamalli Tuotteenhallinnan työpaja
Kaija Ray: Siirtymät sujuviksi Antti Maunu: Yhteisöjen aika Kommenttipuheenvuoro Petteri Ora Petteri Ora1.
Uusi kehittäjäsukupolvi Suomessa Esimerkkitapaus Avoimen koodin maailman laajentuminen Yhteisöjä Suomessa Osallistu Timo Jyrinki,
Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto
Hallinnon kehittämisosasto - Valtion IT-toiminnan johtamisyksikkö 1 Julkisen hallinnon tietopolitiikan kohteita ja yhteentoimivuuden tasot (EIF)
JHKA tietoarkkitehtuuriryhmän työskentely Teemojen ja tiekartan työstäminen Anne Kauhanen-Simanainen.
Ongelmanratkaisu (1.) -ongelmana voidaan pitää tilannetta jossa on tavoite (>muutos) muttei keinoja tavoitteen saavuttamiseksi. Arkipäivän ongelmia esim:
Konstruktivismi Tekijä Bogi
Pienosuuskuntien johtamisen haasteet
OSUUSTOIMINNALLISEN YRITYSVERKOSTON JOHTAMINEN
Henkilöstö ja johtaminen asiakaskokemuksen tekijänä
Minno meets Innokylä - törmäyskohtia
21 Kansantalous on koko Suomen talous s
psykologinen tiedonhankinta
Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4
(Työ)elämän esiintymistilanteet
Ketterä ohjelmistokehitys
Riku Heino ja Milo Hakalahti
SYVÄJOHTAMINEN Lyhyt esittely.
30. TERVEYS ERI PUOLILLA MAAILMAA
Kysymys 3: Maakunnan johtaminen
Jari Porrasmaa (STM) Konstantin Hyppönen (KELA)
Menestyvä työyhteisö Yksilö – Ryhmä/Tiimi – Organisaatio
Skeema Yksilö on osa monia ryhmiä Ydinsisältö
Avoimen tiedon palvelukokonaisuus
Projektin budjettien ylitykset
Käsitemäärittely Osallisuus / Osallistuminen / osallistaminen
Omavalvonta -työpaja THL:ssa
Avoimen tuotteenhallinta
Työelämä muuttuu, opettajan työ muuttuu – johtamisen on muutut- tava
Ohjelmistoarkkitehtuuri ja kehittäminen
Esityksen transkriptio:

”Vapaaseen lähdekoodiin perustuva kehitys” Projektinhallinnan näkökulma avoimeen koodin perustuvassa ohjelmistokehityksessä

Open Source, Free Software Free Software Foundation, Open Source Initiative

Vapaa - omisteinen avoin - suljettu ? harrastus - kaupallinen ? hakkereiden - yritysten ? ilmainen - maksullinen ? GPL, BSD - EULA ? Kaikki projektit eivät ole keskimääräisiä

Lähtökohdat Annetut artikkelit Oma käsitys aihealueesta Onko vapaaohjelmistoissa projekteja? Mitä projektinhallinnalla tavoitellaan? Voiko projekteja johtaa?

Sisältö Piirteet, käyttöönotto Kehitysvaiheet Menestystekijät Johtaminen

Avoimen koodin käyttöönotto projektissa Erilaisia kriteereitä perinteiseen verrattuna – Funktionaaliset – Tekniset – Organisationaaliset – Lailliset – Taloudelliset – Poliittiset

Avoimen koodin käyttöönotto projektissa Läpinäkyvyys – Lähdekoodi – Bugitietokanta – Keskustelut Mielenkiintoinen tukimuskohde

Mielikuvat ja todellisuus Avoimen koodin eduksi mielletään – Nopea kasvu – Luovuus – Yksinkertaisuus – Modulaarisuus – Vikojen korjausnopeus Osa pitää paikkansa, osa ei

Mielikuvat ja todellisuus Scacchi: ei hopealuoti, eikä ”huonosti tehtyä ohjelmistotekniikkaa” Mahdollisuus olla parempaa kuin suljetun koodin, yhteisöllisyys! Molemmilla puolilla opittavaa toisilta

Sisältö Piirteet, käyttöönotto Kehitysvaiheet Menestystekijät Johtaminen

Kehitysvaiheet Suunnittelu-, pre-alfa-kehitys-, alfa-testaus-, beeta-testaus- ja tuotantovaihe Edistyneet ja pitkään kehityksessä olleet projektit luokitellaan kypsiksi Beeta-testausvaiheella tärkeä merkitys

Kehitysvaiheet Suunnittelu-, pre-alfa-kehitys-, alfa-testaus-, beeta-testaus- ja tuotantovaihe Edistyneet ja pitkään kehityksessä olleet projektit luokitellaan kypsiksi Beeta-testausvaiheella tärkeä merkitys

Tehokkuuden arviointi Kaksi eri näkökulmaa: subjektiivinen ja objektiivinen Omakohtainen arvio projektin edistyksestä erityisen tärkeä avoimen lähdekoodin projekteissa input-processing-outcome (IPO) -mallien käyttäminen tehokkuuden mittaamiseen

Tehokkuuteen vaikuttavat tekijät Ryhmän koko Saavutetut tavoitteet Yhteinen ideologia Luottamus Kognitiivinen luottamus Muuttujien roolit vaihtelevat projektin elinkaaren aikana

Kehityksen ja tehokkuuden yhteenveto Tuloksia voidaan käyttää kehitystiimin johtamiseen eri vaiheissa projektia Testissä käytetyt metodit eivät pysty tarkentamaan kaikkia syitä tuloksille Lisätutkimuksia aiheesta tarvitaan

Sisältö Piirteet, käyttöönotto Kehitysvaiheet Menestystekijät Johtaminen

Perinteisiä menestystekijöitä Tiedon laatu Ohjelmiston laatu Käyttö Käyttäjätyytyvyys Vaikutus yksilöön Vaikutus yhteisöön Ryhmän jatkuva yhteistyökyky Henkilökohtaisten tarpeiden tyydyttäminen

Perinteisiä menestystekijöitä Käyttäjät on kehittäjiä Käyttäjiä on mahdotonta seurata Alkuperäinen suunnitelma ja lopputulos voivat poiketa suuresti

Sovellettuja menestystekijöitä Kehitys Laatu Käyttö Seuraukset

Yhteenveto menestystekijöistä Menestyvällä projektilla on kaikkia tekijöitä Hallinnan kannalta tärkeitä huomioida ja edistää Eritoten julkisen toiminnan kannustaminen oleellista

Sisältö Piirteet, käyttöönotto Kehitysvaiheet Menestystekijät Johtaminen

Yksi projektinhallinnan osa Oikeiden työntekijöiden löytäminen Ihmisten johtaminen

Vapaaohjelmistohakkerit Esikuvat Richard M. Stallman ja Eris S. Raymond Enemmistö vapaaohjelmistokehittäjistä samaistuu hakkerikulttuuriin Ulkoinen motivaatio: johtohahmojen ennakoiva päätöksenteko Sisäinen motivaatio: älylliset virikkeet

Hakkerietiikka Kutsuttu myös hakkeriestetiikaksi Valitaan tylsästä ja mielenkiintoisesta, ei oikeasta ja väärästä Voi keskittyä esteettiseen vaikka eläisi eettisesti!

Yrittäjyys Ristiriita kaupallisiin tavoitteisiin? Voisi verrata yrittäjämäiseen markkinointiin Keskitytään innovatiivisuuteen ja tilaisuuksien hyödyntämiseen Kehittäjä-perustajien yrityksen yhteisöllisiä

Yhteenveto Eroja ja samankaltaisuuksia Hallittavissa Ihmiset