1 genielogiciel GL - Le Génie Logiciel Lydie du Bousquet Lydie du-bousquet imag fr En collaboration avec J -M Favre I Parissis Ph Lalanda C Rappels La production logicielle est une activité complexe de façon inhérente Brooks No silver bullet ? C ? est un

GL - Le Génie Logiciel Lydie du Bousquet Lydie du-bousquet imag fr En collaboration avec J -M Favre I Parissis Ph Lalanda C Rappels La production logicielle est une activité complexe de façon inhérente Brooks No silver bullet ? C ? est un métier d ? ingénieur qui requiert des principes des méthodes des techniques et des outils Le Génie Logiciel doit prendre en compte les spéci ?cités du logiciel pour atteindre des qualités telles que La correction la performance la disponibilité l ? utilisabilité ? C Plan Contexte Le Génie Logiciel Acteurs Activités logicielles Conclusion CIntérêt du génie logiciel Les principes et techniques de GL s ? appliquent mieux aux projets de grande taille Regroupant plusieurs personnes Devant fournir plusieurs versions adaptée de Parnas Généralement de longue durée Ceci met en évidence les di ?érences entre La programmation une activité personnelle Le génie logiciel une activité d ? équipe au sein d ? un projet CDé ?nition d ? un projet Budget Durée Qualité CContexte projet De nombreuses personnes n ? ayant pas les mêmes objectifs À coordonner qui doivent communiquer Pour fournir un résultat ? en respectant certaines contraintes C Des projets variés Logiciel commercialisé par une société Dirigé par le marketing les commerçants les dirigeants Relations souvent informelles Liens et cahier des charges pas toujours très formalisés Beaucoup de réactivité Marketing Commerce Direction Équipes de développement C Des projets variés - suite Logiciel construit sur demande Spéci ?é et payé par un client Réalisé par une entreprise informatique Relations très formelles régies par la loi Importance du contrat avec spéci ?cations pénalités ? Client Ma? trise d ? ouvrage Manager Ma? trise d ? oeuvre Équipes de développement CDes projets variés - suite Projet système L ? informatique est une composante Les exigences sont déterminées au niveau système Relations souvent assez formelles Équipes de développement Manager Responsable de lot informatique Responsable de lot matériel C Apport du GL En fonction de leur nature les projets ont des besoins très di ?érents Logiciel commercial lien avec les clients Logiciel exploratoire souplesse Logiciel gros et complexe spéci ?cations stables Le travail d ? un ingénieur en informatique est de choisir la bonne approche de GL en fonction du projet Une bonne approche aidera à bien livrer le produit ?nal Le produit souhaité et le contexte déterminent la bonne approche C Plan Notion de projet Le Génie Logiciel Acteurs Activités logicielles Conclusion C Dé ?nition du génie logiciel Le génie logiciel est une démarche d ? ingénierie qui traite tous les aspects de la production de logiciels du cahier des charges jusqu'aux activités de maintenance dépasse le cadre purement technique Le GL vise à assurer la production de logiciels en respectant les aspects économiques CPrincipes et techniques Le GL repose sur un ensemble de principes mis en ?uvre par des méthodes des techniques et des outils D ? après Ghezzi Outils Notations langages Méthodes et techniques Principes Rational Rose UML Objet Encapsulation Masquage ? C Principe la rigueur Ingénieur rigueur

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager