Sunday, December 18
Vacances, cigares et bilan
De retour de vacances énergisantes à Cuba. Une pause qui est arrivée à point, le temps de faire beaucoup de lecture sous le soleil des Caraïbes et me reposer avant d'entreprendre une année 2012 s'annonçant intellectuellement chargée.
Cigares
Je ramène aussi un bel achat; mon cadeau de Noël à moi de moi... une magnifique boîte BHK52. Il s'agit d'une boîte de 10 cigares Cohiba Behike (prononcer bé-hi-qué) de 20,64mm de circonférence. La dénomination Behike de la marque Cohiba est en nombre limitée à chaque année car un type de feuille de tabac nécessaire au remplissage est rare et ne pousse que sur les plants qui ont reçu d'excellents soin des fermiers responsables des champs. Le nom Behike vient du nom qu'on donne au dirigeant des cérémonies religieuses ayant eu lieu chez les premiers indigènes cubains alors que Cohiba représente le nom que ces mêmes indigènes donnaient aux feuilles roulées et fûmées lors de ces mêmes cérémonies.
Bilan
Alors que l'année 2011 s'achève, j'ai commencé à faire le bilan qui fut somme toute positif dans mon cas. Je vous suggère cet exercice qui demande de s'arrêter et réfléchir à ce qui a été, ce qu'on veut qui soit pour le futur et mettre en oeuvre les prochaines actions pour la réalisation de vos buts.
Je vous souhaite le meilleur pour 2012, que vos projets se concrétisent grâce à la planification de tous vos prochaines actions, mais surtout que votre bonheur se vive à l'instant présent, car on ne peut être heureux qu'à l'instant présent. Personne n'a jamais été heureux dans le passé ni dans le futur, car le passé est le souvenir d'un instant présent et le futur est une projection de cet instant présent.
Pour 2012, je vous souhaite surtout d'être heureux au moment présent.
Saturday, December 3
Le soleil de décembre me réchauffe
Saturday, November 26
"Address is Approximate", belle démo techno... émotions inclues
Friday, November 4
Soirée à L'Assomoir et Whisky Café
Fûmer le cigare est totalement différent de la cigarette. Le fûmeur de cigare met l'expérience en avant-plan. Un cigare prend beaucoup plus de temps à fûmer qu'une cigarette. Quand on s'y intéresse, on se rend compte qu'il existe tout un rituel autours de la session. On passe le cigare sous son nez, on le hume. Il y a une bonne et une mauvaise façon à toutes les étapes: couper la cape, l'allumer (surtout pas de briquet ordinaire), le fûmer. L'ambiance compte énormément et je dois avouer qu'au Whisky Café, tous les éléments sont en place pour une expérience agréable entre amis: chaises confortable, lumière tamisée, musique lounge, bonne ventilation. On demande à l'expert de l'endroit pour un scotch se mariant bien au cigare.
Le genre de soirée à répéter...
Souper: L'Assomoir, rue Bernard
Cigare et boisson: Whisky Café
Sunday, October 30
Jogging fin octobre
Saturday, October 22
Petit jogging du samedi matin
Sunday, October 16
Post-mortem 10K Classique du Parc Lafontaine 2011
Dernière course avant le Bike Trainer
Après, ce sera la retraite pour le reste de l'année. J'ai déjà installé le Tacx iMagic bike trainer. Je suis prêt à l'entraînement sur vélo, une fatigue que je préfère beaucoup plus que l'exténuation et les douleurs de la course. Il me semble que la fatigue du vélo est beaucoup plus saine car elle n'implique aucun impact sur les os et articulations.
À partir de la semaine prochaine, on s'entraîne à vélo sur les Real Life video de Tacx. En attendant, j'ai 10 km à faire ce matin autours du Parc Lafontaine.
Saturday, October 15
Jogging pre-10K
Ok, ok, j'abandonne!
Ce matin, j'ai cédé, ma réservation est passée au magasin Fido: iPhone 4S blanc 16GB. Position en ligne : 9374. Hahaha, je ne suis même pas près de le recevoir en plus.
Je me vois déjà regretter mon achat lors de la sortie, évidemment trop rapide, du iPhone 5. Tellement mieux que l'obsolète 4S!
Monday, October 10
Friday, October 7
Sunday, October 2
Photos de famille
Saturday, October 1
Froid, vent et pluie
![]() |
Garmin Forerunner 305 commandée |
Données de la course
Tuesday, September 27
3 lettres qui font mal: D-N-F
J'allais battre mon PB de presque 10 minutes (1:48). À 700m de l'arrivée, confusion, étourdissements, teint pâle, c'était terminé. Je vais mieux. À 200m du site où un jeune homme est mort 15 minutes plus tôt, je comprends le zèle des ambulanciers avec moi. Une autre leçon de vie.
Tout ça va m'apprendre à mieux écouter mes sensations physiques. Je comprends qu'on veuille éteindre la petite voix dans notre tête qui nous dit de ralentir ou d'arrêter... mais quand ça fait 5 km que vous l'entendez à tue-tête, il serait peut-être sage d'y porter attention.
Maintenant, l'idée c'est de reprendre graduellement et de trouver du plaisir à courir sans avoir un temps fixe en tête.
Mes pensées vont à la famille de ce jeune athlète qui a perdu la vie au cours de l'événement.
Saturday, September 24
Thursday, September 22
Dossard 6658
Tuesday, September 20
Comment évaluer le succès d'un projet?
Par contre, un gestionnaire de projet, pourrait aussi, lors de l'évaluation des fonctionnalités (features), prendre en considération la valeur des fonctionnalités.
Valeur = importance pour l'expérience utilisateur.
En donnant une note à la valeur des fonctionnalités, l'équipe de projet sera en meilleur position pour choisir les fonctions à reporter dans une phase subséquente ou simplement à abandonner.
Aussi, suite à la livraison du projet, il serait aussi bien de ré-évaluer la valeur de ces mêmes fonctionnalités. Est-ce que la fonction que l'on croyait la plus importante pendant le développement l'est encore vraiment pour l'utilisateur final 3, 6 ou 12 mois après livraison?
Pour l'article complet, visitez http://www.methodsandtools.com/PDF/mt201103.pdf
Monday, September 19
Expo photos Morceaux choisis (musée McCord)
Sunday, September 18
Bonne préparation
Pas de grosses douleurs, seulement racké normal.
Saturday, September 17
Retour en course après blessure
Ma jambe gauche a bien réagi. J'étais vraiment à l'écoute du moindre signe de fatigue. Finalement, c'est ma hanche droite qui a montré un signe de faiblesse au bout de la petite demi-heure de course. Ça ne m'inquiète pas trop, mais je vais garder un oeil là-dessus cette semaine pendant les autres petites courses.
Demain, c'est la dernière longue course (75min) avant le demi de Montréal.
Saturday, September 10
Blessure à 15 jours du demi-marathon
Monday, September 5
La course, déjà!
À partir de maintenant, c'est le mode
taper. Les courses diminuent en intensité et durée de semaine en semaine jusqu'au 25 septembre ou il faut donner le tout pour le tout!
Saturday, August 27
Watercolor vs Photography
Saturday, August 13
Tests automatisés: enjeux classiques
Enfin, pour que le jeu en vaille vraiment la chandelle, ultimement, il faut que les corrections/ajustements proposés suite à l'analyse des résultats soient approuvés et effectués. Eh oui! Encore du temps et de l'argent.
Et la magie de l'automatisation s'estompe... Pourtant, les gains en efficience sont réels.
Lire un article intéressant sur les bonnes pratiques à adopter dans les scripts de tests automatisés:
http://www.testissimo.com/delia-cms/dossierDetail/article_id-678/faire-vivre-un-referentiel-de-tests-automatises.html
Tuesday, August 2
Tests d'utilisabilité: améliorer les performances de votre site
Facilité d'apprentissage : plus de 100 %
Efficacité des utilisateurs fréquents : plus de 25%
Erreurs : division par plus de 5 du nombre d'erreurs commises par les utilisateurs.
(nb. Nielsen cite ces résultats dans le cadre de tests conduits pour des interfaces de logiciels en précisant que sur internet, les potentiels d'amélioration sont supérieurs)
Lire l'article complet
Sunday, May 29
Évaluer la qualité du service offert
L'idée maîtresse est que, pour offrir un bon service, l'entreprise doit penser comme un client. Le client gagne en satisfaction, l'entreprise en fidélité, consommation de ses services et recommandations à des clients potentiels.
Lors de l'évaluation de la qualité du service offert...
Les pièges à éviter:
1. Compliquer les choses. Se concentrer sur ce qui importe vraiment pour le client.
2. Mauvaise manipulation des résultats teintant ainsi la réalité.
3. Se laisser démoraliser par le nombre de lacunes soulevées.
4. Laisser porter tout le poids de la "qualité" à une seule personne dans l'entreprise. On ne le dira jamais assez: la qualité est l'affaire de tous.
Bonnes pratiques:
1. Faire confiance aux résultats, quels qu'ils soient.
2. Établir des objectifs réalistes.
3. Faire participer tous les départements de l'entreprise.
4. Bien communiquer ses intentions.
5. Fêter les améliorations.
Saturday, April 30
QA: Do You Feel Handcuffed?
Time Constraint
What is the scope of my testing? I am often given low amount of hours to complete my testing for an iteration. Most often then not, a huge caveat prevent me from continuing testing. I have to wait for the fix from the dev team before resuming testing.
Scope
I rarely worked with complete specs, business rules. Even though QA processes put emphasis on participation in every stage of development cycle, I am briefed here at the end of the funnel when the project team has eaten all its available time and client is waiting!
Improving the process
I have had the chance to work with a mandate of improving development cycle process, particularly the testing process. I had 'carte blanche' and the director of development felt happy with my ideas. The bottleneck was to sell these ideas to the developers which were acting as the testers whenever testing was needed.
After a few years, thinking, as developers do, that anyone can be a tester, I realized Quality Assurance Analyst was a job of its own, and requires a specific mentality, great communication skills, capacity of resilience, diligence, above average organization skills, and many other attributes.
Software/Web QA Analyst in general is just starting to get recognition. The key is to keep focus and continue imagine better software and processes.
Friday, April 22
Sunday, April 17
Logiciel de capture d'écran de type canif-suisse? Voila!
Depuis longtemps, rien n'a réussi à détourner mon regard d'irFanview en terme de logiciel capture d'écran tout-usage. Malheureusement, cet outil n'est disponible que sur Ouinndoze. J'ai pourtant cherché longtemps, en vain, d'un petit logiciel tout-usage me permettant des choses simples:
- Capture d'écran en mode sélection
- Recadrage
- Annotation (texte, encadrer, encercler, ...)
- Copier-coller par la suite
J'ai finalement trouvé Gobal Delight Voila
Wednesday, April 13
Tester un formulaire web
http://www.ukoln.ac.uk/qa-focus/documents/briefings/briefing-14/html/
Ça tombe bien, je suis justement dans des tests de formulaires pour un concours web/mobile.
Saturday, April 9
Quelques utilitaires pratiques

LinkChecker: une autre extension de Firefox permettant de vérifier la validité des liens de la page.
Selenium IDE: Je connaissais déjà ce plugin pour l'avoir utilisé chez PSL. Il permet la création de scénarios de test basé sur l'enregistrement des commandes exécutées sur une page web. Assez brillant, il n'est pas pixel based, il lit les IDs, noms et XPath. Il permet la sauvegarde des scénarios dans différents formats: php, HTML, Ruby scripts et autres. Pour plus de puissance, il fait partie de la suite Selenium dont le grand frère s'appelle Selenium RC (Remote Control).
Wednesday, March 30
En route!
pheromone demo reel from Pheromone Lab on Vimeo.
Friday, March 25
Règles d'usage lors de la rédaction d'analyses fonctionnelles
- la forme passive est à éviter
- la forme négative est à éviter
- la formulation de la fonction doit être indépendante des solutions susceptibles de la réaliser
- la formulation doit être la plus concise et la plus claire possible
Plus de détail sur l'analyse fonctionnelle dans Wikipédia.
Disques déparaillés!


Tuesday, March 22
09 / Xtranormal
For letting anyone become a web video creator. Its simple web-based app converts a text script into an animated video where users can choose their characters, add expressions, and toy with camera angles.
Thursday, March 17
Summary of all the iPad development by VMware at VMworld in Copenhagen
Wednesday, March 16
Tuesday, March 15
Planifier pour poser les bonnes actions
Planifier est simplement identifier le travail à venir, le prioriser et l'assigner aux membres de l'équipe durant la phase de développement.
Monday, March 14
Votre entreprise est-elle de CMMI niveau 1?
Le premier niveau de maturité se décrit par ceci:
Il n'y a pas de grand pilier directionnel, aucune façon de faire ou standard ne sont établis (ou bien ils sont documentés mais ne sont pas utilisés), tout doit être fait. Il n'y a pas de surveillance (monitoring), aucune évaluation de performance et la communication est absente. Les faiblesses ne sont pas identifiées et les employés ne sont pas au courant de leurs responsabilités de façon définie et absolue. Les réactions aux incidents se font en mode urgence, sans identification claire des priorités. À ce niveau les solutions ainsi que les projets sont décidés, développés et instaurés par un individu. Les compétenceset les ressources propres de cet individu sont la raison du succès ou de l'échec du projet (par dérision, ce niveau est aussi nommé héroïque ou chaotique). Il n'y a pas de description du niveau de maturité 1 dans le modèle.
Vous comprendrez que l'intérêt est de passer du niveau un au niveau deux, puis au niveau trois jusq'à atteindre le niveau 5 (dans un monde idéal).
Pour plus d'information, je vous invite à visiter le site du Software Engineering Institute pour en savoir plus sur le modèle CMMI.
Friday, March 11
Deux types de besoins
Par exemple, au restaurant, le client demande un steak saignant avec des patates. Si le restaurateur se contentait de s'assurer que le client reçoive son steak saignant et ses patates, il ferait fausse route.
Également - sinon encore plus important - le fournisseur, en plus de rencontrer les besoins exprimés du client, doit s'assurer de satisfaire les besoins implicites.
Par exemple, au restaurant, le client s'attend (sans l'exprimer clairement) à ce que l'ambiance soit bonne, le serveur soit poli, les ustensiles soient impeccables, ...
Donc, l'équation:
Qualité = Besoins exprimés + Besoins implicites
Maintenant, dans le monde du développement logiciel, si on transpose ce concept on arrive à l'équation:
Qualité = Bon produit + Bon processus
On s'attarde trop souvent sur l'état du produit final. Puis, une fois terminé, on se lance au développement du suivant. Si on se donnait la peine de faire de la rétroaction, on réaliserait que malgré la qualité du livrable, plusieurs améliorations au niveau du processus de développement sont possibles afin que le produit suivant soit encore mieux développé.
Tout ce billet pour en arriver à la phrase suivante:
La qualité du processus doit aussi être analysé en plus de la qualité du produit.