ARRA
Observatoire régional
Le Projet consistait à développer un outil de suivi de la production des acteurs du logement social dans la région Rhône-Alpes sous la forme d’une application web facilement accessible à tous les acteurs et au personnel de l’ARRA.
Durée totale du projet : 4 mois
Le coût total du projet s’est élevé à 100 jours.homme.
Détails du projet :
Problématique
L’ARRA possédait déjà un suivi de production informatisé sous la forme d’un fichier Excel. Pour pallier aux diverses limitations techniques, l’association désirait faire évoluer cette solution sous la forme d’une application web. Les objectifs principaux étaient de favoriser les saisies en parallèle par les organismes membres et la mise à jour en temps réel des informations.
Les besoins auxquels l’application devait répondre sont :
- Saisie complète ou partielle des informations sur l’activité annuelle de chaque organisme
- Consultation en temps réel des informations saisies
- Gestion des droits d’accès aux informations
Définition de la mission
Développement d’une application web comportant :
- Une interface de gestion des organismes
- Une interface de saisie des informations de l’activité de chaque organisme (plus de 300 champs par fiche)
- Des écrans de consultation des informations et d’édition de rapports
Organisation
Pour la réalisation du projet, 3 personnes ont été allouées :
- 1 chef de projet et responsable fonctionnel
- 2 ingénieurs de développement
Ce contrat a été exécuté en totalité avec des ressources Tana Corp dédiées au projet.
Principales caractéristiques du client
Créée en 1975, l’Association Régionale des organismes d’HLM de Rhône-Alpes regroupe 84 organismes d’habitat social ayant leur siège en Rhône-Alpes. Ces organismes présents sur les 8 départements de la région gèrent un parc de 416 000 logements locatifs sociaux. Les missions de l’ARRA sont articulées autour de 3 axes stratégiques : le lobbying régional, la structuration territoriale et l’animation professionnelle autour de la mise en réseau.
Conduite du projet
Fonctionnalités de la solution
Processus métiers couverts par la solution
- Saisie des informations avec contrôles de saisie et de cohérence
- Stockage et consultation des informations saisies
- Edition de rapports d’activité
Quelles ont été les fonctionnalités les plus difficiles à mettre en œuvre ?
Un des formulaires de saisie contient plus de 300 champs à renseigner, impliquant donc un temps de saisie important. Parmi les problèmes posés par ce nombre important de champs à saisir, les plus importantes concernaient les validations du formulaire et les pertes de données dus aux expirations de session. Des contrôles en cours de saisie (AJAX) ont été mis en place pour pallier au premier problème ; en ce qui concerne le second, des sauvegardes partielles automatiques et transparentes ont été implémentées.
Éléments techniques de plate-forme
Progiciel, logiciels ou langages de développement utilisés
Après analyse de l’ensemble des contraintes, Tana Corp a proposé la réalisation d’une application sur mesure, basée intégralement sur une solution Microsoft :
- Microsoft .Net Framework, langage C#
- ASP.NET avec AJAX
- SQL Server 2005 Express
- Serveur Web IIS 6
Raisons du choix
- Microsoft .Net Framework avec C# : plateforme de développement permettant un excellent rapport coûts/délais/qualité d’implémentation.
- ASP.NET et AJAX : langages de script permettant le développement des interfaces WEB avec un haut niveau d’ergonomie
- SQLServer 2005 Express: serveur de base de données performant et gratuit, parfaitement adapté à la volumétrie des données cible
- Serveur Web IIS 6 : Serveur WEB de Microsoft destine à l’hébergement des applications ASP
Part des développements préexistants utilisés sur lesquels le Fournisseur a capitalisé pour mener à bien le projet
Librairies d’éléments d’interface AJAX déjà développées par Tana Corp en interne
Difficultés et facteurs clés de succès
- Ergonomie : utilisation quotidienne de l’application dans un contexte de production, rapidité des écrans et des interfaces, validation en cours de saisie, sauvegardes partielles automatiques
Résultat business
Aujourd’hui, l’application développée est en production et remplit pleinement son rôle. Elle a eu un excellent retour de la part des utilisateurs, qui ont apprécié :
- L’ergonomie de l’application de saisie
- La facilité de l’accès à l’information