JDNet | Solutions | Emploi | Votre high-tech
 
Linternaute | Copainsdavant
Séminaires & Evénements | Etudes
   

Rechercher  

 
Sociétés Prestataires Carnet Formations Progiciels Encyclo Fonds Guide d'achat Comparateur Téléchargement Livres
Actualités
   2003
   2002
   2001
   Livres
Rubriques
   Java/J2EE
   PHP
   XML
   Client Web
   Technos .NET
   Flash
   Algo/Méthodes
   Outils

Dossiers
   Tous les dossiers

   PHP, Flash, SVG
   Perl / CGI - SSI
   Langages Web
   Services Web
   Sécurité
Ressources
   Interviews

   Téléchargement
   Composants
   Documentation
Contacts
   Rédaction
   Webmaster
© Benchmark Group



L'extreme Programming face à "l'Interaction Design"
Compte-rendu d'un débat autour des avantages de ces deux méthodes.

Les invités de ce débat que vous pouvez consulter en ligne sur fawcette.com ne sont pas n'importe qui. Il s'agit en effet pour l'extreme programming de celui qui est considéré comme le père de cette méthode, Kent Beck, et de Alan Cooper, père du Visual Basic, pour la partie "Interaction Design".

Résumons brièvement les caractéristiques principales de ces deux méthodes de développement.
L'extreme Programming (ou XP) met le client au coeur du développement et se doit d'anticiper les changements fréquents inhérents à la phase de conception d'un logiciel. Elle repose également sur la construction de jeu d'essais afin d'évaluer le travail déjà effectué. Elle repose sur 12 principes, en voici quelques-uns :

- Intégration continuelle des changements dans le code
- Optimisation du code
- Ne pas dépasser 40 heures par semaine pour un développeur
- Travail en binôme.

De son côté, "l'interactive design" ne doit pas être confondue avec la conception d'interfaces. Alan Cooper avoue d'ailleurs à ce sujet laisser volontiers cette tâche aux programmeurs. Il s'agit ici d'utiliser un spécialiste (deux dans l'idéal) chargé(s) de définir comment le logiciel devra se comporter, dans ses moindres détails. Des besoins des utilisateurs découleront le comportement du logiciel.
Le terme fait vraiment partie du champ lexical lié à cette technique. Ces designers doivent en effet être capable de prévoir quels seront les impacts du logiciel sur ses futurs utilisateurs.

Si la confrontation de ces deux modes de développement vous intéresse, vous parcourerez avec plaisir ce dialogue de deux spécialistes dont les avis se croisent et divergent au fil des thèmes abordés.

 

[Arnaud Gadal 24 janvier 2002 , JDNet]

 
Gratuit - Les nouveautés de
JDNet Développeurs
Toutes nos newsletters
 

Quel est le meilleur langage pour aborder la programmation ?
23%
PHP
22.9%
C/C++
16.3%
Java/C#
13.3%
Basic (VB & co...)
12.6%
Pascal/Delphi
5%
Python
4.4%
autre...
2.1%
Perl
Total Votes: 2093


Les outils de développement dans le Guide des Solutions
e-business

L'encyclopédie JDNet Toutes les notions pratiques, techniques et économiques relatives à l'e-business.
>> Accès à la rubrique "Développement"

Comparez les prix Matériel, PDA, modems...
Les bonnes affaires de la high-tech avec Kelkoo.
>> Comparateur

Société | Contacts | Publicité | Presse | Recrutement | Tous nos sites | Données personelles
Pour tout problème de consultations, écrivez au Webmaster.
© Benchmark Group, 4 rue diderot 92156 Suresnes Cedex