Accéder au contenu principal

Articles

Affichage des articles du 2018

Les différentes pratiques Agiles

La dernière fois nous avons parlé de l'Agilité, ses forces et ses faiblesses . Nous avons compris, le mot d'ordre c'est l'adaptation au changement. Aujourd'hui nous allons donc aller un peu plus loin sur le sujet  voir quelles sont les différentes pratiques et méthodologies qualifiées d'agiles. Donc nous avons recherché et nous avons trouvé 8 pratiques chacune avec ses spécificités. Nous n'allons pas détailler ces pratiques ici mais allons juste les introduire et on donnera quelques ressources pour ceux qui veulent approfondir chaque item. Contents 1 Extreme Programming 2 Scrum 3 Dynamic Systems Development Method ou DSDM 4 Adaptive Software Development ou ASD 5 Crystal 6 Feature-Driven Development 7 Pragmatic Programming 8 Lean Development Extreme Programming Parmi les méthodologies agiles les plus populaires, XP a la spécificité d'être l'agile pour les développeurs. En effet, elle se concentre plus sur ce que les développeurs do

Revoir "Tilt" à l'époque Quantum

Nous avons tous sûrement remarqué la montée en performance de Firefox comparativement à ce qu'il en était il y avait un an ou deux ans. Le navigateur est devenu plus fluide, plus réactif, le design a changé. Et bien tout cela part d'un grand changement au niveau du code source de Firefox... Mais cela part aussi de grands sacrifices. Je m'explique !  Peu après le lancement de ce nouveau Firefox, dénommé Quantum, la plus grande partie de nos modules préférés ne marchait plus. Et parmi les modules qui ont été sacrifié fut Tilt . Firefox Quantum C'était avec tristesse que nous avons du abandonner cet outil incroyable qui aidait graphistes web et intégrateurs dans leur travail. De plus est, on n'a jamais pu trouver de remplacement pour Tilt. Et pourtant il fallait évoluer, il fallait suivre l'évolution des choses. C'est la dure loi de l'informatique : "Evoluer ou bien disparaître". Une année s'est maintenant écoulée depuis le lancemen

L'Agilité, ses forces et ses faiblesses

Ayant travaillé auparavant dans une entreprise dont toutes les procédures devaient suivre un process bien défini alors asculer dans une entreprise qui prônait les valeurs de l'agilité fut une grande découverte. Mais Agilité, quésaco ?  L'Agilité, je dirais, plus qu'une façon de faire, c'est une philosophie, dont le manifeste est Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire. Ces expériences nous ont amenés à valoriser : Les individus et leurs interactions plus que les processus et les outils Des logiciels opérationnels plus qu’une documentation exhaustive La collaboration avec les clients plus que la négociation contractuelle L’adaptation au changement plus que le suivi d’un plan Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.  L'article originel sur lequel est publié le manifeste se trouve