Agile et CMMI

30 mars 2009

Avant CMMI

« A cause de la pression concurrentielle, le cycle de développement devait être court. La décision a été d'adopter une méthode agile, qui promettait des livraisons fréquentes - un cycle de livraison inférieur ou égal à 3 semaines. »

Après CMMI

« Une approche agile pure n'a pas l'air de bien marcher ; toutefois, avec quelques modifications et en combinaison avec CMMI, certaines pratiques agiles peuvent être bénéfiques pour l'Organisation. »

[CMMI Second Edition Guideline For Process Integration and Product Improvement]


Ils veulent tuer internet …

27 février 2009

Devant le ridicule d'un gouvernement qui s'entête à vouloir déconnecter du Net des familles entières sans preuves valables ni procès (Hadopi), je réponds à l'appel de la Quadrature du net et je procède au « black-out » du site.

HADOPI - Le Net en France : black-out


Ecrire du code agile

11 février 2009

« Il y a 2 façons de concevoir un logiciel. La 1ère est de le rendre si simple qu'à l'évidence il n'y a aucun défaut. L'autre façon est de le rendre si compliqué qu'il n'est pas évident de trouver des défauts. » [C.A.R. Hoare]

Voir KISS.


Causalité pas Agile

9 février 2009

« La première étape et aussi la plus importante pour résoudre un problème est de déterminer qui l'a causé. Trouvez cet handicapé ! Maintenant que vous avez trouvé le fautif, vous pouvez être sûr que le problème ne va pas se reproduire. Jamais. » [Pratices of An Agile Developer - Andy Hunt]

Corrolaire de cette citation.


Le formalisme du developpeur

19 novembre 2008

« Le formalisme est au consultant, ce que le framework est au developpeur.

C'est ce qui le fait vivre. »


L’immoralité du coupable

6 octobre 2008

« Le coupable est le ciment qui soude l'équipe. »

« L'immoralité est le facteur de division de l'équipe. »

Corrolaire de cette citation.


Les tableaux de bord de la gestion de projet

1 septembre 2008

Y a pas plus simple :

-  suivi des entrants (éléments fournis pas le client)
-  suivi des livraison (éléments contractuels que tu envoie au client)
-  suivi des actions en cours (avec un historique pour pouvoir t(y référer à postériori)
-  suivi des évolutions demandées (lié avec les entrants)
-  suivi des anomalies
-  suivi de configuration
-  suivi des comités de pilotages (opérationnels et contractuels)
-  suivi de tous les échanges avec le client
-  suivi des charges
-  suivi des affectations



La suite sur le site de Babynus


TDD = Test Driven Design

25 août 2008

« A unit tester is a coding tool. A unit tester with mock objects is a design tool. »

« Un testeur unitaire est un outil de programmation. Un testeur unitaire avec des objets Mocks est un outil de conception. »


Le principe KISS

11 août 2008

Le KISS principe est une maxime populaire invoquant la simplicité en toute chose.

Son extension acronyme traditionnelle est (en anglais) « Keep it Simple, Stupid ».

Il est principalement utilisé comme principe de développement de logiciels, pour rappeler aux développeurs qu'un programme simple est plus facile à maintenir et à comprendre.



La suite sur le site de Wikipedia (en)


Règles de typographie française

8 août 2008

Voici un bon résumé des règles de typographie française qu'il convient d'avoir sous la main en cas de besoin.

Extrait :

Ponctuation

Les phrases se terminent par un point final, un point d'exclamation, un point d'interrogation ou des points de suspension.

La virgule sépare les parties d'une proposition ou d'une phrase à condition qu'elles ne soient pas déjà réunies par les conjonctions et, ou, ni. Elle sépare les énumérations. Elle isole les mots mis en apostrophe. On ne met pas de virgule avant une parenthèse, un tiret ou un crochet.

Le point virgule sépare différentes propositions de même nature.

Le deux-points introduit une explication, une citation, un discours, une énumération.

Les points de suspension sont toujours au nombre de trois.

Les guillemets "informatiques" sont si simplifiés qu'il est impossible de respecter les règles typographiques françaises traditionnelles. Le point final se met avant ou après le guillemet fermant suivant le contexte, il n'est pas doublé.

Les parenthèses intercalent une précision dans la phrase.

Les crochets indiquent une précision à l'intérieur d'une parenthèse ou une coupure dans une citation.

Employé seul, le tiret signale chaque terme d'une énumération ou le changement d'interlocuteur dans un dialogue. Employés par paires, ils s'utilisent comme les parenthèses. En fin de phrase, le second tiret est supprimé avant le point final.



La suite sur le site de Ensemble à Gauche au Chesnay