slacoding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
slacoding [2016/03/31 15:57]
admin [Modèle pour l'architecture]
slacoding [2024/04/04 15:50] (current)
Line 1: Line 1:
-===== Développement,​ Intégration de Moodle : Engagements sur le code =====+====== Développement,​ Intégration de Moodle : Engagements sur le code =====
 + 
 +====Introduction==== 
  
 Le développement dans un environnement applicatif complexe et ouvert permet de très nombreuses opportunités d'​évolution,​ amélioration,​ adaptation. Il permet au client d'​obtenir de l'​application qu'​elle converge petit à petit vers sa propre définition du modèle métier. Le développement dans un environnement applicatif complexe et ouvert permet de très nombreuses opportunités d'​évolution,​ amélioration,​ adaptation. Il permet au client d'​obtenir de l'​application qu'​elle converge petit à petit vers sa propre définition du modèle métier.
  
-Etant donné les coûts significatif de la mobilisation d'​expertises diverses (conception,​ architecture,​ design, coding et testing, qualité et packaging) et les enjeux parfois importants dans le quotidien de l'​exploitation des fonctionnalités,​ il est nécessaire de projeter ses ambitions dans un modèle crédible de niveau d'​achèvement,​ et d'​ajuster ses exigences en relation. Les injonctions de qualité pure ne sont pas de l'​ordre de l'​absolu. Une péréquation peut et doit être faite entre : +Étant ​donné les coûts significatif de la mobilisation d'​expertises diverses (conception,​ architecture,​ design, coding et testing, qualité et packaging) et les enjeux parfois importants dans le quotidien de l'​exploitation des fonctionnalités,​ il est nécessaire de projeter ses ambitions dans un modèle crédible de niveau d'​achèvement,​ et d'​ajuster ses exigences en relation. Les injonctions de qualité pure ne sont pas de l'​ordre de l'​absolu. Une péréquation peut et doit être faite entre : 
   * Les enjeux métiers   * Les enjeux métiers
   * Les budgets mobilisables   * Les budgets mobilisables
Line 10: Line 13:
 Si la Rolls Roice n'est pas toujours la meilleure solution de transport en fonction des circonstances,​ il est indispensable de pouvoir décider "en toute connaissance et transparence"​ du degré de finition ou d'​exactitude technique demandé, selon des critères normés. Si la Rolls Roice n'est pas toujours la meilleure solution de transport en fonction des circonstances,​ il est indispensable de pouvoir décider "en toute connaissance et transparence"​ du degré de finition ou d'​exactitude technique demandé, selon des critères normés.
  
-Edunao ​propose deux modèles de qualification de la qualité techniques des solutions développées ou intégrées. Le premier modèle s'​adresse à l'​architecture à la conception, le deuxième modèle s'​adresse à la réalisation technique elle-même. Ces modèles sont applicables soit comme "​niveau d'​objectif technique"​ contractuel dans un contrat de développent de solution technique, soit comme "​niveau d'​acceptabilité"​ pour des composants tiers qui sont candidats pour faire partie d'une solution.+ActiveProLearn  ​propose deux modèles de qualification de la qualité techniques des solutions développées ou intégrées. Le premier modèle s'​adresse à l'​architecture à la conception, le deuxième modèle s'​adresse à la réalisation technique elle-même. Ces modèles sont applicables soit comme "​niveau d'​objectif technique"​ contractuel dans un contrat de développent de solution technique, soit comme "​niveau d'​acceptabilité"​ pour des composants tiers qui sont candidats pour faire partie d'une solution.
  
 ==== Modèle pour l'​architecture ==== ==== Modèle pour l'​architecture ====
Line 29: Line 32:
    * Coût d'​entretien (le coût de l'​effort de changement lorsque des modifications de l'​architecture sont décidés).    * Coût d'​entretien (le coût de l'​effort de changement lorsque des modifications de l'​architecture sont décidés).
  
-A trop forte dose, le coûts ​de l'​entretien de l'​architecture peut devenir plus grand que le bénéfice réellement réalisé sur le projet. Il convient donc d'​être prudent sur le niveau d'​architecture exigé.+A trop forte dose, le coût de l'​entretien de l'​architecture peut devenir plus grand que le bénéfice réellement réalisé sur le projet. Il convient donc d'​être prudent sur le niveau d'​architecture exigé.
  
-L'examen ​à grosse maille ​des productions logicielles montre une répartition des développements dans grandes catégories : +Un examen ​rapide ​des productions logicielles montre une répartition des développements dans grandes catégories : 
  
    * **Développements sans architecture :** Le développement vise à la réalisation immédiate de l'​effet demandé, sans aucune prise en compte de sa pérennité,​ sa réutilisablité,​ son adoptabilité. On appelle souvent aussi ce type de développement du design "​jetable"​.    * **Développements sans architecture :** Le développement vise à la réalisation immédiate de l'​effet demandé, sans aucune prise en compte de sa pérennité,​ sa réutilisablité,​ son adoptabilité. On appelle souvent aussi ce type de développement du design "​jetable"​.
Line 73: Line 76:
  
    * Le projet phasé : Chaque opération suit la précédente. Chaque opération traite l'​ensemble des points fonctionnels des exigences.    * Le projet phasé : Chaque opération suit la précédente. Chaque opération traite l'​ensemble des points fonctionnels des exigences.
-   * Les micro-iterations : Une micro-itératio ​engage tout ou partie (la partie accessible) des opérations de mise en oeuvre ​dans le but de fournir en sortie un état fonctionnel (mais pas nécessairement complet) du dispositif. C'est le principe privilégié du développement agile.+   * Les micro-iterations : Une micro-itération ​engage tout ou partie (la partie accessible) des opérations de mise en œuvre ​dans le but de fournir en sortie un état fonctionnel (mais pas nécessairement complet) du dispositif. C'est le principe privilégié du développement agile.
  
  
-[[qaindex|Revenir ​à l'​index de la TMA/SLA]]+[[qaindex|Retour ​à l'​index ​Qualité ​de services]] - [[start|Revenir au catalogue]] - [[:​plugins|Revenir à l'​index des plugins]] 
slacoding.1459432620.txt.gz · Last modified: 2024/04/04 15:50 (external edit)