E. Renaux

Hors les cours BLOG

Les missions d’un expert UML

without comments

[Auteurs : Mamoun F, Julien P, Gregory S.]

L’UML est un langage de modélisation graphique utilisé pour le développement logiciel, et conception orientée objet. Les compétences en langages UML sont de plus en plus sollicitées dans le monde de l’entreprise. C’est pourquoi, on constate l’émergence d’experts spécialisés dans ce langage. Cependant la maîtrise de l’UML n’est pas une compétence suffisante pour mener à bien une mission. Un grand nombre de maîtrises peuvent venir se greffer à cette expertise afin de définir des profils métiers performants dans leurs domaines. Nous vous proposons dans cet article de présenter les missions qu’est susceptible de remplir un expert en UML, ainsi que les compétences annexes qu’il devra maîtriser pour les mener à bien.

Read the rest of this entry »

Written by Elèves de CASI

mai 16th, 2014 at 5:45

Posted in CASI'14

Développement Android

without comments

Développer une application ANDROID

Android est un système d’exploitation mobile Open Source pour Smartphone, PDA, MP3 et tablette. Il a été conçu par Android Inc puis racheté par Google en 2005. Quelles sont les différentes étapes d’un projet de développement d’applications Android ?
Read the rest of this entry »

Written by Elèves de CASI

mai 16th, 2014 at 4:40

Posted in CASI'14

Le meilleur environnement pour la modélisation de logiciel

without comments

La modélisation d’une application ou d’un logiciel est une étape clé pour la conception. C’est en effet durant la modélisation qu’on réfléchit à toutes les fonctionnalités qu’on souhaite intégrer à notre futur outil.

Pour réaliser les interfaces graphiques de sites web il existe de nombreuses solutions. En effet, plusieurs outils sont aujourd’hui disponibles afin de nous permettre de voir au mieux l’aspect de notre application avant sa mise en production. Au delà de traditionnelle salle de réunion avec un paper board que nous connaissons tous, des outils plus performants et nous permettant de modéliser plus en détails ce que l’on attend de notre application sont disponibles. Read the rest of this entry »

Written by Elèves de CASI

mai 16th, 2014 at 2:56

Posted in CASI'14

EMF, GIT ET GERRIT: le futur de l’UML est Open Source

without comments

Auteurs : Guillaume G, Alice C, Maxime L.

Le 15/05/2014

LE projet EMF est la fondation des projets de modélisation dans Eclipse. EMF permet de définir ses propres modèles. EMF Compare, et les outils de référentiels GIT et GERRIT ensembles permettraient de réaliser des opérations sur les modèles qui nécessite des suites intégrées très chères. Quid des possibilités et de leurs utilisations dans un projet informatique de modélisation ?
Read the rest of this entry »

Written by Elèves de CASI

mai 15th, 2014 at 3:25

Posted in Non classé

Le Lean: Bonjour au gain, adieu aux gaspillages

without comments


lean

De nos jours, La mise en œuvre d’une technique de management au sein d’une  entreprise est devenue une nécessité. En effet, ce qui distingue aujourd’hui une enseigne de ses concurrents n’est pas seulement le savoir-faire technique, mais bien la stratégie adoptée par l’entreprise au niveau du management de projets. L’organisation du travail et le management de la qualité sont donc devenus les facteurs clés du succès.
La question que l’on se pose maintenant est la suivante : Quelle technique de management devrions-nous choisir pour améliorer la qualité et la productivité de notre entreprise ?  Plusieurs outils de management existent et répondent à des problématiques variées. Aujourd’hui nous vous proposons le Lean Management.

Qu’est-ce que le Lean ?                                       
llll

En anglais, Lean signifie « maigre, sans gras ». Pour donner un exemple, on dira qu’un jambon est Lean si on l’a débarrassé du gras. « Lean » désigne une théorie de gestion de production qui se concentre sur la « gestion sans gaspillage » c’est-à-dire qu’elle vise à rechercher la performance par l’amélioration continue. Pour résumer, la théorie « Lean » a pour but de proposer au client ce qu’il est prêt à payer, et seulement ce qu’il est prêt à payer. Read the rest of this entry »

Written by Elèves de CASI

mai 15th, 2014 at 9:53

Posted in CASI'14

Le prototypage d’application web

without comments

Objectifs

Le prototypage ou maquettage est une étape clef dans le processus de création d’un site web. Elle se situe après la réalisation du cahier des charges, et avant la phase de conception web proprement dite.
Elle implique :

  • l’équipe qui réalisera le site : chef de projet, concepteur, webdesigners, graphistes, développeurs, etc.,
  • le commanditaire, qu’il soit représenté par le client lui-même ou sa Maîtrise d’Ouvrage (MOA).

