SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
•10.1.2011




   Vaatimusmäärittelytyökalu

   ENFIDE RMS
   REQUIREMENTS MANAGEMENT SERVICES




•10.1.2011                          •Enfide Ky ©                •1
                        From requirements to quality software




                                 Enfide
             • Enfide on vuonna 2004 perustettu,
               järjestelmä- ja ohjelmistotoimittajista sekä
               toimialasta riippumaton tietohallinnon
               palveluja tarjoava yritys.
             • Enfiden tarjoaa asiakkaan
               tietojärjestelmähankintoihin liittyviä
               palveluita.
             • Enfide RMS (nimi muuttuu) on Enfide Ky:n
               kehittämä työkalu käyttäjävaatimusten
               määrittelyyn
             • Enfide toimii myös konsulttina RMS-
               tuotteen palvelujen tuottamiseksi
               perustettavassa uudessa osakeyhtiössä




                                                                             •1
•10.1.2011




                              Miksi työkalu?

             • Riittävän yksinkertaista, kevyttä ja edullista
                 työkalua ei markkinoilla ole
             • Pääasiassa Word dokumenttina tehdyssä
                 vaatimusmäärittelyssä on useita laadullisia
                 ongelmia
             • Dokumentointi Wordilla on työlästä.
             • Stadardoitu tapa tehdä vaatimusmäärittelyt
             • Nostetaan vaatimusmäärittelyn laatua ja
                 vaatimusmäärittelyosaamisen tasoa


•10.1.2011                              •Enfide Ky ©                   •3
                            From requirements to quality software




             Haasteita vaatimusmäärittelyssä

             •   Päällekkäisten ja ristiriitaisten vaatimusten
                 huomaaminen on vaikeaa
             •   Käytettävyys on usein puutteellisesti määritelty
                 tavoitteiden ja vaatimusten osalta
             •   Jäljitettävyys ja hyväksymiskriteerit eivät ole
                 vaatimuskohtaista tai niitä ei kirjoiteta ollenkaan
             •   Muutosten hallinta on haastavaa ja työlästä
             •   Ei tiedetä mitä kaikkea vaatimusmäärittelyn pitäisi
                 sisältää
             •   Jne.


•10.1.2011                              •Enfide Ky ©                   •4
                            From requirements to quality software




                                                                                    •2
•10.1.2011




                                                 RMS työkalu

                 •        Rakenne perustuu hyväksi todettuihin
                          vaatimusmäärittelydokumentointiohjeisiin ja –
                          malleihin ja useasta lähteestä kerättyihin hyviin
                          käytäntöihin         (mm.IEEE, Voleren mallit)

                 •        Sopii erikokoisten ohjelmistojen määrittelemiseen

                 •        Sopii sekä valmisohjelmiston että uudiskehityksen
                          vaatimusmäärittelytarpeisiin

                 •        Toteutusmenetelmäriippumaton

                 •        Toimialariippumaton


•10.1.2011                                               •Enfide Ky ©                                             •5
                                             From requirements to quality software




       Mistä vaatimusmäärittely tulee ja mihin sitä käytetään

  Järjestelmän hankinta                                         Järjestelmän toteutus
                                                                                                        Järjestelmän
                                                                                                        käyttö
   Liiketoiminnan ja
       käyttäjien
                                           Dokumentoidaan selkeään ja ymmärrettävään muotoon
  tavoitteet ja tarpeet
                                                         = Vaatimusmäärittely


  Toimintaympäristö

                                                                         Muutokset ja lisäykset
     Dokumentit,
    tutkimukset ja
       analyysit

                                                                          Suunnittelu ja
                                                                            toteutus                      Ylläpito ja
                          Kilpailutus ja                                                                 jatkokehitys
                           toimittajan
                             valinta
                                                                                           Testaus ja
                                           Sopimus             Ohjelmisto-                  korjaus
                                                               vaatimukset




                                                                                                                                •3
