Upload
necia
View
43
Download
1
Embed Size (px)
DESCRIPTION
Architecture Logicielle Introduction. Sébastien Riss. Définition et objectifs. L’ architecture logicielle est la manière dont le code est organisé. Objectifs L'interopérabilité, la portabilité, l’intégrité, La fiabilité, la maintenabilité , la réutilisabilité, L'efficacité - PowerPoint PPT Presentation
Citation preview
Architecture LogicielleIntroduction
Sébastien Riss
Quand?
Quoi ?
Comment ?
2
Pourquoi ?
Définition et objectifsL’architecture logicielle est la manière dont le code est organisé.
ObjectifsL'interopérabilité, la portabilité, l’intégrité,La fiabilité, la maintenabilité, la réutilisabilité,L'efficacité
La notion d’architecture logicielle remonte à 1960!
Quoi ?
Quand?
Quoi ?
Comment ?
3
Pourquoi ?
ConstatLa réussite des projets informatiques en 2004 selon le Standish Group.
Pourquoi ?
Quand?
Quoi ?
Comment ?
4
Pourquoi ?
Parce que noussommes humains…
Parce que nous codons tous mal.
Parce que nous avons toujours envie de faire différemment de notre collègue d’équipe qui ne sait pas coder.
Parce que nous avons envie d’être créatif et original.
Parce que nous sommes encore des artisans.
Pourquoi ?
Quand?
Quoi ?
Comment ?
5
Pourquoi ?
mais l’informatiqueest trop important.
L’informatique est un coût.Disons un investissement
ROI nécessaire
La qualité des services rendus par l’informatique doit être optimum.
Il faut industrialiser!
Pourquoi ?
Quand?
Quoi ?
Comment ?
6
Pourquoi ?
La phase de conception
Quand ?
Quand?
Quoi ?
Comment ?
7
Pourquoi ?
Comment?
En pratique dans les entreprisesTrop souvent encore le bordelUtilisation de Patterns d’architecture reconnus
Objectif du coursVous apportez un recul suffisant pour maitriser cette disciplineAvoir une vision macroscopique des projets informatiquesEtre capable de définir l’architecture idéale selon des contraintes fonctionnelles et techniques
Comment ?
Question ?
Sébastien Riss