Vous êtes sur la page 1sur 34

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Master Quassi Promo 2005/2006

Industrialisation du Processus de production logiciel

Ralis par : Mohamed Berrada Allam

Plan
Prsentation d iBiZa software Objectifs Qualit Planning Prsentation du processus de production
Phase de dfinition Phase dlaboration Phase de dploiement

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Tests sur lapplication iBiZa Conclusion

Prsentation d iBiZa software

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Cration en 2002 Socit par Actions Simplifie au capital de 100.000 Euros Filiale informatique du groupe QUALICONSULT diteur logiciel ddi au experts-comptables

Prsentation de QUALICONSULT

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Groupe franais indpendant 1100 collaborateurs 100 millions deuros de CA 25% de progression annuelle 80 agences France, Espagne, Italie Mtier : normalisation des risques

Plate forme comptable d iBiZa software


Apport de la Plateforme Comptable iBiZa software :

Ma s te r 2 Pr o

ISTIA D pt Qualit &Sret de Fonctionnement

UASSI

Partage en temps rel de l'information et de l'outil de travail Rpartition flexible des tches, en toute transparence et scurit L'abstraction de la localisation gographique des collaborateurs et des clients

Planning
Mars
W2 W3 W4 W5

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Avril
W6 W7 W 8 W9

Mai

Juin

juillet

Aout
W24 W 25

W 10 W 11 W 12 W 13 W 14 W 15 W 16 W 17 W 18 W 19 W 20 W 21 W 22 W 23

Formation en comptabilit

Formation sur loutil IBIZA Audit du processus de production valuation du processus de production

Dfinition du processus de production Rdaction du guide gestion de configuration

Rdaction du guide estimation de la charge Dfinition du plan de test analytique Dfinition du plan de test pour les volutions

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Politique qualit d iBiZa software

Objectifs qualit
Pour iBiZa :
Dfinir les processus obligatoire
o Processus de production o Processus de management o Processus qualit

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Dfinir les Plans de tests fonctionnels Fixer des objectif damlioration

Objectifs qualit

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Pour Les experts-comptables :


Instaurer une clart et transparence totales Rpondre aux besoins client en respectant le dlais Couvrir de plus en plus le mtier des experts comptables Amliorer lergonomie des utilisateurs

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Industrialisation du processus de production

10

Dmarche

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Audit et valuation du processus de production Dfinition du processus de production Dterminer les documents qualit produire Rdaction des documents qualit

11

Processus de production logiciel


IS T IA

Ma s t e r 2 P r o

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Vue par phases

Avant Projet

Production

Exploitation

Phase de dfinition

Phase dlaboration

Phase de dploiement
Rfrence CMMI

12

Processus de production logiciel


IS T IA

Ma s t e r 2 P r o

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Phase de dfinition

Phase dlaboration

Phase de dploiement
volution ou anomalie

Initialisation

Engagement

Au moins 70 % du produit

Version ou produit final

Jalons

Rsultats

JN10 JN11 JN12 . JNN

OK OK OK

Tableau pour :
Assurance qualit Rapport de ltat davancement dun projet

13

Processus de production logiciel


IS T IA

Ma s t e r 2 P r o

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Vue par activits


Avant projet
Anomalies Besoins du march volutions Dclenchement du projet Analyse et valuation des besoins Runion dengagement Rdaction des spcifs fonctionnels Plan de dveloppement Rdaction des spcifs techniques Excution du test unitaire Identification de la version Bta Base des besoins Test de non rgression Validation de la version Livrable Base de bugs

Dfinition des besoins

Constitution de version

DEV et conception

Plan de test

Exploitation
Dtection des bugs Dtection danomalie volutions

Chef de produit : Gestion et suivi de la production, laboration du plan de dveloppement


Produit mtier ( expert comptable) 14

Ma s t e r 2 P r o

Phase dfinition

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Dmarche de la phase de dfinition


Anomalies Estimation logiciel S P E C F O N C T I O N N E L S

March

Dfinition des exigence

Constitution de la version

volutions

Engagements

15

Ma s t e r 2 P r o

Phase dfinition
Formalisation des besoins
Procdure destimation de la charge

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

volutions Clients March (a) (b) (c) Formalisation des besoins Gestion des besoins

(a): Besoins clients (b): Bases des besoins formaliser (c): Base de gestion des besoins

Procdure de traitement des besoins

16

Ma s t e r 2 P r o

Phase dfinition

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Gestions des besoins (exigences)


Exigences techniques
o Analyse des besoins o Formalisation des besoins o Rdaction des spcifications fonctionnels

Exigences non technique


o Dlais o Cot

17

Ma s t e r 2 P r o

Phase dfinition
Procdure destimation de charge

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Collecte dinformation

COCOMO estimation de la : charge dure cot

Points de fonction DALBRECHT estimation de la : Taille

Rapport destimation

COCOMO Points de fonction

: La mthode COCOMO permet de dterminer leffort et la dure de dveloppement dun logiciel : La technique des points de fonctions est destine lvaluation de la taille dun logiciel

18

Ma s t e r 2 P r o

Phase dfinition
nonc des besoins
Qualit de formalisation :
o o o o o o Simple Concise Non ambigu Non redondante Non incompatible Faisable

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

19

Ma s t e r 2 P r o

Phase dfinition
nonc des besoins
Dmarche de formalisation :
o Analyse de la forme o Analyse de faisabilit

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Mise en rfrence Abandon

20

Phase laboration

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Conception et dveloppement Codage et excution des tests unitaires Identification de la version Bta