•10.1.2011




                                                      RMS

                         Käyttäjien                    Dokumentit,
                         tarpeet, toiveet             tutkimukset ja
                         ja ideat                        analyysit

     Liiketoiminna
     n tavoitteet ja              Laitteet ja muut              Työprosessit
         tarpeet                    ohjelmistot
                                                                                                   Katselmoinnit,
                                                                                                   palaverit

                               Kerätään tietoa eri lähteistä

             Järjestellään, muokataan ja luokitellaan kerättyä tietoa




                                                   Dokumentoidaan selkeään ja
                                                    ymmärrettävään muotoon
                    RMS




                       RMS työkalun rakenne
                                              Toiminnot ja työkalut


                                                                                                            Ei-
                                                                 Tiedot ja        Toiminnalliset
    Johdanto           Järjestelmä        Käyttöliittymä                                              toiminnalliset
                                                               tietokannat         vaatimukset
                                                                                                       vaatimukset


                                            Käyttäjäryhmät                                                 Laatu-
   Kehityskohteet      Komponentit                                                                       vaatimukset
                                                                 Tietomalli/         Normaali-
                                                                  käsitteet          tapaukset

                                            Käyttöoikeudet

     Tarpeet ja                                                                                             Lait ja
                        Rajapinnat
     ongelmat                                                                                             standardit
                                              Näytöt ja
                                              elementit
                                                               Tietokannat ja -       Erikois-
                                                                   varastot          tapaukset              Muut ei-
    Sidosryhmät           Ehdot                                                                          toiminnalliset
                                               Raportit                                                   vaatimukset




•10.1.2011                                         •Enfide Ky ©                                                           •8
                                       From requirements to quality software




                                                                                                                                       •4
•10.1.2011




                                  RMS ominaisuuksia
•     Käyttöliittymän muokattavuus                                      •     Muistilistat
       •       Tarpeettomat otsikot voidaan jättää
                                                                        •     Vaatimusten luokittelu
               pois ja lisätä omia
       •       ID tunnukset ja dokumentin                               •     Usean määrittelyprojektin hallinta
               muotoilut                                                •     Tarvekartoitusympäristö
•     Ohjeistus
                                                                        •     Hyväksymiskriteerit
       •       Käyttöohjeet ja
               vaatimusmäärittelyohjeet                                 •     Tietojen siirto Exceliin ja
       •       Muokattavissa ja laajennettavissa                              päinvastoin
•     Vaatimusten uudelleenkäyttö (ei Lite)
                                                                        •     Vaatimusmäärittelydokumentin
•     Linkitykset
                                                                              tulostusmuoto ”pdf”



•10.1.2011                                              •Enfide Ky ©                                                •9
                                            From requirements to quality software




                                         RMS Lisenssit

                           •RMS Exp
                           •Monipuoliset yrityskohtaiset muokkausmahdollisuudet
    •Moduuli
                           •Monipuolinen uudelleenkäyttömahdollisuus
                                                                                                     Palvelut
                                                                                             •   Käyttöönottokoulutus
                           •RMS Pro
    •Moduuli                                                                                 •   Konsultointi
                           •Usea yhtäaikainen käyttäjä
                                                                                             •   Vaatimusmäärittely-
                                                                                                 valmennus
    •Moduuli                                                                                 •   Ym.
                       •RMSPrime                         • Vaatimusten uudelleen käyttö
                       •Yksi käyttäjä                    •   Muutosten hallinta
                                                         •   Jäljitettävyys
    •Moduuli                                             •   Muistilistat
                                                         •   Hyväksymiskriteerit
                                                         •   Ohjeistus




•10.1.2011                                              •Enfide Ky ©
                                            From requirements to quality software                                  •10




                                                                                                                                 •5
