Processus d'expression du besoin

Slides:



Advertisements
Présentations similaires
Eléments de Génie Logiciel
Advertisements

L'installation et la diffusion 1 LInstallation et la Diffusion.
La Recette La recette.
Les Evolutions et la Maintenance
Sciences et technologies de gestion
Chapitre 7 : démarche de conception, conduite de projet SI
l'approche ergonomique
Les démarches de développement
Les démarches de développement
Phase de préparation des itérations Produit Story 11 Release1 Story 1mStory 21 Release2 Story 2m… …
Le projet technique S9.
Réalisation d’un projet issue de l’entreprise
Expression Fonctionnelle du besoin
Les Ateliers de Génie Logiciel
La revue de projet.
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PASSION DES DONNÉES LA PRÉCISION DES RÉSULTATS.
Les exigences de la norme ISO 14001
Introduction au Génie Logiciel
Évaluation des IHM et ergonomie
Le projet en STI2D Initier le projet Délimiter les champs du possible
Techniques de test Boulanger Jean-Louis.
SCIENCES DE L ’INGENIEUR
Les stratégies pédagogiques en
Présentation du mémoire
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Tolerance Manager Un concept métier
Portée, arrimages et intervenants Évolution des méthodes
SEMINAIRE DE CONTACT novembre 2008 Outils de gestion de projet.
La Gestion de Projet.
Son environnement concurrentiel Etude de son Cahier des Charges
Ingénierie Système en SysML appliquée à la rédaction du cahier des charges Y. Le Gallou Séminaire académique STI2D - Calais – 1er avril 2014.
ANALYSE METHODE & OUTILS
DEMARCHE ERGONOMIQUE.
Paradigmes des Langages de Programmation
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
P1 – Production de services
GENIE LOGICIEL
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
Introduction au Génie Logiciel
Sciences de l ’Ingénieur
Extrait du Referentiel BTS Systèmes numériques Options : Informatique et réseaux et Électronique et communication S1 à S9 Définition des savoirs et savoir-faire.
ESTIMATION / CHIFFRAGE
Initiation à la conception des systèmes d'informations
François CARCENAC,Frédéric BONIOL ONERA-DTIM Zoubir MAMMERI IRIT
Décollage….
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
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.
Les démarches de développement
Interface Homme Machine
L’ Analyse fonctionnelle d’un objet technique
Démarche de définition du projet en STI2D Spécialité Energie & Environnement M. GARCIA Marc M. TOBJI Ali 5 et 6 mai 2015.
- Exemple de détermination de tolérance de localisation
Travaux sur « études de cas » Saintes, le 20 juin ème journée académique.
ELABORATION D’UN GUIDE OPERATOIRE RELATIF A LA TRACABILITE (REALISATION) DES PRODUITS DU CEAM Bonjour. Ma présentation portera sur l’élaboration d’un.
AMDEC AMDEC : Analyse des modes de défaillances, de leurs effets et leurs criticités Origine: 1950 : USA (FMECA) 1970 : Europe.
Système de Management Intégré
Conférence 2TUP Stéphane Barthon 03/12/
Entreprise Ressource Planning (ERP)
ISO 9001:2000 Interprétation Article 7 Réalisation du produit
Introduction aux Interfaces Homme-Machine
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
BTS IRIS Étude du référentiel. RÉCAPITULATIF PAR ACTIVITÉ DES TÂCHES réalisées en autonomie. Installation, exploitation, optimisation et maintenance T6.8Suivi.
Travail Collaboratif & Open Source Etat de l’art - Solutions - Méthodes.
PRÉSENTATION AGL LES TESTS LOGICIELS LES TEST LOGICIELS 1 Mickael BETTINELLI Brandon OZIOL Gaétan PHILIPPE Simon LUAIRE.
Chapitre 12 Surveillance des ressources et des performances Module S41.
INDICATEURS DE PERFORMANCE - I ls permettent de savoir si le but et les objectifs du projet sont atteints ; - ils renseignent sur la réalisation de l’objectif.
LE PROJET EN TERMINALE.
Transcription de la présentation:

Processus d'expression du besoin Express. du besoin

Réalisation de logiciel processus d'expression du besoin (1) processus de développement du logiciel (2) maintenance du logiciel (3) Express. du besoin

