Small Tasks
26 07 08 19:51 Filed in: Code
Extraits de Getting Real, de
37signals :
Software developers are a special breed of optimist: when presented with a programming task, they think, "That'll be easy! Won't take much time at all."
So, give a programmer three weeks to complete a large task, and she'll spend two and a half procrastinating, and then one programming. The off-schedule result will probably meet the wrong requirements, because the task turned out to be more complex than it seemed. Plus, who can remember what the team agreed upon three weeks ago?
Give a programmer an afternoon to code a small, specific module and she'll crank it out, ready to move onto the next one.
Smaller tasks and smaller timelines are more manageable, hide fewer possible requirement misunderstandings, and cost less to change your mind about or redo. Smaller timelines keep developers engaged and give them more opportunities to enjoy a sense of accomplishment and less reason to think, "Oh I've got plenty of time to do that. For now, let me finish rating songs in my iTunes library.
—Gina Trapani, web developer and editor of Lifehacker, the productivity and software guide
C’est une description complètement réaliste de ce qui se passe dans la tête d’un développeur. En conséquence, diviser son travail en tâches de quelques heures au maximum permet de conserver une productivité constante tout au long des semaines et de rester réactif. C’est tout bête, mais sans ce conseil il faut un peu d’expérience pour le trouver par soi-même.
J’avais déjà lu des bribes de ce livre il y a longtemps, quand il était encore à l’état de quelques articles. Je le relis donc, grâce à un bon conseil, dans sa version complète et très bien structurée : C’est radical, et ça vaut vraiment le coup.
Software developers are a special breed of optimist: when presented with a programming task, they think, "That'll be easy! Won't take much time at all."
So, give a programmer three weeks to complete a large task, and she'll spend two and a half procrastinating, and then one programming. The off-schedule result will probably meet the wrong requirements, because the task turned out to be more complex than it seemed. Plus, who can remember what the team agreed upon three weeks ago?
Give a programmer an afternoon to code a small, specific module and she'll crank it out, ready to move onto the next one.
Smaller tasks and smaller timelines are more manageable, hide fewer possible requirement misunderstandings, and cost less to change your mind about or redo. Smaller timelines keep developers engaged and give them more opportunities to enjoy a sense of accomplishment and less reason to think, "Oh I've got plenty of time to do that. For now, let me finish rating songs in my iTunes library.
—Gina Trapani, web developer and editor of Lifehacker, the productivity and software guide
C’est une description complètement réaliste de ce qui se passe dans la tête d’un développeur. En conséquence, diviser son travail en tâches de quelques heures au maximum permet de conserver une productivité constante tout au long des semaines et de rester réactif. C’est tout bête, mais sans ce conseil il faut un peu d’expérience pour le trouver par soi-même.
J’avais déjà lu des bribes de ce livre il y a longtemps, quand il était encore à l’état de quelques articles. Je le relis donc, grâce à un bon conseil, dans sa version complète et très bien structurée : C’est radical, et ça vaut vraiment le coup.
|
Mise à jour
17 07 08 00:19 Filed in: Personal
Cela fait un petit moment que ce blog n'a pas été mis
à jour. Il a été relégué à l'arrière boutique des
priorités, et étiqueté "dernière des urgences".
Pourtant j'y pense assez régulièrement, et je pense
avoir quelques trucs à partager, mais ainsi va la
vie.
Je vais essayer de faire un petit résumé rapide des derniers mois : J'ai quitté mon travail à 4D pour me consacrer à mon entreprise, Elégantes Solutions, que je développais en parallèle de mon travail de jour. Il me fallait de la liberté d'action, de l'air à respirer plutôt qu'à brasser, les coudées franches pour aller plus vite et faire vraiment ce qui me plaisait.
Le bilan au bout de ces quelques mois est incroyablement positif. Je m'éclate au jour le jour à faire ce que je fais, et malgré quelques points difficiles à gérer (l'administratif au hasard), je ne peux que conseiller aux hésitants à se lancer dans la création d'entreprise. Foncez! En tout cas n'hésitez pas à regarder ailleurs. Le domaine de l'informatique est particulièrement dynamique en France depuis 1 ou 2 ans, la tension du marché fait que si vous êtes un tant soit peu efficace dans votre domaine, il y a fort à parier que vous pouvez créer votre entreprise ou rejoindre une entreprise sympa, où vous pourrez vous amuser un peu plus qu'à développer des ERP ou autre dernier progiciel de gestion acronymique à la mode dans les réunions de DSI.
A ce jour je suis arrivé à un nouveau tournant. J'ai rencontré il y a maintenant un peu plus de six mois une petite start-up de la région parisienne, qui avait à mon sens un concept révolutionnaire à proposer. J'ai travaillé avec les trois personnes qui la composaient, dans une ambiance toujours très agréable et amicale, et j'ai vraiment adoré ces six derniers mois. Nous sommes en phase sur beaucoup de choses, nous avons cette même envie d'avancer vers des idées innovantes, de faire bouger les lignes, et nous sommes portés par une même passion du travail bien fait.
Je rejoins donc à plein temps cette start-up qui s'appelle Wizzgo, et qui va vous proposer dans les mois et années à venir un grand nombre d'innovations et j'espère changera complètement notre façon de regarder la télé. Pour l'instant le service est en version bêta, il y a donc de nombreuses imperfections et nous sommes en train de les corriger jour après jour. Nous allons vous offrir un service impeccable d'ici très peu de temps, et beaucoup beaucoup de nouveautés. Nous travaillons jour et nuit pour ça !
Si vous avez envie de changer de job, que vous avez aussi envie de changer le monde, vous pouvez nous envoyer un CV (sans photo) à l'adresse jobs at wizzgo point com. Nous recrutons des gens passionnés, intelligents et productifs. Si votre trip est de venir au boulot en costume, de faire ce qu'on veut bien vous dire de faire, de faire des réunions, des pauses café et de vouloir avoir l'air important avec tout ça, vous n'êtes pas fait pour nous, n'essayez même pas, au risque de vous faire sortir au bout de 5 minutes d'entretien. Si par contre vous avez fait beaucoup de projets personnels, que vous êtes toujours le premier au courant des dernières technos à la mode, que vous aimez toucher un peu à tout, que vous pensez savoir faire en 10 minutes ce que vos collègues font en une heure, sans pour autant vous considérer anormal socialement, là vous avez peut-être trouvé une boîte qui saura utiliser vos compétences ! Nous recherchons des ingénieurs — de stagiaire à expérimenté — et un(e) webdesigner, n'hésitez pas si vous voulez travailler dans une petite boîte bien fun!
Je vais essayer de faire un petit résumé rapide des derniers mois : J'ai quitté mon travail à 4D pour me consacrer à mon entreprise, Elégantes Solutions, que je développais en parallèle de mon travail de jour. Il me fallait de la liberté d'action, de l'air à respirer plutôt qu'à brasser, les coudées franches pour aller plus vite et faire vraiment ce qui me plaisait.
Le bilan au bout de ces quelques mois est incroyablement positif. Je m'éclate au jour le jour à faire ce que je fais, et malgré quelques points difficiles à gérer (l'administratif au hasard), je ne peux que conseiller aux hésitants à se lancer dans la création d'entreprise. Foncez! En tout cas n'hésitez pas à regarder ailleurs. Le domaine de l'informatique est particulièrement dynamique en France depuis 1 ou 2 ans, la tension du marché fait que si vous êtes un tant soit peu efficace dans votre domaine, il y a fort à parier que vous pouvez créer votre entreprise ou rejoindre une entreprise sympa, où vous pourrez vous amuser un peu plus qu'à développer des ERP ou autre dernier progiciel de gestion acronymique à la mode dans les réunions de DSI.
A ce jour je suis arrivé à un nouveau tournant. J'ai rencontré il y a maintenant un peu plus de six mois une petite start-up de la région parisienne, qui avait à mon sens un concept révolutionnaire à proposer. J'ai travaillé avec les trois personnes qui la composaient, dans une ambiance toujours très agréable et amicale, et j'ai vraiment adoré ces six derniers mois. Nous sommes en phase sur beaucoup de choses, nous avons cette même envie d'avancer vers des idées innovantes, de faire bouger les lignes, et nous sommes portés par une même passion du travail bien fait.
Je rejoins donc à plein temps cette start-up qui s'appelle Wizzgo, et qui va vous proposer dans les mois et années à venir un grand nombre d'innovations et j'espère changera complètement notre façon de regarder la télé. Pour l'instant le service est en version bêta, il y a donc de nombreuses imperfections et nous sommes en train de les corriger jour après jour. Nous allons vous offrir un service impeccable d'ici très peu de temps, et beaucoup beaucoup de nouveautés. Nous travaillons jour et nuit pour ça !
Si vous avez envie de changer de job, que vous avez aussi envie de changer le monde, vous pouvez nous envoyer un CV (sans photo) à l'adresse jobs at wizzgo point com. Nous recrutons des gens passionnés, intelligents et productifs. Si votre trip est de venir au boulot en costume, de faire ce qu'on veut bien vous dire de faire, de faire des réunions, des pauses café et de vouloir avoir l'air important avec tout ça, vous n'êtes pas fait pour nous, n'essayez même pas, au risque de vous faire sortir au bout de 5 minutes d'entretien. Si par contre vous avez fait beaucoup de projets personnels, que vous êtes toujours le premier au courant des dernières technos à la mode, que vous aimez toucher un peu à tout, que vous pensez savoir faire en 10 minutes ce que vos collègues font en une heure, sans pour autant vous considérer anormal socialement, là vous avez peut-être trouvé une boîte qui saura utiliser vos compétences ! Nous recherchons des ingénieurs — de stagiaire à expérimenté — et un(e) webdesigner, n'hésitez pas si vous voulez travailler dans une petite boîte bien fun!
Version un point deux
09 05 07 21:33 Filed in: Code
On me dit dans l'oreillette qu'une nouvelle version d'Horaires SNCF est sortie, qu'elle contient les horaires du TGV Est et qu'elle est compatible avec Léopard. Ah, effectivement, les graphes confirment cette information mon cher Jean-René!

