Compétences
Fonctionelles
- Environnement et Architecture Objet,
- Conception et re-conception de logiciels,
- Maquettage, IHM,
- Composants logiciels,
- Aide et assistance au développement.
Techniques
- Langages et technologies Objet : UML, C++, Java, Php, Delphi,
- Langages fonctionnels : Fortran, C, Pascal,
- Encapsulation : JNI, tradutions Fortran vers Java ou C++,
- Outils UML :ArgoUML, Rationnal Rose, Entreprise Architect, Poseidon,
- Méthodologies de développement : RUP, eXtrem Programming,
- Systèmes : Windows, Unix et Linux.
Fiche de présentation
Projets
Dans les différents projets orientés Objet réalisés nous avons principalement mis en oeuvre deux méthodologies itératives :
- eXtrem Programming,
- RUP.
Nous sommes intervenus dans toutes les phases de développement :
- Analyse : Cahier des charges, Recueil des besoins, Conseil,
- Sépcifications : Aide, Conseil, Maquettage
- Conception : Expertise technique,
- Développement/Validation : Expertise technique, Codage.
Dans ces phases nous avons utilisé UML, les Design patterns et les langages Objet : C++, Java et Phyton.
Accompagnement du client au cours d´un projet
| Client | Analyse et Spécification | Conception | Re-Conception | Développement | Intégration |
|---|---|---|---|---|---|
| Yantra | |||||
| Formation | - Introduction aux Technologies Objet - UML 2.0 - Pratique UML 2.0 |
- UML 2.0 - Pratique UML 2.0 - Design Patterns C++ ou Java |
- Méthodologie de passage du Fortran au C++ ou à Java | - Introduction aux Technologies Objet - Java - IHM Java - C - C++ - C++ avancé - Php & Mysql |
- Open Source - Linux - Web 2.0 |
| Gérer les projets avec une méthodologie itérative : RUP, eXtreme Programming | |||||
| Conseil Expertise | - Analyse de l´existant - Cahier des charges - Définition des besoins - Accompagnement et aide à l´analyse et aux spécifications |
- Conception d´architecture - Choix des solutions - Méthodologies - Aide à la conception |
- Re-Conception d´architecture - Choix des solutions - Aide à la re-conception |
- Développement de composants logiciels - Dévelopement d´IHM - Aide au développement |
- Choix des solutions - Validation et tests - Environnement de développement |
| Coaching | Aide et assistance de l´équipe sur toutes les phases du projet | ||||