« Processus de développement de logiciels SCRUM (1995) » : différence entre les versions

De Wiki Agile
Aucun résumé des modifications
 
(15 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category: Jeff Sutherland]]
[[Category: Ken Schwaber]]
[[Category: Portail Framework]]
[[Category: Portail Framework]]
Auteur : Jeff Sutherland<br/>
Auteur : Ken Schwaber<br/>
Source : [https://web.archive.org/web/20050706130307/http://jeffsutherland.com/scrum/ADM/scrumwp.htm SCRUM Software Development Process]<br/>
Sources :
* [https://web.archive.org/web/20050706130307/http://jeffsutherland.com/scrum/ADM/scrumwp.htm SCRUM Software Development Process (web.archive.org)]
* [https://www.scrum.org/resources/scrum-development-process SCRUM Development Process] présenté lors de [https://jeffsutherland.com/oopsla/oo95summary.html OOPSLA '95]
Date : 22/11/1995 (dernière mise à jour)<br/>
Date : 22/11/1995 (dernière mise à jour)<br/>
----
----
Ligne 8 : Ligne 10 :
Date : 07/12/2023<br/>
Date : 07/12/2023<br/>
----
----
Traducteur :<br/>
Traduction :<br/>
<br/>
[[Fichier:Logo oopsla1995.gif|border|left|link=]] Il s'agit du document original (mis à jour le 5 avril 1996) sur Scrum, basé sur la présentation à [https://www.sigplan.org/Conferences/OOPSLA/ OOPSLA] 1995 (du 15 au 19 octobre à Austin, Texas) où le concept de Scrum a été initialement présenté.


La philosophie déclarée et acceptée pour le développement de systèmes est que le processus de développement est une approche bien comprise qui peut être planifiée, estimée et menée à bien. Cette philosophie s'est avérée incorrecte dans la pratique. SCRUM part du principe que le processus de développement de systèmes est un processus imprévisible et complexe qui ne peut être décrit que de manière approximative en tant que progression globale. SCRUM définit le processus de développement de systèmes comme un ensemble souple d'activités qui combine des outils et des techniques connus et utilisables avec ce qu'une équipe de développement peut concevoir de mieux pour construire des systèmes. Étant donné que ces activités sont souples, des contrôles sont utilisés pour gérer le processus et les risques inhérents. SCRUM est une amélioration du cycle de développement itératif/incrémental orienté objet communément utilisé.<br />
<br/>
<big>'''Construire le meilleur logiciel possible'''</big><br/>
<big>'''Construire le meilleur logiciel possible'''</big><br/>


  "Le problème pour les ingénieurs est que le changement se traduit par le chaos, en particulier lorsqu'une seule erreur peut potentiellement faire tomber un système entier. Mais le changement est aussi synonyme d'opportunités. C'est aussi simple que cela : si l'on a le temps d'intégrer facilement une certaine quantité de fonctionnalités dans le produit, alors on a le temps d'intégrer davantage de fonctionnalités au prix d'une certaine quantité de perturbations et de risques. C'est ainsi que la folie s'insinue dans nos projets - nous aurons tendance à prendre autant de risques que possible".
  ''"Le problème pour les ingénieurs est que le changement se traduit par le chaos, en particulier lorsqu'une seule erreur peut potentiellement faire tomber un système entier. Mais le changement est aussi synonyme d'opportunités. C'est aussi simple que cela : si l'on a le temps d'intégrer facilement une certaine quantité de fonctionnalités dans le produit, alors on a le temps d'intégrer davantage de fonctionnalités au prix d'une certaine quantité de perturbations et de risques. C'est ainsi que la folie s'insinue dans nos projets - nous aurons tendance à prendre autant de risques que possible."''
   
   
  ''James Bach. Octobre 1995. "American Programmer"''
  ''James Bach. Octobre 1995. "American Programmer"''
Ligne 245 : Ligne 251 :
===Caractéristiques SCRUM===
===Caractéristiques SCRUM===
La méthodologie SCRUM est une métaphore du jeu de rugby. Le rugby s'est développé à partir du football anglais (soccer) sous la pression intense du jeu :
La méthodologie SCRUM est une métaphore du jeu de rugby. Le rugby s'est développé à partir du football anglais (soccer) sous la pression intense du jeu :
  William Webb Ellis, 17 ans, étudiant à Rugby, inaugure un nouveau jeu dont les règles seront codifiées en 1839. Jouant au football pour le collège du East Warwickshire, vieux de 256 ans, Ellis voit que le temps s'écoule et que son équipe est à la traîne. The People's Chronology, Henry Holt and Company, Inc. Copyright © 1992.
  William Webb Ellis, 17 ans, étudiant à Rugby, inaugure un nouveau jeu dont les règles seront codifiées en 1839. Jouant au football pour le collège du East Warwickshire, vieux de 256 ans, ''Ellis voit que le temps est compté et que son équipe est en retard. Il récupère donc le ballon et court avec, au mépris des règles.''
'''The People's Chronology''', Henry Holt and Company, Inc. Copyright © 1992.


Les projets SCRUM présentent les caractéristiques suivantes :
Les projets SCRUM présentent les caractéristiques suivantes :