L’objectif principal du prototypage est la fabrication d’un modèle physique (maquette, prototype) dans un délai très court, à moindre coût et avec le minimum d’outillage et d’étapes intermédiaires dans le processus de réalisation.

Le but recherché est de :

  • se mettre d’accord sur les aspects fonctionnels et graphiques,
  • détecter au plus tôt d’éventuels problèmes de conception,
  • valider rapidement la faisabilité et tester des solutions alternatives,
  • avoir une bonne et même compréhension du but à atteindre,
  • éviter ainsi l’arbitrage d’éventuels conflits.

Read the rest of this entry »

Written by Elèves de CASI

mai 14th, 2014 at 5:05

Posted in CASI'14

L’utilisateur final au sein d’un projet informatique

without comments

Le rôle de l’utilisateur final tout au long d’un projet est crucial pour le succès de ce dernier. En effet, tout projet vise à atteindre les objectifs fixés par l’utilisateur final et à obtenir sa satisfaction. De plus, la première condition de réussite d’un projet réside dans la compréhension de ce qui est attendu par la maîtrise d’ouvrage.

MAIS QU’EST-CE QU’UN UTILISATEUR FINAL ?

Il est question ici de l’utilisateur du produit qui va être développé. Par exemple, il peut s’agir d’un client interne : le personnel d’une agence bancaire qui doit utiliser une application comptable développée par la fonction informatique de la banque. Mais, il peut également s’agir du client de la banque qui vient consulter son compte : c’est cette fois-ci un client externe. Read the rest of this entry »

Written by Elèves de CASI

mai 14th, 2014 at 12:27

Posted in CASI'14

Les méthodes Agiles sont-elles une arnaque ?

without comments

 

Plutôt que :

Méthode "traditionnel"

 

On fait :

Sans titre 2

L’approche traditionnelle consiste en l’expression détaillée et validée du besoin en entrée de réalisation, laissant peu de place au changement. Le client reçoit à la fin du process la solution afin de réaliser la recette. . Cet effet tunnel peut être très néfaste et conflictuel, on constate souvent un déphasage entre le besoin initial et l’application réalisée. On se rapporte alors aux spécifications validées et au contrat. Ainsi, certains projets se retrouvent en inadéquation avec le besoin réel du client. En effet, durant le process de développement, certaines fonctionnalités demandées se révèlent finalement inutiles à l’usage alors que d’autres, découvertes en cours de route, auraient pu donner plus de valeur au produit.

L’approche Agile propose au contraire de réduire considérablement voire complètement cet effet tunnel en donnant davantage de visibilité, en impliquant le client du début à la fin du projet et en adoptant un processus de développement itératif et incrémental.
Read the rest of this entry »

Written by Elèves de CASI

septembre 30th, 2013 at 7:12

Posted in CASI'13

Tagged with , ,

Intérêt de l’UML dans un projet informatique

without comments

Intérêt de l’UML dans un projet informatique

Pourquoi modéliser le SI??

Le but de la modélisation d’un SI, est de spécifier les besoins et les exigences des acteurs,le système et l’architecture globale.

Read the rest of this entry »

Written by Elèves de CASI

septembre 27th, 2013 at 4:55

Posted in CASI'13

Tagged with

Apprentissage du langage UML

without comments

[Massis KABAKDJIAN – Coralie MUSIELAK – Valentin PREVOST]

Le langage UML (Unified Modeling Language) s’est imposé en tant que standard dans la modélisation des systèmes informatiques, permettant de visualiser et de modéliser les divers éléments d’une application. Grâce à une gamme de diagrammes spécifiques, les différentes facettes d’un projet peuvent donc être détaillées et suivies, avec une méthodologie bien précise.

Cependant, bien que l’UML soit un langage relativement facile à lire et à comprendre, il est plus difficile d’en concevoir les diagrammes sans omettre le moindre élément. En effet, ce langage étant relativement flexible, les solutions pour un même problème sont multiples. De plus, la difficulté de ce langage réside dans sa pratique.

Nous en venons donc à nous poser cette question : à cause de la difficulté d’apprentissage de l’UML et donc de son utilisation concrète, comment déterminer le niveau de complexité nécessaire à son utilisation dans un contexte projet ?

Read the rest of this entry »

Written by Elèves de CASI

septembre 26th, 2013 at 7:29

Posted in CASI'13