21

Phase laboration
Plan de dveloppement
Conception prliminaire Conception dtaille Codage Test unitaire

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Engagements valids Version constitue

Version bta

Gestion des risques

Assurance qualit : garantir la conformit du logiciel aux besoins exprims

Gestion de configuration : permet dtablir et de maintenir lintgrit du logiciel pendant toute sa dure de vie

22

Phase laboration
Dmarche de dveloppement
Phase dfinition Phase laboration
L1

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Exg 1 Exg 2
Phase de dploiement

L1 L2

Exg 3
1

Exg 4 Exg 5
L3

L1
L1 + 1

L2 L3

2 L2 + 2 L3 + 3

. . .

L4

L4
3

. Exg N
(a)

Gestion de configuration : permet dtablir et de maintenir lintgrit du logiciel pendant toute sa dure de vie

23

Phase dploiement

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Installation Dfinition et excution des tests Correction des bugs & anomalies

24

Phase dploiement
Installation :
Environnement et Droits Procdures daccs et de scurit Internet Configuration matriels ncessaires Configuration logiciel ncessaires Environnement ncessaire pour lapplication iBiZa Outils de prise en main distance

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

25

Phase dploiement
Rejet Exploitation Plan de test Bugs volutions Anomalie Traitement

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Correction des anomalies

Dtections des bugs ou danomalies partir :


Plan de test Exploitation chez le client

26

Phase dploiement
Procdure de traitement de bug
tat : En attente (a) Dtection des bugs
Bug reproduit

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

tat : Prise en charge Traitement des bugs Bugs rsolu

Non
Intgr ?

Oui Remplir fiche De bug Par ordre de priorit ( 0,1,2,3) 20 bugs au max dans ltat urgent

Non

Oui Version X+1

tat : Non reproduit (0) : ni important ni urgent (1) : Important (2) : urgent (3) : important & urgent (a) : Base de bugs Lancement de La version

Non

Test

Oui Oui
Bugs = 0 En attente

27

Phase dploiement
Conditions de changement de version de produit
Identifiant de la version XXX L.m.n Facteurs de modification

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

o volution fonctionnelle de framework L+1 o volution fonctionnelle ou une nouvelle tape de dveloppement m + 1, n = 0 o volution du matriel, moyens de dveloppement, anomalies ou bugs n+1

28

Plan de test
Tests effectus sur lapplication iBiZa :

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Tests fonctionnels du module de la comptabilit analytique Tests fonctionnels des volutions

Objectif :
vrification de la correction effective dune anomalie, vrification du bon fonctionnement de nouvelles fonctionnalits conformment aux exigences contrle de non rgression des autres fonctionnalits.

29

Dmarche de test (Plan de test)


Rf 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

FT FT001 FT002 FT014 FT013 FT003 FT004 FT005 FT006 FT041 FT015 FT010 FT008 FT009 FT016 FT017 FT018 FT020 FT019 FT022 FT021 FT023 FT024

Module

Fonction

Sous fonction Balance Balance Saisie

Fonctionnalits Balance compare (avec comparaison) Balance compare (sans comparaison) Compltion des comptes gnraux en saisie Insertion de la ligne en saisie journal sans quilibrage suppression de la ligne en saisie journal sans quilibrage Insertion de la ligne en saisie journal avec quilibrage Suppression de la ligne en saisie journal sans quilibrage Possibilit de travailler sur toute l'anne en saisie de journal

Etat

Com ptabilit tats gnraux Com ptabilit tats gnraux Com ptabilit Com ptabilit Paramtres Com ptabilit Journal Com ptabilit Journal Com ptabilit Journal Com ptabilit Journal Com ptabilit Journal Com ptabilit Rapprochement bancaire Com ptabilit Com ptabilit Consultation des comptes Com ptabilit Journal Com ptabilit Com ptabilit Consultation des comptes Com ptabilit Consultation des comptes Com ptabilit Consultation des comptes Com ptabilit Consultation des comptes Com ptabilit Consultation des comptes Com ptabilit Rapprochement bancaire Com ptabilit Journal Com ptabilit Journal

Paramtres des comptes paramtrage de la longueur des comptes

Rapprochement manuel

Mettre chargement quand on affiche des critures Mettre chargement quand on est en saisie Mettre chargement quand on est en consultation Reprise dernire criture en saisie de journal pour un compte avec F8 Afficher le solde du journal en saisie de journal lettrage avec des critures quilibres lettrage avec des critures dsquilibres solder le lettrage avec un cart < 10 solder le lettrage avec un cart > 10 Lettrage automatique

Rapprochement manuel

Rapprochement manuel Diffrenciation des critures quilibres en couleurs Gestion des critures comptables ( en devise)

OK OK OK OK OK 123 OK 124 125 126 127 128 OK OK OK OK OK OK OK OK OK Ok

30

Dmarche de test (Fiche de test)

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

31

Conclusion : Apports pour lentreprise

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

Documentation utile Industrialisation du Processus de production Dfinition du plan de test :


Module analytique volutions de la plate forme iBiZa

32

Conclusion : Apports pour le stagiaire


Exprience professionnelle Formation sur la comptabilit Intervention sur tout le cycle de vie dun logiciel Prise dassurance /Autonomie tape vers une volution future

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

33

Questions

Ma s t e r 2 P r o

IS T IA

UAS S I
D p t Q u a lit & S re t d e F o n ctio n n e m e n t

34

Vous aimerez peut-être aussi