Cours 12 Flashcards
Méthode de développement de système
Il existe 2 grandes familles de méthodes:
Formelles, planifiées, disciplinées, lourdes;
> réduisent les risques par une démarche stricte, déterministe et séquentielle ainsi qu’une documentation très détaillée, ce qui facilite le suivi des contrats et la maintenance du système.
Légères, agiles, flexibles;
> basées sur un cycle de développement court ayant des livraisons rapides et régulières où les spécifications des clients peuvent changer en cours de projet et où le client est fortement impliqué durant le développement.
Évaluation d’opportunité
Cette étape permet de valider la faisabilité du projet avec les moyens mis à disposition, de choisir la méthode de développement appropriée et d’élaborer un plan du projet.
De manière plus spécifique, cette étape permet :
• de se familiariser avec le contexte à l’aide de la documentation du projet;
• d’évaluer si le SIG sera utilisé en tant qu’application dans le cadre du projet ou si le projet a pour but de concevoir un SIG organisationnel qui sera utilisé à long terme (voir 3);
• d’évaluer les besoins généraux et les grands objectifs du projet;
• d’évaluer la durée de développement, les coûts et les personnes ressources requises; de déterminer qui est la clientèle et pour qui les cartes et les analyses seront réalisées;
• d’évaluer les risques reliés à l’échec du projet SIG. Il faut s’interroger sur la nature des dommages suite à une défaite du projet.
> Plus les risques et les dommages sont grands, plus il est opportun d’utiliser une méthode appropriée au contexte du projet et d’évaluer la qualité des données utilisées pour répondre aux besoins et prendre des décisions;
• de s’assurer qu’il existe des données accessibles et abordables pour réaliser le projet en fonction des besoins et des moyens mis à disposition;
• d’élaborer un plan de réalisation du projet, si l’on va de l’avant avec le projet.
Analyse des besoins et de l’existant
Cette étape permet d’identifier les problèmes à résoudre, les ressources disponibles (en terme de données, de personnel, d’équipement informatique…), les activités à effectuer, etc.
• Analyse des besoins en termes :
o de classes d’entités géographiques.
o d’images, modèles numériques de terrain et d’autres données;
o d’analyses descriptives et spatiales à réaliser;
o de traitements;
o de cartographie.
• Définir le territoire à couvrir pour le projet ou le SIG;
• Définir l’étendue temporelle des données vectorielles et matricielles;
• Recherche des données et sélection des meilleures sources
• Choisir le système de coordonnées (projection
cartographique et système de référence géodésique) selon les analyses, le territoire couvert et les cartes à réaliser;
• Qualité interne dans le cas où des décisions importantes seront prises à partir des données, les risques associés au projet sont élevés ou les enjeux sont importants;
• Définir les analyses en précisant les types de relations spatiales entre les objets.
• Topologie nécessaire pour assurer les relations topologiques entre les entités ?
Conception du SIG
Dans cette étape, on définit plus en détail les données qui seront utilisées dans le système, les traitements qui seront effectués, les processus de travail…
> Description détaillée des données et traitements selon les besoins du client. On réalise des modèles de la future base de données géographiques et un dictionnaire des classes d’entités si nécessaires.
• On exécute cette phase de manière plus détaillée si
le but du projet est un SIG organisationnel.
Réalisation du projet
Pour entamer cette tâche, on a le modèle de la base de données représentant les classes d’entités géographiques nécessaires au projet, des données recueillies ou acquises, la description des traitements, analyses et cartes à réaliser. On est prêt à commencer la réalisation du projet.
> Choix de la plateforme d’implantation.
> Traitements initiaux sur les données dans le but de les rendre cohérentes entre elles (intégration des données entre elles).
> Traitements des données pour l’atteinte de besoins
> Requêtes descriptives et topologiques
> Faire l’analyse spatiale et décrire les résultats. Produire les statistiques pour le rapport.
> Réaliser les cartes
Implantation du projet
Cette partie comprend la remise des résultats et des analyses effectuées avec le SIG.
• Remise et présentation des livrables au client;
• Correction et ajustement suite à ses commentaires et fin du projet.
• S’il s’agit d’un système d’information (le livrable est la base de données)
o prévoir l’implantation du système chez le client, la formation du personnel, la validation et des tests pour s’assurer du bon fonctionnement du système;
o Développement de traitements/procédures pour les mises à jour;
Réalisation d’un SIG organisationnel
Si le but du projet est de concevoir et développer un SIG organisationnel durable, les stratégies adoptées sont différentes.