Lost Garden
26 02 07 19:23 Filed in: Code
Pour les personnes que le développement logiciel
intéressent, voilà un blog que je lis depuis quelques
temps et que j'aimerais vous faire partager :
Lost Garden parle
de techniques de développement et d'interfaces
utilisateur en des termes très clairs. Pour vous
donnez quelques exemples que j'ai
particulièrement appréciés en introduction à ce
site, Rockets, Cars
& Garden vous éclaircira sur différentes
techniques d'approche du développement d'un
logiciel, et The Wii Help Cat
vous en dira plus sur le génialissime système
d'aide de la Wii.
Photoblog
06 01 07 15:44 Filed in: Photos
J'ai mis en place un photoblog, grâce à
l'excellent Pixelpost. Il vient
remplacer l'ancienne section photos, je
piocherai de temps en temps une photo dans ma
bibliothèque pour vous la faire partager.
N'hésitez pas à y laisser des commentaires...
euh pardon... hum... laché vo kom'! Des flux
RSS et Atom sont à votre
disposition pour vous tenir informer des ajouts.
A Walk Through Durham Township
23 10 06 20:55 Filed in: Photos
Kathleen Connally
photographie les paysages et les personnes
autour de chez elle, en Pennsylvanie, et diffuse
depuis 2003 son "travail en cours". Vous allez
vite vous apercevoir que ce n'est déjà plus une
débutante, elle maîtrise parfaitement son sujet.
Je suis abonné à quelques photoblogs et c'est un
des rares qui m'étonnent complètement à chaque
nouveau cliché. Je vous laisse la découvrir, c'est très
inspirant...
1.1 Bêta 3
18 10 06 23:01 Filed in: Code
Ouch, voilà un petit bout de temps que je n'avais pas
mis à jour ce blog. J'y pense souvent mais je ne suis
pas un blogueur dans l'âme, veuillez donc m'en
excuser.
Et quand je ne blogue pas, je travaille : voici donc le dernier né des bêtas d'Horaires SNCF, nommée Horaires SNCF 1.1 bêta 3!
Les principales nouveautés :
- L'écrasante majorité des bugs recensés a été corrigée
- Horaires SNCF fonctionne maintenant sur les systèmes de fichiers sensibles à la casse
- La vérification de mise à jour de Horaires SNCF se fait maintenant à chaque ouverture, et il est possible de choisir de mettre à jour seulement les versions "bêtas" ou "stables"
- Quelques retouches graphiques ont été appliquées
- Le changement des villes est plus graphique et les villes s'animent quand on ajoute une étape ( c'est ça qu'on appelle la classe mon petit José )
J'espère satisfaire au mieux tous les utilisateurs, dans le cas contraire n'hésitez pas à m'écrire : ça a marché pour d'autres, pourquoi pas pour vous?! Merci à tous ceux qui m'ont écrit pour signaler des problèmes ou juste pour me dire qu'ils étaient heureux d'utiliser Horaires SNCF, ça fait toujours plaisir.
Et quand je ne blogue pas, je travaille : voici donc le dernier né des bêtas d'Horaires SNCF, nommée Horaires SNCF 1.1 bêta 3!
Les principales nouveautés :
- L'écrasante majorité des bugs recensés a été corrigée
- Horaires SNCF fonctionne maintenant sur les systèmes de fichiers sensibles à la casse
- La vérification de mise à jour de Horaires SNCF se fait maintenant à chaque ouverture, et il est possible de choisir de mettre à jour seulement les versions "bêtas" ou "stables"
- Quelques retouches graphiques ont été appliquées
- Le changement des villes est plus graphique et les villes s'animent quand on ajoute une étape ( c'est ça qu'on appelle la classe mon petit José )
J'espère satisfaire au mieux tous les utilisateurs, dans le cas contraire n'hésitez pas à m'écrire : ça a marché pour d'autres, pourquoi pas pour vous?! Merci à tous ceux qui m'ont écrit pour signaler des problèmes ou juste pour me dire qu'ils étaient heureux d'utiliser Horaires SNCF, ça fait toujours plaisir.


