blob: 4353206c637c5f034ae2ff70dcc3539d1848d564 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.4/uma.ecore"
xmlns:epf="http://www.eclipse.org/epf" epf:version="1.2.0">
<org.eclipse.epf.uma:DeliveryProcessDescription xmi:id="-16dzhVoCex78V2iCDZVx0w"
name="Scrum,_9llsAQAvEdubGMceRDupFQ" guid="-16dzhVoCex78V2iCDZVx0w">
<mainDescription>La production d’une version du logiciel (&lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/guidances/termdefinitions/Release_A7C0A48E.html&quot; guid=&quot;_AIB9gIHrEduFs9jH8xc4xw&quot;>Release&lt;/a>) se fait en&#xD;
général en quelques mois. Les fonctionnalités demandées pour la release sont collectées dans le backlog de produit et&#xD;
classées par priorité. Le directeur de produit est responsable de l’insertion des changements dans ce backlog.&amp;nbsp; &lt;br />&#xD;
La release est produite par une série d’itérations de 2 à 4 semaines appelées des &lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/guidances/termdefinitions/Sprint_494C0C24.html&quot; guid=&quot;_kftWoIHqEduFs9jH8xc4xw&quot;>Sprint&lt;/a>s. Le contenu&#xD;
d’un Sprint est défini par l’équipe avec le propriétaire de produit, en tenant compte des priorités et de la capacité de&#xD;
l’équipe. L’équipe définit les tâches nécessaires pour réaliser les fonctionnalités sélectionnées pour le Sprint.&amp;nbsp;&#xD;
&lt;br />&#xD;
Pendant un sprint, des points de contrôle sur l’avancement sont effectués lors des mêlées quotidiennes. Cela permet au&#xD;
ScrumMaster de déterminer l’avancement par rapport aux engagements du Sprint et de conseiller des ajustements pour assurer&#xD;
le succès du Sprint.&amp;nbsp; &lt;br />&#xD;
A la fin de chaque Sprint, l’équipe produit un &lt;a class=&quot;elementLink&quot;&#xD;
href=&quot;./../../Scrum/workproducts/Product%20increment_9A9BD82A.html&quot; guid=&quot;_tCmYEP-xEdqLnajTSLeAsA&quot;>Incrément de&#xD;
produit&lt;/a>&amp;nbsp;potentiellement utilisable, dont l’évaluation permet d’ajuster le backlog pour le Sprint suivant.</mainDescription>
<keyConsiderations>&lt;p>&#xD;
Scrum contribue à renforcer l’esprit d’équipe dans les projets,&amp;nbsp; avec une collection de pratiques proches de&#xD;
celles que l’on trouve dans des sports collectifs en particulier le rugby.&#xD;
&lt;/p>&lt;br />&#xD;
&lt;br /></keyConsiderations>
<purpose>.</purpose>
<howtoStaff>Une équipe Scrum est composée de 3 à 10 personnes.</howtoStaff>
<scope>Scrum ne décrit pas toutes les disciplines du développement de logiciel (analyse, conception, codage, test) et doit être&#xD;
considéré, plutôt qu’un processus complet, comme un pattern de processus qui est à utiliser pour la gestion de projet et la&#xD;
gestion des exigences. &lt;br />&#xD;
Scrum ne fournit pas d’aide pour la réalisation des activités techniques du développement.</scope>
<estimatingTechnique>&lt;p>&#xD;
Il est conseillé de pratiquer une estimation basée sur les points (story points), associés aux éléments du backlog.&#xD;
&lt;/p></estimatingTechnique>
</org.eclipse.epf.uma:DeliveryProcessDescription>
<org.eclipse.epf.uma:ActivityDescription xmi:id="-WiMYK8iwLeOO-sSBRBjbNQ" name="Phase de préparation,_37TdkAL_EduOAKqB9I73uw"
guid="-WiMYK8iwLeOO-sSBRBjbNQ">
<mainDescription>&lt;p>&#xD;
Scrum ne prend pas en compte tous les aspects de préparation d'un projet. Seules sont présentées les taches spécifiques&#xD;
de Scrum plus une qui regroupe tous les travaux pouvant etre réalisés&#xD;
&lt;/p></mainDescription>
</org.eclipse.epf.uma:ActivityDescription>
<org.eclipse.epf.uma:DescriptorDescription xmi:id="-EpBaHVCIYCqqGX_wv7dlYA" name="Travaux quotidiens,_nXmKUANlEduYd-55D-Aiqg"
guid="-EpBaHVCIYCqqGX_wv7dlYA">
<refinedDescription>Scrum ne propose rien pour la réalisation de ces tâches techniques de conception, codage et test mais se conjugue bien avec&#xD;
l’utilisation des techniques XP (binômage, développement dirigé par les tests…). &lt;br />&#xD;
Les tâches ne sont pas assignées par le ScrumMaster mais choisies par les membres de l’équipe au fur et à mesure. &lt;br />&#xD;
L’équipe met à jour, chaque fois que c’est nécessaire, l’estimation du reste à faire sur les tâches du &lt;br />&#xD;
backlog du sprint.</refinedDescription>
</org.eclipse.epf.uma:DescriptorDescription>
<org.eclipse.epf.uma:DescriptorDescription xmi:id="-EOwIzNPjfNIjzJ3TRAgeWQ" name="Sprint de release,_zbM2QIGBEduKE9hnyImx1Q"
guid="-EOwIzNPjfNIjzJ3TRAgeWQ">
<keyConsiderations>Essayer de ne pas modifier de code lors du dernier sprint, c'est trop tard et risqué.</keyConsiderations>
<usageGuidance>Il est optionnel. Cela dépend de la façon dont le produit est mis à disposition de ses utilisateurs finals. On en devrait&#xD;
dérouler ce sprint optionnel que des travaux qu'il est impossible de faire avant, dans les sprints &quot;normaux&quot;.</usageGuidance>
<refinedDescription>&lt;p>&#xD;
Les tâches effectuées pendant ce sprint dépendent fortement du type de déploiement du logiciel.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
On peut y trouver des travaux portant sur :&#xD;
&lt;/p>&#xD;
&lt;ul>&#xD;
&lt;li>&#xD;
mise en production à chaud,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
packaging du produit,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
mise à disposition par téléchargement en ligne,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
documentation technique,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
formation des utilisateurs,&#xD;
&lt;/li>&#xD;
&lt;li>&#xD;
marketing du produit.&#xD;
&lt;/li>&#xD;
&lt;/ul></refinedDescription>
</org.eclipse.epf.uma:DescriptorDescription>
<org.eclipse.epf.uma:DescriptorDescription xmi:id="-MupkaQeHNEmiF7Lnl3VirQ" name="Sprint backlog,_glbG2wMAEduOAKqB9I73uw"
guid="-MupkaQeHNEmiF7Lnl3VirQ">
<usageGuidance>Un par sprint</usageGuidance>
</org.eclipse.epf.uma:DescriptorDescription>
</xmi:XMI>