Planning Process « t’as un plan pour ce soir ? » Tony Carnal Altran.

Slides:



Advertisements
Présentations similaires
Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Advertisements

Structure et rôles des Autorités nationales désignés (AND) Mars 2005.
Accord de partenariat et Contrat pédagogique
Analyse et Programmation Orientées Objets
Analyse et Programmation Orientées Objets Cycle de vie dun projet.
Eléments de Génie Logiciel
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Recette La recette.
La Gestion de la Configuration
Les Evolutions et la Maintenance
Présenté à Par. 2 3Termes et définitions 3.7 compétence aptitude à mettre en pratique des connaissances et un savoir-faire pour obtenir les résultats.
1/17 Projet LAGAN Dechou & CO Développement dun programme de gestion dascenseurs Plan d'assurance qualité
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
TESTBED TESTPLAN OBJECTIFS: Évaluer les services, fonctionnalités et l'installation des releases du testbed. CONTEXTE: Test effectué dans un contexte de.
EP1 – Première situation d’évaluation
Les démarches de développement
Les démarches de développement
Rational Unified Process (RUP)
Le projet technique S9.
Validation de logiciel
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Cycle de vie dun logiciel Origine des erreurs La spécification 50% 40% 10% Le design Le codage.
Portefeuille de Compétences
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
Feature Driven Development (FDD)
Spécification et Vérification de Modèles de Procédés de Développement
Des outils pour le développement logiciel
Management des systèmes d’information Conclusion
Techniques de test Boulanger Jean-Louis.
TESTING BUSINESS PROCESSES
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Conception des Réalisé par : Nassim TIGUENITINE.
Les étapes du cycle de développement du génie logiciel
EP1 – Première situation d’évaluation
ANALYSE METHODE & OUTILS
Mise en oeuvre et exploitation
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
GENIE LOGICIEL
Réalisation technique
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Introduction au Génie Logiciel
Gestion de projet Gestion de configuration
Initiation à la conception des systèmes d'informations
Gestion de projet Cycles de production
Manuel de formation PNUEThème 15 Diapo 1 Utilisation de l’ÉIE pour s’orienter vers le développement durable F l’ÉIE est un instrument de base F l’ÉIE est.
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
MODULE DE FORMATION À LA QUALITÉ
Année 2006 – 2007 ENSEA © Emeric Rollin
1 Vers la gestion de la cohérence dans les processus multi-modèles métier Wolfgang THEURER Ecole Nationale Supérieure d’Ingénieurs des Etudes et Techniques.
Département de génie logiciel et des TI Université du Québec École de technologie supérieure Systèmes d’information dans les entreprises (GTI515) Chargé:
L’enseignement de spécialité SLAM
Les démarches de développement
Soutenance Phase 1 Bibliographie et Analyse des besoins
Modèle d’évolution des capacités logiciel
Stage à Ontomantics Master Pro TILDE
M1 Miage Jour UE Veille Technologique
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Le Processus Hiver 2002 Petko Valtchev.
Les concepts d’UML - Le Processus Unifié -
Système de Management Intégré
Conférence 2TUP Stéphane Barthon 03/12/
PROCESSUS D’AUDIT PLANIFICATION DES AUDITS
Document de spécification d’exigences Normes IEEE et 29148:2011
ISO 9001:2000 Interprétation Article 7 Réalisation du produit
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
LE PROJET EN TERMINALE.
Developpement Process « Coding party !! » Tony Carnal Altran.
Transcription de la présentation:

Planning Process « t’as un plan pour ce soir ? » Tony Carnal Altran

Planning Process But  Définit les moyens de production du logiciel qui satisfont les besoins système et fournissent le niveau de confiance en accord avec les demandes navigables

Planning Process Production  Plan for Software Aspect of Certification (PSAC)  Software Development Plan (SDP)  Software Verification Plan (SVP)  Software Quality Assurance Plan (SQPP ou SQAP)  Software Configuration Management Plan (SCMP)  Development Standards SDS

Objectifs DO-178B

Les TODOs Etablir les bases de certification Définir le process de Dev et d’intégration SDP Sélectionner les outils de l’environnement Définir les standards de développement Etablir les documents de régulation PSAC Assez tôt dans le Dev, se mettre d’accord avec les autorités de vol

Etablir la base de certification Identifier le système qui a besoin d’une certification  Décrire le système  Donner les specs à certifier Identification des besoins du système fonctionnel à appliquer au logiciel  Décrire le logiciel Identifier les document a suivre (DO-178B) Identification des DAL …

Etablir la base de certification Identification des architectures systèmes applicables en accord avec la DO-178B  Existence de Watch dog  Existence de partitionnement  Existence de dissimilitude Identification des considérations spécifiques applicable au système  Utilisation de COTS  Utilisation d’options

Etablir la base de certification Identification des considérations additionnels de la DO-178B  Utilisation de logiciel déjà développé  Besoin de développement ou de qualification des outils  Utilisation de méthodes alternatives Méthodes formelles testing exhaustif Dissimilitudes multiples Service d’historique du produit

Définir le développement et l’intégration Identifier les éléments de configuration associé aux parties les plus significatices du logiciel Sélectionner le cycle de vie pour ces parties (itératif, V, incrémental …) Limiter les procédures à leur contexte spécifique de la société Sélectionner les meilleures méthodes pour les différents éléments de configuration pour permettre de supporter tout le développement, la vérification, la gestion de conf et les activités de qualité

Définir le développement et l’intégration Identifier le développement clef des milestones avec leurs critères de transition et de fin de phase Organiser la documentation du projet

Sélection des outils d’environnement Sélectionner le compilateur et le linker Sélectionner l’outil de gestion de configuration Sélectionner les outils de tests Sélectionner les spécifications de besoin et les outils de design logiciel Documenter la plateforme de développement choisie dans le PSAC et le SDP

Sélection des outils d’environnement INSTALLER ET INTEGRER CES OUTILS

Définir les standards de développement Pour les activités de spécification de besoin  Règles d’identification de besoin, nommages des données, mnemonic pseudo-code, méthodes semi-formelles… Pour les activités de design  Description du design des méthodes à employer, règles de nommage, règles de contrôle de la complexité …

Définir les standards de développement Pour l’activité de codage et d’intégration  Choix des langages a utiliser, restrictions a prendre en compte, présentation du code source,…

Quel est le problème de la DO- 178B ici ? Implémenter une solution sans l’accord des autorités de vérification