28
Kaspar Loog 11.09.2007

Arvutiteaduse instituut - software engineering 03 · 2007. 9. 11. · Üsna konkreetsed juhised tarkvaraprojekti läbiviimiseks ja juhtimiseks Praktilised nõuanded, mis puudutavad

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

  • Kaspar Loog

    11.09.2007

  • � Metoodikad� Projektijuhtimisest� Inimesed ja tarkvaratehnika (kui jõuab)

    11.09.2007

  • 11.09.2007

  • Süstemaatiline viis millegi tegemiseks

    11.09.2007

  • � Üsna konkreetsed juhised tarkvaraprojekti läbiviimiseks ja juhtimiseks

    � Praktilised nõuanded, mis puudutavad tehnilisi aspektetehnilisi aspekte

    � Keskenduvad

    � Tulemuste kirjeldamisele

    � Projektiplaani ülesehitusele ja tööde soovituslikule järjekorrale

    11.09.2007

  • � Rollid� Oskused� Tiimid� Protsess

    � Verstapostid� Standardid� Kvaliteet� Tiimi väärtused� Protsess

    � Tehnikad� Tegevused� Tulemid (tehised)

    � Tiimi väärtused� Tiimi iseloom� Töövahendid

    11.09.2007

  • � Waterfall – kaskaadmudel� Spiraalmudel � Iteratiivmudel

    � Rational Unified Process (RUP)

    � Select EnterpriseVäledad metoodikad

    Select Enterprise� Väledad metoodikad

    � XP – eXtreme programming

    � FDD – feature-driven development

    � ADD – adaptive software development

    � Crystal

    � RUP kohendused

    � ...

    11.09.2007

  • � CMM – Capability Maturity Model� ISO sarja standardid

    � Näiteks: ISO 9001:2000 – Ettevõttesisene kvaliteedijuhtimissüsteemkvaliteedijuhtimissüsteem

    � EVS ISO/ICE 12207 – Tarkvara elutsükli protsessid

    � IEEE� SWEBOK

    � PMOBOK

    11.09.2007

  • 11.09.2007

  • ID

    33

    34

    W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F

    9 Jun '03 16 Jun '03 23 Jun '03 30 Jun '03 7 Jul '03 14 Jul '03

    � Algus ja lõpp� Eesmärgistatus �

    Visioon� Juhitud kindlate35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    � Juhitud kindlateinimeste poolt

    � Erinevad ressursid� Mitte-rutiinne

    tegevus� Palju riske� Palju konflikte

    11.09.2007

  • � Interdistsiplinaarne “teadus” kuidas juhtidaprojekte edukalt, kasutades selleks erinevaidressursse inimeste, tehnoloogia, teadmisteja otsustamisvahendite abil.ja otsustamisvahendite abil.

    11.09.2007

  • � Meeskonna liikmete mõjutamine omaisikliku mõjuga, et saavutada niiorganisatoorsed kui ka isiklikud eesmärgidOskus luua haaravat kollektiivset visiooni ja� Oskus luua haaravat kollektiivset visiooni jaseda edasi anda nii, et see motiveeriks teisi

    � Tegutsemine selliselt, et töötajadreageeriksid su tegudele

    11.09.2007

  • Võta näpust!

    11.09.2007

  • � Kes oli projektijuht?� Mis oli eesmärk?� Visioon?

    Tegutsemine?� Tegutsemine?� Reaktsioon?

    11.09.2007

  • � Visioon� Head suhtlemisoskused� Võime sisendada veendumust ja� Võime sisendada veendumust ja

    viitsimist� Tegevusele Tulemustele orienteeritus

    11.09.2007

  • � Emotsionaalne väljendusrikkus ja soojus� Valmisolek võtta personaalseid riske� Ebatraditsionaalsete strateegiate

    kasutaminekasutamine� Stressitaluvus

    11.09.2007

  • 11.09.2007

  • � Kommunikatsioon (oskus kuulata)� Organiseerimisoskused (planeerimine,

    eesmärkide püstitamine)Meeskonna ehitamine (Team spirit)� Meeskonna ehitamine (Team spirit)

    � Juhtimine� Delegeerimine� Oskused raskustes (stressitaluvus, etc)� Tehnilised oskused

    11.09.2007

  • � karismaatiline isiksus� efektiivne organisatsiooni sisene poliitik� tehniline ekspert

    kõrge tasemel administratiivsete oskustega � kõrge tasemel administratiivsete oskustega isik e. kuivik

    11.09.2007

  • Millest koosneb projekt?

    11.09.2007

  • � Eesmärk

    � PlaanRAHA

    � Lõpukriteerium

    � Inimesed

    � Ressursid

    11.09.2007

    RAHA

  • Kuidas seda koostada?

    11.09.2007

  • 11.09.2007

  • � Ülevaade (peamisedverstapostid)

    � Eesmärgid (kasum, strateegia, …)

    � Ressursid� Eelarve� Nõuded meeskonna

    oskustelestrateegia, …)� Üldine lähenemine� Lepingust tulenevad

    asjaolud� Graafikud

    oskustele� Hindamismeetodid� Võimalikud

    probleemid

    11.09.2007

  • Ehita projektiplaan üles lähtudes tulemitest, mitte tegevustestParandab kontrollimist

    11.09.2007

  • Formaalsed meetodid‘Arhitektuurne’ meetod

    11.09.2007

  • �� Mis ohustab projekti?Mis ohustab projekti?�� Mis võib juhtuda?Mis võib juhtuda?�� Mida me ei oska?Mida me ei oska?�� Millised on meie tundmatud alad?Millised on meie tundmatud alad?�� Kuidas me neid riske maandame?Kuidas me neid riske maandame?

    11.09.2007

  • 11.09.2007