•10.1.2011




                                           Hyödyt
             •   Hyödyt sekä tietojärjestelmiä hankkivalle että toimittavalle
                 osapuolelle:
                  – Asiakastyytyväisyyden lisääntyminen
                  – Kustannussäästöt, kerralla valmiiksi periaate
                  – Resurssien tehokkaampi käyttö
                  – Parempi vaatimusten ja sitä kautta ohjelmistojen laatu
                  – Reklamaatioiden väheneminen


                  – Suunnitteluprosessien standardoiminen
                  – Laatukulttuurin levittäminen organisaatiossa
                     (ISO9001:2000)




        Toteutustapa- ja toimittajariippumattomuus


    •   Toteuttava osapuoli                             •    Hankkiva osapuoli
        – Ohjelmistoyritys voi                                – Antaa mahdollisuuden
           helpommin tarjota                                    valita useammasta
           omaa ratkaisuaan,                                    vaihtoehdosta, jolloin voi
           kun                                                  löytyä uusia hyviä
           vaatimusmäärittely ei                                tekijöitä.
           rajoita toteutusta.
                                                              – Toimittaja
        – Ei ota kantaa                                         riippumattomuus
           ohjelmiston tai
           järjestelmän
           toteutustapaan



                                            Enfide Ky ©
•10.1.2011                                                                               •12
                                From requirements to quality software




                                                                                                       •6
•10.1.2011




                          Muutostenhallinta

  •   Toteuttava osapuoli                           •    Hankkiva osapuoli
       – Antaa mahdollisuuden                             – Tieto muutosten
             • jäljittää vaatimusten                        aiheuttamasta
               vaikutukset                                  kustannusten ja
             • hinnoitella muutokset                        aikataulun muutoksesta
               oikeudenmukaisesti                           ajoissa
             • pysyä paremmin                             – Muutosten kustannukset
               toteutuskustannuksissa ja                    oikeudenmukaiset
               aikataulussa




                                        Enfide Ky ©
•10.1.2011                                                                       •13
                            From requirements to quality software




        Standardoitu vaatimusmäärittelymalli

  •   Toteuttava osapuoli                         •     Hankkiva osapuoli
       – Prosessit paranevat ja                          – Dokumentti laadukkaampi
         selkiytyvät                                       ja täydellisempi
       – Yhdenmukainen toiminta                          – Parempia ohjelmistoja
       – Osaaminen kasvaa
       – Uusien henkilöiden
         sisäänajo nopeaa




                                        Enfide Ky ©
•10.1.2011                                                                       •14
                            From requirements to quality software




                                                                                               •7
•10.1.2011




                        Käyttäjänäkökulma


•   Toteuttava osapuoli                       •    Hankkiva osapuoli
     – Enemmän aikaa asiakkaan                      – Käyttäjän tarpeet tulevat
       tarpeiden selvittämissä                        paremmin kartoitettua
     – Asiakastyytyväisyys                          – Saadaan paremmin
       paranee                                        käyttäjän työtehtäviin
                                                      soveltuva ohjelmisto




                                       Enfide Ky ©
•10.1.2011                                                                        •15
                           From requirements to quality software




                                RMS ei ole


             •   Asiakashallintajärjestelmä
             •   Projektinhallintajärjestelmä
             •   Versiohallintajärjestelmä


             •   RMS:n ohjeet eivät korvaa
                 vaatimusmäärittelyvalmennusta / osaamista




•10.1.2011                            •Enfide Ky ©                                •16
                          From requirements to quality software




                                                                                                •8
•10.1.2011




                                   Jatkokehitystä
             •       Jatkokehityksessä keskitymme erilaisten
                     vaatimusmäärittelyyn liittyvien ympäristöjen kehittämiseen.
                      – Ympäristöt tulevat mahdollistamaan paremman
                         vuorovaikutuksen eri osapuolten kesken.

                      – Kehitettäviä ympäristöjä ovat mm.
                           • Hyväksymistestaus

                           • Katselmointi

                           • Tarvekartoitus

                           • Toimintopistelaskenta



             •       Jatkokehitykseen vaikuttaa asiakkailta saatu palaute tarpeista




