Vous êtes sur la page 1sur 1

Fiche mthodologique de projet

P Dfinirunprocessusitratifetadaptatif .2
Objectif Une mthodologie permet de donner un cadre au dveloppement logiciel. Un processus de dveloppement dcrit une mthode qui permet de construire, dployer et ventuellement maintenir un logiciel. Un processus de dveloppement dfinit une squence d'tapes, partiellement ordonnes, qui permettent d'obtenir un systme logiciel ou faire voluer un systme existant. Prambule UMLn'estpasunemthodologiemaisunlangagedemodlisation.UML UMLn'estpasunemthodologiemaisunlangagedemodlisation.UML n'imposepasdemthodologie. n'imposepasdemthodologie. Historiquement,ilyadeuxapprochespourlaralisationd'unprocessusde Historiquement,ilyadeuxapprochespourlaralisationd'unprocessusde dveloppement: dveloppement: cycledeviesquentielencascade(lecycleenV)olelogicielest cycledeviesquentielencascade(lecycleenV)olelogicielest pleinementspcifiparl'analyse,puispleinementconuetenfinpleinement pleinementspcifiparl'analyse,puispleinementconuetenfinpleinement implment. implment. prototypagerapide:uneportiondulogicielestinitialementdveloppet prototypagerapide:uneportiondulogicielestinitialementdveloppet valu.Lelogicielvolueensuitegrcedesamliorations(rptitionsdes valu.Lelogicielvolueensuitegrcedesamliorations(rptitionsdes tapesd'analyse,conceptionetimplmentation) tapesd'analyse,conceptionetimplmentation) Dveloppement itratif et incrmental Ledveloppementitratifs'organiseenunesriededveloppementtrscourts Ledveloppementitratifs'organiseenunesriededveloppementtrscourts dedurefixenommeitrations.Lersultatdechaqueitrationestun dedurefixenommeitrations.Lersultatdechaqueitrationestun systmepartielexcutable,testetintgr(maisincomplet).Chaqueitration systmepartielexcutable,testetintgr(maisincomplet).Chaqueitration comprendsespropresactivits:analysedesbesoins,conception, comprendsespropresactivits:analysedesbesoins,conception, implmentationettests.Lersultatd'uneitrationn'estpasunprototype implmentationettests.Lersultatd'uneitrationn'estpasunprototype exprimentaloujetable. exprimentaloujetable. Commelesystmecrotavecletempsdefaonincrmentale,cettemthode Commelesystmecrotavecletempsdefaonincrmentale,cettemthode dedveloppementestnommedveloppementitratifetincrmental. dedveloppementestnommedveloppementitratifetincrmental. Dfinition des termes itratif:uneitrationestuncyclededveloppementcomplet itratif:uneitrationestuncyclededveloppementcomplet incrmental:chaquedveloppements'ajouteetenrichitl'existant.Un incrmental:chaquedveloppements'ajouteetenrichitl'existant.Un incrmentestdoncuneavancedanslesstadesdedveloppement. incrmentestdoncuneavancedanslesstadesdedveloppement. artefact:simplementletermegnralquidsignetoutchoseproduiteou artefact:simplementletermegnralquidsignetoutchoseproduiteou consommeparunetapeduprocessusdedveloppement.Celapeutdsigner consommeparunetapeduprocessusdedveloppement.Celapeutdsigner undiagrammeUML,dutexte,ducode,...etc. undiagrammeUML,dutexte,ducode,...etc. lesbesoins:conditionsauxquellesunsystmeetplusgnralementunprojet lesbesoins:conditionsauxquellesunsystmeetplusgnralementunprojet doiventsatisfaire. doiventsatisfaire.

P.2. Processus de dveloppement