Gestion des exigences
Comment Mendix soutenir la définition des besoins et la planification ?
Les équipes de développement doivent fournir des applications qui atteignent les objectifs commerciaux dès le premier jour tout en répondant aux besoins et aux attentes des utilisateurs, voire en les dépassant. Dans le même temps, les applications doivent rester à jour avec les changements d'objectifs, d'exigences et d'attentes tout au long de leur cycle de vie. Par conséquent, l'équipe doit avoir une compréhension approfondie des objectifs commerciaux et des besoins des utilisateurs.
Les hypothèses doivent être validées, les retours d'expérience doivent être recueillis et les malentendus doivent être clarifiés entre l'équipe de développement, les parties prenantes de l'entreprise et les utilisateurs clés. Cela signifie que l'équipe élargie a besoin d'un environnement intégré où les exigences, les versions, les retours d'expérience et la communication sont coordonnés et où l'interaction continue est facilitée.
Le Mendix Portal transforme le développement d'applications en créant un espace unifié où les équipes de développement, les parties prenantes et les utilisateurs collaborent efficacement. Grâce à son environnement intégré, les équipes peuvent immédiatement atteindre les objectifs métier tout en conservant une certaine flexibilité face aux évolutions futures.
Un backlog centralisé de user stories constitue un document évolutif où les équipes saisissent, discutent et affinent les spécifications du projet. La collaboration en temps réel et le feedback continu garantissent l'évolution des applications en adéquation avec les besoins métier et les attentes des utilisateurs. Mendix contribue à raccourcir la boucle de rétroaction entre les équipes de développement, les utilisateurs et toutes les autres parties prenantes pour favoriser le succès du projet, réduire les coûts et réduire les délais de mise sur le marché.
Les cycles de développement gagnent en efficacité grâce à la suppression des barrières de communication et à la réduction des boucles de rétroaction. Les parties prenantes peuvent suivre l'avancement et apporter des contributions immédiates, tandis que les équipes de développement gardent une vision claire des objectifs métier. Cette interaction fluide réduit les coûts, accélère la mise sur le marché et garantit aux applications une valeur durable tout au long de leur cycle de vie.
Planification agile avec Mendix Épopées
Mendix propose Epics, un outil de planification agile convivial, adapté aux méthodologies Scrum et Kanban. Il permet aux équipes de définir, prioriser et affiner les epics et les user stories, optimisant ainsi les flux de travail. Grâce à des statuts de stories personnalisables et à la fonction @mentioning pour une meilleure communication, Epics garantit l'alignement et l'engagement collaboratif de tous les membres de l'équipe.
Mendix Assistance IA dans Epics
Relever le défi persistant de saisir des exigences claires et complètes, Mendix intègre de puissants Mendix Assistance IA (Maia) capacités dans Epics :
- Maia Création d'histoire : Génère instantanément des user stories de haute qualité à partir de brèves entrées, en adhérant aux meilleures pratiques agiles pour des résultats structurés, clairs et exploitables.

- Maia Affinement de l'histoire : Fournit des suggestions basées sur l'IA pour clarifier des objectifs vagues, ajouter des critères d'acceptation manquants et assurer la cohérence dans l'ensemble du backlog.

et Maia, les équipes bénéficient d'une qualité d'histoire améliorée, d'une cohérence et d'un développement accéléré, permettant aux utilisateurs professionnels de contribuer activement à la planification agile sans avoir besoin d'une expertise préalable.
Outils intégrés pour un flux de travail fluide
Epics est également entièrement intégré aux autres outils Mendix offres. Les développeurs peuvent valider des histoires à partir de Studio Pro et lier chaque validation à l'histoire utilisateur pertinente dans Epics. Cela aide les équipes à suivre les fonctionnalités qu'elles fournissent, car l'aperçu complet des validations avec les liens vers les bonnes histoires utilisateur se trouve sur la page Team Server dans le Mendix Portail.
Epics est également intégré à App Insights, le Mendix outil de gestion des retours utilisateurs. En un clic, les propriétaires de produits peuvent transformer n'importe quel élément de feedback en user story. L'élément de feedback d'origine contiendra un lien vers la story nouvellement créée et vice versa. Pour une traçabilité optimale, le titre de la story contiendra également toujours l'identifiant unique de l'élément de feedback.

La gestion de portefeuille est un outil permettant de définir, de hiérarchiser et de suivre l'avancement de toutes les initiatives. L'entreprise et l'informatique peuvent travailler ensemble pour définir des exigences de haut niveau.
À partir de là, il est également possible de lier des épopées d'une ou même de plusieurs applications à une initiative Portfolio. Toute personne intéressée par l'avancement d'une initiative peut alors le voir en un coup d'œil puisqu'il est affiché sous la forme du nombre de user stories terminées par rapport au nombre total de stories restantes.

Pour résumer, Mendix prend en charge le processus de planification avec Epics, un outil qui aide les équipes à suivre les meilleures pratiques agiles. Epics offre de riches intégrations avec le reste de la plateforme, garantissant que la planification Agile est intégrée dans le cycle de vie du développement logiciel de bout en bout et est incluse dans tous les Mendix licences.
Les modifications apportées au cours du développement peuvent-elles être retracées jusqu’aux exigences et auditées ?
Toute user story d'un tableau actif peut être liée à un commit directement dans Studio Pro. Cela permet aux équipes de développement de revenir en arrière et de vérifier les commits lorsqu'elles ont besoin de savoir quand ou pourquoi une modification a été apportée.

Les développeurs peuvent également consulter toutes les modifications associées à une seule histoire utilisateur en consultant la section Révisions de cette histoire. S'ils savent quelle histoire exacte ils doivent examiner, cela facilite le zoom avant et facilite la révision d'une histoire car ils voient immédiatement ce qui a été fait.

Le Mendix prendre en charge l'intégration avec des outils de planification Agile tiers ?
Oui, si vous utilisez déjà un outil de planification agile tel que Jira, Mendix offre une intégration prête à l'emploi. Le Scrum Master de n'importe quel projet peut configurer la connexion avec un tableau Jira de son choix, ce qui permet les mêmes intégrations qu'Epics lorsqu'il s'agit de lier des commits à des user stories et de créer des stories à partir d'éléments de feedback.
Si une carte Jira est connectée à un Mendix projet, le lien vers ce tableau sera également affiché dans la navigation au niveau du projet.

Il est important de noter que le choix entre Epics et Jira est défini au niveau du projet. Il est donc possible d'utiliser Epics pour certains projets et Jira pour d'autres. Vous avez ainsi un contrôle total sur vos outils de planification.
Lorsque les activités de développement s'étendent à un grand nombre d'équipes, certaines organisations ont besoin d'outils et de services de gestion de projet plus avancés en plus Mendix gestion des exigences. Pour ce scénario, Mendix fournit des API pour l'intégration avec des outils et services tiers.