•10.1.2011                                   •Enfide Ky ©                             •17
                                 From requirements to quality software




                             Maksuton koekäyttö
                            ja ennakkotilaajan etu
                 •   Asiakas saa koekäyttöönsä tällä hetkellä LITE-
                     version, joka kehitetään Prime versioksi

                 •   Voi käyttää RMS:ää verkon kautta omien
                     vaatimusmäärittelyjen tekemiseen

                 •   Ennakkotilaajan alennus kaupallisesta tuotteesta

                 •   Asiakas pääsee vaikuttamaan jatkokehitykseen
                     niin, että RMS:n ominaisuudet kehittyvät
                     paremmin tarpeita vastaavaksi

                 •   Hyödyt heti
                 •   Käytön tuki


•10.1.2011                                   •Enfide Ky ©                             •18
                                 From requirements to quality software




                                                                                                    •9

Contenu connexe

Similaire à TSOY Spotlight 2011 Helmikuu - Enfide

SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneraSAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneramikkomr
 
Qlik for the Enterprise
Qlik for the EnterpriseQlik for the Enterprise
Qlik for the EnterpriseeCraft Referre
 
JIT 2014 - Poimintoja muutoksista
JIT 2014 - Poimintoja muutoksistaJIT 2014 - Poimintoja muutoksista
JIT 2014 - Poimintoja muutoksistaKarolina Lehto
 
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Lari Hotari
 
Knowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKnowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKari Kakkonen
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit Oy
 
Juha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusJuha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusTHL
 
101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilveeToni Rantanen
 
Testaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestausTestaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestausTieturi Oy
 
Granlund Virtual Property
Granlund Virtual PropertyGranlund Virtual Property
Granlund Virtual PropertyTero Järvinen
 
Yhteiskehittäminen yrityksen palvelunäkymässä
Yhteiskehittäminen yrityksen palvelunäkymässäYhteiskehittäminen yrityksen palvelunäkymässä
Yhteiskehittäminen yrityksen palvelunäkymässäMerja Heinonen
 
Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009mteinonen
 
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012Teemu Ropponen
 
Kehmet-pikaraide-ohje-originaali.pdf
Kehmet-pikaraide-ohje-originaali.pdfKehmet-pikaraide-ohje-originaali.pdf
Kehmet-pikaraide-ohje-originaali.pdfkauttil1
 
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoon
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoonYritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoon
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoonMerja Heinonen
 
Talent Base: Master Data Management (MDM) - mistä siinä on kyse
Talent Base: Master Data Management (MDM) - mistä siinä on kyseTalent Base: Master Data Management (MDM) - mistä siinä on kyse
Talent Base: Master Data Management (MDM) - mistä siinä on kyseLoihde Advisory
 

Similaire à TSOY Spotlight 2011 Helmikuu - Enfide (20)

SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneraSAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
 
Qlik for the Enterprise
Qlik for the EnterpriseQlik for the Enterprise
Qlik for the Enterprise
 
JIT 2014 - Poimintoja muutoksista
JIT 2014 - Poimintoja muutoksistaJIT 2014 - Poimintoja muutoksista
JIT 2014 - Poimintoja muutoksista
 
Ota aikaa ydintoiminnalle – yhteiset IT-palvelut Valtion IT-palvelukeskukselta
Ota aikaa ydintoiminnalle – yhteiset IT-palvelut Valtion IT-palvelukeskukseltaOta aikaa ydintoiminnalle – yhteiset IT-palvelut Valtion IT-palvelukeskukselta
Ota aikaa ydintoiminnalle – yhteiset IT-palvelut Valtion IT-palvelukeskukselta
 
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
Microservices - Palveluarkkitehtuurin uusi tuleminen - EMC Forum 2014
 
Knowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKnowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari Kakkonen
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
 
Juha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, YhteentoimivuusJuha Mykkänen, THL, Yhteentoimivuus
Juha Mykkänen, THL, Yhteentoimivuus
 
101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee101115 triuvare -_pilvee,_pilvee,_pilvee
101115 triuvare -_pilvee,_pilvee,_pilvee
 
Asian- ja aiheidenhallinnan tietojärjestelmä Valda – helpotusta valtionhallin...
Asian- ja aiheidenhallinnan tietojärjestelmä Valda – helpotusta valtionhallin...Asian- ja aiheidenhallinnan tietojärjestelmä Valda – helpotusta valtionhallin...
Asian- ja aiheidenhallinnan tietojärjestelmä Valda – helpotusta valtionhallin...
 
Testaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestausTestaus 2013 Antti Auer Kettera hyväksymistestaus
Testaus 2013 Antti Auer Kettera hyväksymistestaus
 
Granlund Virtual Property
Granlund Virtual PropertyGranlund Virtual Property
Granlund Virtual Property
 
Yhteiskehittäminen yrityksen palvelunäkymässä
Yhteiskehittäminen yrityksen palvelunäkymässäYhteiskehittäminen yrityksen palvelunäkymässä
Yhteiskehittäminen yrityksen palvelunäkymässä
 
Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009
 
Tuottavuusloikka-projektin tuloksia
Tuottavuusloikka-projektin tuloksiaTuottavuusloikka-projektin tuloksia
Tuottavuusloikka-projektin tuloksia
 
Kettera vaatimustenhallinta
Kettera vaatimustenhallintaKettera vaatimustenhallinta
Kettera vaatimustenhallinta
 
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012
OSY lausuntopalvelu tarjouspyynnön esittely 26.3.2012
 
Kehmet-pikaraide-ohje-originaali.pdf
Kehmet-pikaraide-ohje-originaali.pdfKehmet-pikaraide-ohje-originaali.pdf
Kehmet-pikaraide-ohje-originaali.pdf
 
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoon
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoonYritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoon
Yritys-Suomen palvelukuvaukset kansalliseen palvelutietovarantoon
 
Talent Base: Master Data Management (MDM) - mistä siinä on kyse
Talent Base: Master Data Management (MDM) - mistä siinä on kyseTalent Base: Master Data Management (MDM) - mistä siinä on kyse
Talent Base: Master Data Management (MDM) - mistä siinä on kyse
 

Plus de Varsinais-Suomen IT-yrittäjät (12)

Varsinais-Suomen IT-yrittäjät ry
Varsinais-Suomen IT-yrittäjät ryVarsinais-Suomen IT-yrittäjät ry
Varsinais-Suomen IT-yrittäjät ry
 
Case: Applifier
Case: ApplifierCase: Applifier
Case: Applifier
 
100% Web
100% Web100% Web
100% Web
 
Umpihangesta luisteluladulle - Lyyti Oy
Umpihangesta luisteluladulle - Lyyti OyUmpihangesta luisteluladulle - Lyyti Oy
Umpihangesta luisteluladulle - Lyyti Oy
 
TSOY Spotlight 2011 Maaliskuu - Suorakonttori
TSOY Spotlight 2011 Maaliskuu - SuorakonttoriTSOY Spotlight 2011 Maaliskuu - Suorakonttori
TSOY Spotlight 2011 Maaliskuu - Suorakonttori
 
TSOY Spotlight 2011 Helmikuu - DNA
TSOY Spotlight 2011 Helmikuu - DNATSOY Spotlight 2011 Helmikuu - DNA
TSOY Spotlight 2011 Helmikuu - DNA
 
TSOY Spotlight 2011 Helmikuu - ValueFrame
TSOY Spotlight 2011 Helmikuu - ValueFrameTSOY Spotlight 2011 Helmikuu - ValueFrame
TSOY Spotlight 2011 Helmikuu - ValueFrame
 