Logiciel et Qualité Logiciel de qualité => besoin exprimé conforme aux besoins réels produit conforme aux besoins exprimés Chaque processus (1 & 2) doivent construire cette conformité permettre la vérification de cette conformité Express. du besoin

Importance de l'expression du besoin Erreur la plus lourde de conséquence: commencer la réalisation sans savoir ce que veut l'utilisateur ! Influence sur le coût global sa qualité augmente les 'chances' de réussite du projet Express. du besoin

Processus d'expression du besoin Il faut spécifier ce que l’on veut faire : fonctionnalités contraintes à respecter des approches existent (!?) peu d'approches systématiques peu d'outils d'aide du cas par cas doit minimiser la possibilité de commettre des erreurs Express. du besoin

Phases essentielles Phase 1: Collecte d’informations Actions : rôle que le système doit jouer dans l’environnement détails des exigences de l’utilisateur Actions : recueil des besoins, détermination des objectifs, identification des contraintes Phase 2: caractériser le produit à livrer utilisation de méthodes formelles détermination (sommaire) des essais que l’on envisage de faire pour la recette Express. du besoin

Phases essentielles (suite) Résultats: un recueil d ’expression des besoins (ou cahier des charges) comprenant : la situation actuelle et des opportunités d’amélioration la situation à atteindre comment atteindre la cible performances attendues du système les interfaces ... Etape de validation du cahier des charges Express. du besoin

Dossier de Spécification technique Exigé par le maître d’ouvrage Rédigé par le maître d’œuvre doit quantifier toutes les performances fonctionnelles Express. du besoin

Les 2 aspects à ne pas négliger les fonctions à remplir par le logiciel les caractéristiques liées à l'environnement d'utilisation (un logiciel rapide, fiable, ergonomique, lisible, modulaire, structuré...) vision externe : facteurs présence ou absence détectée par les utilisateurs vision interne : critères perceptible par les informaticiens les critères sont déterminant pour l'obtention des facteurs Express. du besoin

Critères Efficacité mémoire/ périphérique Efficacité temps d'exécution Facilité d'apprentissage Historique des accès Protection du code Protection des données Indépendance % l'environnement matériel/logiciel Modularité Lisibilité Standardisation des données/interfaces/... Précision Express. du besoin

Etude d'un critère: la modularité rendre souple les architectures des systèmes pour atteindre les objectifs Déf1: construction de programme par assemblage d'éléments de plus petite taille il manque des aspects : autonomie, cohérence, ... des modules doit s'appliquer à la conception Express. du besoin

La modularité Déf2: nouvelles précisions aspects: principes: décomposabilité, composabilité, compréhensibilité, continuité et protection modulaire principes: 1. tout module doit communiquer avec aussi peu d'autres modules que possible 2. faible couplage 3. masquage d'information Express. du besoin

La modularité Et si vous ne comprenez pas ... =>fournir une vision abstraite du produit afin d'en améliorer la compréhension par exemple: un graphe de connexion des modules si n est le nombre de modules alors le nombre NC de connexions inter-module est dans l'intervalle : [n-1,n(n-1)/2] le principe 1 précise que NC doit être aussi faible que possible... Express. du besoin

Exemple de graphe de connexion Express. du besoin

Exemple de graphe de connexion Express. du besoin

Exemple de graphe de connexion Express. du besoin

Notion de métrologie Express. du besoin

Lien entre facteurs et critères Exigences sous forme de facteurs Structure du logiciel à partir des critères Lien: un critère "concourt à l'obtention" d'un facteur Exemple: 'Historique des accès concourt à l'obtention de la confidentialité' Des techniques permettant d'obtenir la qualité 'interne' , sont des moyens pour obtenir un logiciel satisfaisant des qualités externes Express. du besoin

Critère 'concourt à l'obtention' d'un facteur Express. du besoin

Intérêt de la démarche facteur-critère cadre d'expression systématique mise en évidence de certaines incompatibilités entre différentes exigences Exemples: Intégrité-Confidentialité / Facilité d'utilisation-Compatibilité-Portabilité Efficacité / Portabilité-Extensibilité-Robustesse Solution pour concilier de tels facteurs apparemment contradictoires Compromis avec affectation d'un poids pour chaque facteur Express. du besoin

Maquettage et prototypage avant toute phase de production permet de valider les besoins exprimés (maquette) permet de valider les solutions retenues (prototype) Express. du besoin