7/24/2019 processus de dfinition des bespoins
1/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 1
Gnie LogicielGnie Logiciel
Dfinition des BesoinsDfinition des Besoins
Renaud Marlet
LaBR ! "R#
$tt%&!!'''(labri(fr!)*arlet
+d,a%rs #(-M( .ugues/
* 22!0!2007
7/24/2019 processus de dfinition des bespoins
2/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 2
3osition dans le c4cle de ie3osition dans le c4cle de ie
6ontete & un %robl*e %os c$e8 le client +obectifs9 besoins/
3$ase de dfinition des besoins& for*ulation de ce %robl*e +e%ression des besoins/
ca$ier des c$arges
+si c4cle de ie en : & +%lan de alidation des besoins/ 3$ase suiante & anal4se des besoins
sera la for*ulation d,une r%onse ce %robl*e
dossier d,anal4se +s%cifications fonctionnelles9 (((/
7/24/2019 processus de dfinition des bespoins
3/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet
64cle de ie &64cle de ie &*odle en cascade +ra%%el/*odle en cascade +ra%%el/
Dfinition des besoins
;%cification
3lanification6once%tion
*%l*entation
ntgration
7/24/2019 processus de dfinition des bespoins
4/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet >
64cle de ie &64cle de ie &*odle en : +ra%%el/*odle en : +ra%%el/
;%cifications
6once%tionglobale
6once%tiondtaille
3rogra**ation
7/24/2019 processus de dfinition des bespoins
5/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 5
*%ortance du ca$ier des c$arges*%ortance du ca$ier des c$arges
;i erreur dans le ca$ier des c$arges
+besoin inada%t9 oubli9 *al e%ri*9 etc(/ alors co@t nor*e si dcouert tro% tard
Al*ent %rinci%al d,un a%%el d,offres
Gnie logiciel Dfinition des besoins 2005 2007 Rena d Marlet
7/24/2019 processus de dfinition des bespoins
6/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet
6a$ier des c$arges6a$ier des c$arges
Cbectif & descri%tion gnrale des serices ue dera rendre le
noueau %roduit +ou etension un %roduit eistant/ Rdig %ar &
ui%e *arEeting du client +interne ou eterne/ %arfois en collaboration aec un ! le fournisseur
+res%onsable du delo%%e*ent/
6ontenu uniue*ent tec$niue
%as de considrations cono*iues
Gnie logiciel Dfinition des besoins 2005 2007 Renaud Marlet 7
7/24/2019 processus de dfinition des bespoins
7/16
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 7
;ources d,infor*ation %our la;ources d,infor*ation %our laralisation du ca$ier des c$argesralisation du ca$ier des c$arges
;%cification d,obectifs
stratgie de l,entre%rise nterie' des utilisateurs %otentiels du futur %roduit
infos sur leur traail actuel +sans le noueau %roduit/ uestionnaire d,obseration des utilisateurs dans leurs tFc$es
sou$aits %our le futur enironne*ent 6onsultation d,e%erts
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet
7/24/2019 processus de dfinition des bespoins
8/16
Gnie logiciel Dfinition des besoins 2005 2007 Renaud Marlet
Mt$odologieMt$odologie
=a*iner la relation entre &
le %roduit et l,utilisateur descri%tion du %roduit u %ar l,utilisateur
*odle conce%tuel +cf( anal4se des besoins/
le %roduit et l,enironne*ent bre descri%tion du *onde etrieur %lacer aussi l,utilisateur dans cet enironne*ent
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet H
7/24/2019 processus de dfinition des bespoins
9/16
g H
Ior*e du ca$ier des c$argesIor*e du ca$ier des c$arges
;%aration des conce%ts
J 1 conce%t %ar %aragra%$e
"u*rotation des %aragra%$es
facilit de rfrencetraKabilit +dans les %$ases ultrieures/
cf( cours Docu*entation N
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 10
7/24/2019 processus de dfinition des bespoins
10/16
10
6ontenu du ca$ier des c$arges +1/6ontenu du ca$ier des c$arges +1/
Anonc du %robl*e rsoudre bref +un ou uelues %aragra%$es/
Liste des serices reuis fonctionnalits de base
6aractristiues tec$niues du %roduit li*ites9 %erfor*ances9 no*bre d,utilisateurs9
ressources9 interfaces aec d,autres %roduits9fiabilit9 dis%onibilit9 scurit9 co*%atibilitlogicielle ! *atrielle9 (((
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 11
7/24/2019 processus de dfinition des bespoins
11/16
11
6ontenu du ca$ier des c$arges +2/6ontenu du ca$ier des c$arges +2/
Iacteurs de ualit
%ar e(9 ra%idit 6ritres de ualit
*esurables aec les *triues a%%ro%ries
%ar e( & te*%s de r%onse O 2s 3riorits entuelles
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 12
7/24/2019 processus de dfinition des bespoins
12/16
12
Les besoins doient Ptre((( +1/Les besoins doient Ptre((( +1/
3rcis %robl*e bien dli*it
caractristiues tec$niues bien dfinies for*ulation non a*biguQ
6o$rents
entre eu aec l,enironne*ent tec$niue
+aec l,enironne*ent cono*iue/
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 1
7/24/2019 processus de dfinition des bespoins
13/16
1
Les besoins doient Ptre((( +2/Les besoins doient Ptre((( +2/
6o*%lets tenir co*%te de tous les as%ects du %robl*e
?estables %ar une *triue
?raKables
suire leur deenir dans les %$ases ultrieures Maintenables ! fleibles
co**ent %rendre en co*%te les olutions futures
dcorrlation des besoins +autant ue %ossible/
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 1>
7/24/2019 processus de dfinition des bespoins
14/16
1>
"e %as confondre &"e %as confondre &
Buts +) intentions/ %ar e( & s4st*e agrable utiliser N
%robl*e & c,est difficile aluer +agrable(((/ Besoins +) *o4ens/
%ar e( & co**andes actiables %ar *enu ou claier N
+Cn dit aussi eigences N ! anglais & reuire*ents N/ 6ontraintes +) seuils ! c$oses +i*/%ossibles/
%ar e( & au *oins 10 connections si*ultanes N
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 15
7/24/2019 processus de dfinition des bespoins
15/16
15
3rinci%ales difficults3rinci%ales difficults
?rouer une for*ulation aduate des besoins Stre %rcis9 non a*bigu
*algr l,usage d,un langage naturel +*at$*atiue/ Stre co*%let +%as d,o*ission inolontaire/ Stre co$rent +%as d,infrence de fonctionnalits/ Aaluer la faisabilit des besoins
faire entuelle*ent une *auette9 une si*ulation
Gnie logiciel Dfinition des besoins 2005-2007 Renaud Marlet 1
7/24/2019 processus de dfinition des bespoins
16/16
1
Tn bon ca$ier des c$arges(((Tn bon ca$ier des c$arges(((
Bon nieau de gnralit
3robl*e bien dcrit 6ritres de alidation dfinis Distinction entre besoins9 buts et contraintes Iacilit e%ri*er un c$ange*ent ou aout de
besoins