TSOY Spotlight 2011 Tammikuu - Cone Advisor
TSOY Spotlight 2011 Tammikuu - Cone AdvisorTSOY Spotlight 2011 Tammikuu - Cone Advisor
TSOY Spotlight 2011 Tammikuu - Cone Advisor
 
TSOY Spotlight 2011 Tammikuu - Legistum Oy
TSOY Spotlight 2011 Tammikuu - Legistum OyTSOY Spotlight 2011 Tammikuu - Legistum Oy
TSOY Spotlight 2011 Tammikuu - Legistum Oy
 
TSOY Spotlight 2011 Tammikuu - Analystica Oy
TSOY Spotlight 2011 Tammikuu - Analystica OyTSOY Spotlight 2011 Tammikuu - Analystica Oy
TSOY Spotlight 2011 Tammikuu - Analystica Oy
 
Nollasta miljoonavaihtoon – Turkulaisen Start Upin Tarina
Nollasta miljoonavaihtoon – Turkulaisen Start Upin TarinaNollasta miljoonavaihtoon – Turkulaisen Start Upin Tarina
Nollasta miljoonavaihtoon – Turkulaisen Start Upin Tarina
 
Remontti myyntiprosessin alkupäähän – nopeasti hilloa!
Remontti myyntiprosessin alkupäähän – nopeasti hilloa!Remontti myyntiprosessin alkupäähän – nopeasti hilloa!
Remontti myyntiprosessin alkupäähän – nopeasti hilloa!
 

TSOY Spotlight 2011 Helmikuu - Enfide

  • 1. •10.1.2011 Vaatimusmäärittelytyökalu ENFIDE RMS REQUIREMENTS MANAGEMENT SERVICES •10.1.2011 •Enfide Ky © •1 From requirements to quality software Enfide • Enfide on vuonna 2004 perustettu, järjestelmä- ja ohjelmistotoimittajista sekä toimialasta riippumaton tietohallinnon palveluja tarjoava yritys. • Enfiden tarjoaa asiakkaan tietojärjestelmähankintoihin liittyviä palveluita. • Enfide RMS (nimi muuttuu) on Enfide Ky:n kehittämä työkalu käyttäjävaatimusten määrittelyyn • Enfide toimii myös konsulttina RMS- tuotteen palvelujen tuottamiseksi perustettavassa uudessa osakeyhtiössä •1
  • 2. •10.1.2011 Miksi työkalu? • Riittävän yksinkertaista, kevyttä ja edullista työkalua ei markkinoilla ole • Pääasiassa Word dokumenttina tehdyssä vaatimusmäärittelyssä on useita laadullisia ongelmia • Dokumentointi Wordilla on työlästä. • Stadardoitu tapa tehdä vaatimusmäärittelyt • Nostetaan vaatimusmäärittelyn laatua ja vaatimusmäärittelyosaamisen tasoa •10.1.2011 •Enfide Ky © •3 From requirements to quality software Haasteita vaatimusmäärittelyssä • Päällekkäisten ja ristiriitaisten vaatimusten huomaaminen on vaikeaa • Käytettävyys on usein puutteellisesti määritelty tavoitteiden ja vaatimusten osalta • Jäljitettävyys ja hyväksymiskriteerit eivät ole vaatimuskohtaista tai niitä ei kirjoiteta ollenkaan • Muutosten hallinta on haastavaa ja työlästä • Ei tiedetä mitä kaikkea vaatimusmäärittelyn pitäisi sisältää • Jne. •10.1.2011 •Enfide Ky © •4 From requirements to quality software •2
  • 3. •10.1.2011 RMS työkalu • Rakenne perustuu hyväksi todettuihin vaatimusmäärittelydokumentointiohjeisiin ja – malleihin ja useasta lähteestä kerättyihin hyviin käytäntöihin (mm.IEEE, Voleren mallit) • Sopii erikokoisten ohjelmistojen määrittelemiseen • Sopii sekä valmisohjelmiston että uudiskehityksen vaatimusmäärittelytarpeisiin • Toteutusmenetelmäriippumaton • Toimialariippumaton •10.1.2011 •Enfide Ky © •5 From requirements to quality software Mistä vaatimusmäärittely tulee ja mihin sitä käytetään Järjestelmän hankinta Järjestelmän toteutus Järjestelmän käyttö Liiketoiminnan ja käyttäjien Dokumentoidaan selkeään ja ymmärrettävään muotoon tavoitteet ja tarpeet = Vaatimusmäärittely Toimintaympäristö Muutokset ja lisäykset Dokumentit, tutkimukset ja analyysit Suunnittelu ja toteutus Ylläpito ja Kilpailutus ja jatkokehitys toimittajan valinta Testaus ja Sopimus Ohjelmisto- korjaus vaatimukset •3
  • 4. •10.1.2011 RMS Käyttäjien Dokumentit, tarpeet, toiveet tutkimukset ja ja ideat analyysit Liiketoiminna n tavoitteet ja Laitteet ja muut Työprosessit tarpeet ohjelmistot Katselmoinnit, palaverit Kerätään tietoa eri lähteistä Järjestellään, muokataan ja luokitellaan kerättyä tietoa Dokumentoidaan selkeään ja ymmärrettävään muotoon RMS RMS työkalun rakenne Toiminnot ja työkalut Ei- Tiedot ja Toiminnalliset Johdanto Järjestelmä Käyttöliittymä toiminnalliset tietokannat vaatimukset vaatimukset Käyttäjäryhmät Laatu- Kehityskohteet Komponentit vaatimukset Tietomalli/ Normaali- käsitteet tapaukset Käyttöoikeudet Tarpeet ja Lait ja Rajapinnat ongelmat standardit Näytöt ja elementit Tietokannat ja - Erikois- varastot tapaukset Muut ei- Sidosryhmät Ehdot toiminnalliset Raportit vaatimukset •10.1.2011 •Enfide Ky © •8 From requirements to quality software •4
  • 5. •10.1.2011 RMS ominaisuuksia • Käyttöliittymän muokattavuus • Muistilistat • Tarpeettomat otsikot voidaan jättää • Vaatimusten luokittelu pois ja lisätä omia • ID tunnukset ja dokumentin • Usean määrittelyprojektin hallinta muotoilut • Tarvekartoitusympäristö • Ohjeistus • Hyväksymiskriteerit • Käyttöohjeet ja vaatimusmäärittelyohjeet • Tietojen siirto Exceliin ja • Muokattavissa ja laajennettavissa päinvastoin • Vaatimusten uudelleenkäyttö (ei Lite) • Vaatimusmäärittelydokumentin • Linkitykset tulostusmuoto ”pdf” •10.1.2011 •Enfide Ky © •9 From requirements to quality software RMS Lisenssit •RMS Exp •Monipuoliset yrityskohtaiset muokkausmahdollisuudet •Moduuli •Monipuolinen uudelleenkäyttömahdollisuus Palvelut • Käyttöönottokoulutus •RMS Pro •Moduuli • Konsultointi •Usea yhtäaikainen käyttäjä • Vaatimusmäärittely- valmennus •Moduuli • Ym. •RMSPrime • Vaatimusten uudelleen käyttö •Yksi käyttäjä • Muutosten hallinta • Jäljitettävyys •Moduuli • Muistilistat • Hyväksymiskriteerit • Ohjeistus •10.1.2011 •Enfide Ky © From requirements to quality software •10 •5
  • 6. •10.1.2011 Hyödyt • Hyödyt sekä tietojärjestelmiä hankkivalle että toimittavalle osapuolelle: – Asiakastyytyväisyyden lisääntyminen – Kustannussäästöt, kerralla valmiiksi periaate – Resurssien tehokkaampi käyttö – Parempi vaatimusten ja sitä kautta ohjelmistojen laatu – Reklamaatioiden väheneminen – Suunnitteluprosessien standardoiminen – Laatukulttuurin levittäminen organisaatiossa (ISO9001:2000) Toteutustapa- ja toimittajariippumattomuus • Toteuttava osapuoli • Hankkiva osapuoli – Ohjelmistoyritys voi – Antaa mahdollisuuden helpommin tarjota valita useammasta omaa ratkaisuaan, vaihtoehdosta, jolloin voi kun löytyä uusia hyviä vaatimusmäärittely ei tekijöitä. rajoita toteutusta. – Toimittaja – Ei ota kantaa riippumattomuus ohjelmiston tai järjestelmän toteutustapaan Enfide Ky © •10.1.2011 •12 From requirements to quality software •6
  • 7. •10.1.2011 Muutostenhallinta • Toteuttava osapuoli • Hankkiva osapuoli – Antaa mahdollisuuden – Tieto muutosten • jäljittää vaatimusten aiheuttamasta vaikutukset kustannusten ja • hinnoitella muutokset aikataulun muutoksesta oikeudenmukaisesti ajoissa • pysyä paremmin – Muutosten kustannukset toteutuskustannuksissa ja oikeudenmukaiset aikataulussa Enfide Ky © •10.1.2011 •13 From requirements to quality software Standardoitu vaatimusmäärittelymalli • Toteuttava osapuoli • Hankkiva osapuoli – Prosessit paranevat ja – Dokumentti laadukkaampi selkiytyvät ja täydellisempi – Yhdenmukainen toiminta – Parempia ohjelmistoja – Osaaminen kasvaa – Uusien henkilöiden sisäänajo nopeaa Enfide Ky © •10.1.2011 •14 From requirements to quality software •7
  • 8. •10.1.2011 Käyttäjänäkökulma • Toteuttava osapuoli • Hankkiva osapuoli – Enemmän aikaa asiakkaan – Käyttäjän tarpeet tulevat tarpeiden selvittämissä paremmin kartoitettua – Asiakastyytyväisyys – Saadaan paremmin paranee käyttäjän työtehtäviin soveltuva ohjelmisto Enfide Ky © •10.1.2011 •15 From requirements to quality software RMS ei ole • Asiakashallintajärjestelmä • Projektinhallintajärjestelmä • Versiohallintajärjestelmä • RMS:n ohjeet eivät korvaa vaatimusmäärittelyvalmennusta / osaamista •10.1.2011 •Enfide Ky © •16 From requirements to quality software •8
  • 9. •10.1.2011 Jatkokehitystä • Jatkokehityksessä keskitymme erilaisten vaatimusmäärittelyyn liittyvien ympäristöjen kehittämiseen. – Ympäristöt tulevat mahdollistamaan paremman vuorovaikutuksen eri osapuolten kesken. – Kehitettäviä ympäristöjä ovat mm. • Hyväksymistestaus • Katselmointi • Tarvekartoitus • Toimintopistelaskenta • Jatkokehitykseen vaikuttaa asiakkailta saatu palaute tarpeista •10.1.2011 •Enfide Ky © •17 From requirements to quality software Maksuton koekäyttö ja ennakkotilaajan etu • Asiakas saa koekäyttöönsä tällä hetkellä LITE- version, joka kehitetään Prime versioksi • Voi käyttää RMS:ää verkon kautta omien vaatimusmäärittelyjen tekemiseen • Ennakkotilaajan alennus kaupallisesta tuotteesta • Asiakas pääsee vaikuttamaan jatkokehitykseen niin, että RMS:n ominaisuudet kehittyvät paremmin tarpeita vastaavaksi • Hyödyt heti • Käytön tuki •10.1.2011 •Enfide Ky © •18 From requirements to quality software •9