Simple Science

La science de pointe expliquée simplement

# Informatique# Génie logiciel

Élicitation des exigences dans les projets de logiciels gouvernementaux

Cet article examine comment les exigences sont recueillies dans les projets de logiciels gouvernementaux.

― 7 min lire


Exigences de projetExigences de projetgouvernemental déballéesgouvernementaux.des exigences dans les logicielsExaminer les complexités de la collecte
Table des matières

Les projets gouvernementaux diffèrent de ceux du secteur privé de plusieurs manières, notamment par les personnes impliquées, leur ampleur et les règles à suivre. Cependant, il n'y a pas beaucoup d'études qui se concentrent sur la façon dont les besoins sont recueillis et compris dans les projets gouvernementaux, surtout en développement de logiciels. Cet article examine le processus de collecte des exigences dans les projets gouvernementaux.

Qu'est-ce que la collecte des exigences ?

La collecte des exigences, c'est le processus qui consiste à rassembler des informations des Parties prenantes sur ce qu'elles attendent d'un projet logiciel. Ça inclut de comprendre leurs besoins, préférences et toutes limites qu'ils pourraient avoir. Ce processus est super important parce que le succès d'un projet dépend souvent de la manière dont le produit final répond à ces besoins.

En général, ce processus implique des interviews, des ateliers et des enquêtes. L'objectif, c'est de s'assurer que le produit logiciel final correspond aux attentes des utilisateurs et aux objectifs de l'entreprise. Cependant, des défis apparaissent en essayant de comprendre comment les facteurs humains et la culture locale influencent ce processus.

Différences entre projets gouvernementaux et autres

Les projets dans le secteur gouvernemental, commercial et pour les consommateurs individuels ont chacun leurs propres exigences et défis uniques. Dans cet article, on se concentre spécifiquement sur les projets financés par le gouvernement, particulièrement ceux liés à la visualisation de données.

Les projets gouvernementaux sont conçus pour aider les autorités à mieux allouer les ressources et à prendre des décisions éclairées basées sur les données. Ils visent à rendre la prise de décision interne plus efficace et à améliorer les interactions avec le public en présentant des informations complexes de manière simple. Cependant, ces projets viennent avec leurs propres difficultés.

Défis dans les projets de visualisation de données gouvernementaux

Les gouvernements détiennent une tonne d'informations sensibles, ce qui complique les efforts de Visualisation des données. Certains projets manquent des outils, des compétences ou des fonds nécessaires pour mettre en œuvre des solutions avancées de visualisation de données. De plus, il n'y a souvent pas de moyen efficace d'évaluer le succès de ces projets ou de recueillir des retours d'expérience des utilisateurs.

Un autre aspect important de la visualisation de données gouvernementale est la nécessité de rendre l'information accessible à tous, y compris aux personnes handicapées et aux personnes âgées. Cela souligne la nécessité d'impliquer différents groupes d'utilisateurs dans la conception du projet.

Complexité des parties prenantes

Une des plus grandes différences entre les projets gouvernementaux et ceux du secteur privé est le nombre et les types de parties prenantes impliquées. Dans les projets de visualisation de données gouvernementaux, les parties prenantes peuvent inclure des employés gouvernementaux, des décideurs, le public et diverses organisations. Ce mélange crée un besoin d'une approche plus inclusive pour recueillir les exigences.

Dans les projets axés sur le client, les besoins viennent souvent directement des utilisateurs finaux. En revanche, les projets gouvernementaux peuvent avoir des structures de parties prenantes complexes, ce qui peut compliquer la phase de collecte.

Importance de la politique

Les exigences pour les projets gouvernementaux impliquent souvent des règles de politique strictes. Ce qui est requis peut changer en fonction de nouvelles politiques ou réglementations, ce qui rend crucial pour l'équipe du projet de rester à jour sur ces facteurs. C'est différent de nombreux projets du secteur privé, où la confidentialité est généralement priorisée.

Temps et qualité

Le temps et la qualité du processus de collecte des exigences peuvent aussi différer. Les projets gouvernementaux prennent souvent plus de temps à cause des nombreuses couches d'approbation et du besoin de rigueur. Les projets peuvent nécessiter plusieurs rondes de confirmation pour finaliser les exigences, ce qui peut allonger le calendrier de manière significative.

Aspects humains et sociaux

Nos résultats montrent que les aspects humains et sociaux sont incroyablement importants durant le processus de collecte des exigences dans les projets gouvernementaux. Des facteurs comme la culture, la dynamique d'équipe et l'intérêt public jouent tous un rôle significatif dans la manière dont les exigences sont recueillies.

Aspects humains individuels

Les personnes interrogées ont souligné des aspects humains individuels qui devraient être pris en compte, comme la culture, l'éducation, la langue, le genre et les handicaps. Par exemple, les projets visant des communautés minoritaires doivent tenir compte des langues locales et des contextes culturels pour s'assurer que l'information est accessible.

