Etatdegeneve mdday2010

14
Département Office 29.11.2010 - Page 1 Centre des technologies de l'information Département des constructions et des technologies de l'information Solution de Développement Rapide Référentiel Fournitures scolaires Référentiel Classes et professeurs Budget Dotation en CAHIER DES CHARGES Autorisation de fourniture

Transcript of Etatdegeneve mdday2010

Page 1: Etatdegeneve mdday2010

Département

Office

29.11.2010 - Page 1

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Solution de

Développement

Rapide

Référentiel Fournitures

scolaires

Référentiel Classes et professeurs

Budget Dotation en

CAHIER DES CHARGES

Autorisation de

fourniture

Page 2: Etatdegeneve mdday2010

29.11.2010 - Page 2

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Le CTI de l'Etat de Genève

Page 3: Etatdegeneve mdday2010

Département

Office

29.11.2010 - Page 3

Centre des technologies de l'information

Département des constructions et des technologies de l'information

RAD

Une offre structurée

Référentiel Fournitures

scolaires

Référentiel Classes et professeurs

Budget Dotation en

CAHIER DES CHARGES

Autorisation de

fourniture

Page 4: Etatdegeneve mdday2010

29.11.2010 - Page 4

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Notre crédo

• Deux objectifs majeurs

LA RAPIDITE ET LA QUALITE

• Un principe fondateur

LE TIME TO MARKET

• Des modalités d'application– Le mieux est l'ennemi du bien

– Des projets sur étagère

– Le minimum de passage de jeton

– Un peu d'Agilité

– Le gardien du Temple

Page 5: Etatdegeneve mdday2010

29.11.2010 - Page 5

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Critères d'entrée dans la filière

1. Conditions d'exploitation standard

2. Pas d'accès grand public

3. Applications autonomes

4. Coût projet limités selon pesée fonctionnelle

5. Gestion droits d'accès basiques

6. Véritables applications

7. Nombre d'utilisateurs simultanés limités

Page 6: Etatdegeneve mdday2010

29.11.2010 - Page 6

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Objectif 30j

S1 S2 S3 S4 S5 S6

Transfert Centre de Service

Mini- formation

Développement et ajustements

DéploiementPréparation mise

en production

Captage du besoin

Documentation

Pilotage continu

Recette Client

Corrections

Environnement "Dev Local" Environnement "Dev Central" Environnement de production

Mini kick off Besoin stabilisé Applicationdéveloppée

Applicationrecettée

fonctionnellement

Applicationen service

Applicationrecettée

techniquement

Revue et Valid base

de données

Page 7: Etatdegeneve mdday2010

29.11.2010 - Page 7

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Une organisation spécifique

J1

J30

TM RAD

Support Leonardi Niveau 1

Intégration et MEP

Infrastructure

Environnements

Team Leader

RAD

CP

MOA

J1

J30

TM RAD

CP

MOA

J1

J30

TM RAD

CP

MOA

L'équipe RAD du service DEVDes Team Members en charge de la fabrication des

applications

Un Team Leader qui assure la coordination à l'intérieur et

à l'extérieur de l'équipe :

Synchro avec les CP

Suivi des jalons (en lien avec le CP)

Synchro partenaires

Support aux équipes

Des partenaires en

exécution et en support

Support Utilisateurs

La Maîtrise d'ouvrage Travaille en binôme avec le CP puis le TM RAD

Le Chef de projet

Responsable du projet

Page 8: Etatdegeneve mdday2010

29.11.2010 - Page 8

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Méthode de suivi

• Stand up meetings quotidiens –> 15 mn– Revue projets

– Situation veille

– Actions du jour

– Màj tableau

– Rapport quotidien

– Photo

Page 9: Etatdegeneve mdday2010

Département

Office

29.11.2010 - Page 9

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Résultat à T0+7 mois

Page 10: Etatdegeneve mdday2010

29.11.2010 - Page 10

Centre des technologies de l'information

Département des constructions et des technologies de l'information

9 applications développées

Page 11: Etatdegeneve mdday2010

29.11.2010 - Page 11

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Fonctionnalités principales

• Applications déployées – Automatiquement

– en client léger exclusivement

– Sur une infrastructure Jonas/Oracle redondée

• Authentification intégrée à notre LDAP central

• Gestion de données CRUD multi-onglet, multi-fenêtre, …

• Implémentation de règles de gestion en Java

• Reporting BIRT

• Intégration avec notre SIRH

• Export Excel

• Envoi de Mail

• Impression spécialisées

• Et bientôt– Tests de performance et scalabilité

– Skin personnalisée à notre charte graphique ge.ch

– Industrialisation des reprises de données

– Composants réutilisables

Page 12: Etatdegeneve mdday2010

29.11.2010 - Page 12

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Bilan d'utilisation de

Leonardi

Prise en main rapide de l'outil (< 10 j)– Documentation

– Didacticiel

Productivité très satisfaisante à la création– Rapidité de développement, Design des écrans très rapide

– Très bonne intégration avec Java

– Client SWING très pratique (mais quelques différences de comportement)

– Studio productif (mais encore un peu buggé)

– Bon choix d'outil de reporting

Relation client facilitée– Démarche MD

– Version Zéro de l'application très rapide

– Développement en live

Employabilité

Maintenance des applications perfectible– Manipulation de projets délicate

– Instabilité des projets si trop de création/suppression de classes

– Portabilité cross browser

– Pas de traces et logs par défaut

Support

– Prise en compte et traitement rapide des tickets

– Forum Développer assez actif

– Pas suffisamment de visibilité sur les plans de release

– Pas de club utilisateur "décideurs"

Orientations souhaitées

• Après la conception et le développement Model Driven, avoir une logique de Génération Automatique de tests-Model Driven

• Faciliter la consommation de WebServices

• Meilleure réponse de l'atelier aux problématiques de gestion de configuration et d'intégration continue

Page 13: Etatdegeneve mdday2010

29.11.2010 - Page 13

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Merci de votre attention

Page 14: Etatdegeneve mdday2010

Département

Office

29.11.2010 - Page 14

Centre des technologies de l'information

Département des constructions et des technologies de l'information

Fin du document