Réaliser des applications pérennes - Quiz

Réaliser des applications pérennes - Quiz

https://github.com/heig-vd-mvp-course

Web · PDF

L. Delafontaine et V. Guidoux, avec l'aide de GitHub Copilot

Ce travail est sous licence CC BY-SA 4.0.

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Plus de détails dans le support de cours

Cette présentation est un quiz pour tester ses connaissances sur le chapitre en cours. Pour plus de détails, consultez le support de cours.

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 1 - Donnée

Qu'est-ce qu'une application pérenne ?

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 1 - Réponse

Une application pérenne est une application qui est conçue pour durer dans le temps, en tenant compte des évolutions technologiques et des besoins des utilisateurs, autant sur le plan technique qu'économique.

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 2 - Donnée

Lister quelques éléments principaux qui détériorent la pérennité d'une application.

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 2 - Réponse

Les éléments principaux qui détériorent la pérennité d'une application sont :

  • Le manque de communication
  • Le manque de documentation
  • Le manque de tests
  • Le manque de rigueur
  • Le manque de temps/ressources/compétences
  • Le manque de vision/motivation
HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 3 - Donnée

Lister quelques éléments principaux qui améliorent la pérennité d'une application.

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 3 - Réponse

Voir les éléments du cours liés aux points suivants :

  • Communication
  • Gestion du code source
  • Documentation
  • Languages et frameworks
  • Intégration continue et livraison/déploiement continu
  • Compétences et simplicité
HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 4 - Donnée

Vous êtes en charge d'un projet de développement d'une application web pour un client.

Le client a des exigences très précises et souhaite que l'application soit développée dans un langage de programmation spécifique.

Vous avez une équipe de développeurs qui maîtrisent ce langage, mais vous savez que ce langage n'est pas le plus adapté pour ce type de projet. Que faites-vous ?

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Question 4 - Réponse

Discuter avec le client pour lui expliquer les raisons pour lesquelles un autre langage pourrait être plus adapté.

Proposer des alternatives et de lui montrer les avantages de ces alternatives.

Si le client insiste pour utiliser le langage spécifique, il est nécessaire de s'assurer que l'équipe de développement dispose des mesures pour assurer la qualité du code et la pérennité de l'application (temps nécessaire pour la formation, tests, documentation, etc.).

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Questions

Est-ce que vous avez des questions ?

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0
Réaliser des applications pérennes - Quiz

Sources

HEIG-VD - MVP Course 2024-2025 - CC BY-SA 4.0

URLs

Illustrations