Malgré la reconnaissance de l'importance de ces aspects, de nombreux projets peinent à intégrer les besoins d'Accessibilité dans leurs conceptions. Bien que certains interviewés aient noté le besoin de prendre en compte l'accessibilité, très peu ont signalé que ces besoins étaient effectivement abordés.

Dynamique d'équipe

Un bon travail d'équipe est crucial pour une collecte des exigences réussie dans les projets gouvernementaux. L'implication de plusieurs départements, y compris le personnel IT et les employés gouvernementaux, est essentielle. Cependant, des défis peuvent surgir à cause des compétences et niveaux de connaissance régionaux différents. Donc, la collaboration entre les équipes peut améliorer la qualité du processus de collecte.

Implications sociales

L'impact social des projets gouvernementaux est un autre aspect critique. Il est essentiel de prendre en compte le contexte sociétal plus large, qui inclut souvent la compréhension des besoins variés de différents groupes d'utilisateurs, comme ceux ayant des handicaps ou provenant de milieux éducatifs différents.

Intérêt public

Recueillir des exigences qui reflètent fidèlement l'intérêt public est un défi. Étant donné que les projets de visualisation de données gouvernementaux visent souvent à impliquer le public, trouver le meilleur moyen d'inclure les retours du public peut être difficile. Les projets doivent considérer les perspectives variées des utilisateurs, ce qui peut compliquer le processus de collecte des exigences.

Principaux défis dans la collecte des exigences

Ambiguïté et vague

Beaucoup de personnes interrogées ont souligné l’ambiguïté et la vague des exigences comme des défis significatifs durant la phase de collecte. Les différentes perspectives des divers départements peuvent mener à des malentendus et à des exigences floues. Les employés du gouvernement ont souvent du mal à exprimer clairement leurs besoins, ce qui mène à des descriptions incomplètes ou vagues.

Exigences changeantes

Les projets de visualisation de données gouvernementaux font souvent face à des exigences changeantes. Des facteurs comme les changements de politique et les retours d'expérience des utilisateurs peuvent mener à des modifications de ce qui est nécessaire. Cela peut ajouter une autre couche de complexité au processus de collecte des exigences.

Défis techniques

Les défis techniques sont courants dans les projets gouvernementaux, surtout lorsque des technologies ou systèmes obsolètes sont utilisés. Mettre en œuvre des solutions modernes de visualisation de données nécessite souvent de surmonter ces obstacles techniques.

Manque de connaissances professionnelles

Le manque de connaissances professionnelles parmi les employés gouvernementaux peut aussi freiner le processus de collecte des exigences. De nombreux employés peuvent ne pas être familiers avec les dernières technologies ou concepts, ce qui complique leur capacité à exprimer efficacement leurs besoins.

Conclusion et perspectives d'avenir

En résumé, notre étude montre que la collecte des exigences dans les projets gouvernementaux est complexe et exige une attention à divers facteurs souvent négligés dans le secteur privé. Les aspects clés incluent la diversité des parties prenantes, l'influence de la politique et l'intégration des dimensions humaines et sociales.

En regardant vers l'avenir, la recherche future devrait explorer davantage l'impact des facteurs humains, les considérations culturelles et les défis rencontrés par les différents types de projets gouvernementaux. Cela aidera à combler le fossé dans la compréhension et à améliorer le processus de collecte des exigences dans le développement de logiciels pour les projets gouvernementaux.

En se concentrant sur ces domaines, les parties prenantes peuvent travailler vers des projets gouvernementaux plus efficaces qui répondent aux besoins de tous les citoyens.

Source originale

Titre: Requirements Elicitation in Government Projects: A Preliminary Empirical Study

Résumé: Government development projects vary significantly from private sector initiatives in scope, stakeholder complexity, and regulatory requirements. There is a lack of empirical studies focusing on requirements engineering (RE) activities specifically for government projects. We addressed this gap by conducting a series of semi-structured interviews with 12 professional software practitioners working on government projects. These interviewees are employed by two types of companies, each serving different government departments. Our findings uncover differences in the requirements elicitation phase between government projects, particularly for data visualization aspects, and other software projects, such as stakeholders and policy requirements. Additionally, we explore the coverage of human and social aspects in requirements elicitation, finding that culture, team dynamics, and policy implications are critical considerations. Our findings also pinpoint the main challenges encountered during the requirements elicitation phase for government projects. Our findings highlight future research work that is important to bridge the gap in RE activities for government software projects.

Auteurs: Anqi Ren, Lin Liu, Yi Wang, Xiao Liu, Hailong Wang, Kaijia Xu, Xishuo Zhang, Chetan Arora

Dernière mise à jour: 2024-04-08 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2404.05425

Source PDF: https://arxiv.org/pdf/2404.05425

Licence: https://creativecommons.org/licenses/by/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires