DEVWAY logo

Objectif de la stratégie technique

La stratégie technique vise à planifier en amont les phases nécessaires pour accomplir le développement d’une user story. Elle implique la clarification des choix techniques.

Élaboration de la stratégie technique

Elle doit être élaborée par l’équipe de développement, soit collectivement soit individuellement, et requiert l’approbation de tous les membres de l’équipe. Cette stratégie détermine les modifications nécessaires au projet et assure que la user story est correctement définie. Elle facilite l’estimation précise de la user story et évalue la nécessité de la subdiviser pour en optimiser le développement et le suivi.

Exemple de mise en œuvre de la stratégie technique

Pour illustrer, considérons le développement d’une user story visant à ajouter une fonctionnalité de création d’article sur un site de blog. La stratégie technique comprendrait les étapes suivantes :

  • Établir un endpoint post api/articles qui serait exclusivement accessible à un utilisateur authentifié possédant les droits de modification des articles.
  • Développer un service nommé articleService.
  • Créer un Data Transfer Object (DTO), nommé ArticleDTO.
  • Mettre en place un mapper, ArticleMapper.
  • Instituer un repository, ArticleRepository.
  • Implémenter une méthode save dans articleService.