avril 2010Monthly :

Urban Turtle 3.0 RTM is now available!

Team Urban Turtle is proud to announce that Urban Turtle 3.0 has sim-shipped alongside Team Foundation Server 2010 and is now available for download. During the last two weeks, we’ve been hard at work to fully support the RTM version of TFS 2010. We also manage to squeeze in several UI changes to correct various graphical glitches. We firmly believe this is by far the best version ever of Urban Turtle. We look forward to hearing from everyone about this release!

Lessons learnt from start-ups

I came across a few very interesting set of “lessons learnt from my start-up” articles. (thanks Mathieu, Joel for the references) :

There are many benefits to having a distributed team, but two stood out in our experience. First, we could hire top talent without having to worry about location (in fact, our flexibility regarding location was very attractive to most candidates we interviewed). Secondly, being in different locations allowed every team member to work with minimal distractions, which is invaluable when it comes to efficiently writing good code.

—-

We would rather suffer the visible costs of a few bad decisions than incur the many invisible costs that come from decisions made too slowly – or not at all – because of a stifling bureaucracy.

Warren Buffett excerpted in “Startup lessons learned from Warren Buffett” [thx Derick]
—-
And yes, a partnership is never really equal.  There has to be someone who is somewhat more equal than others. There is nothing more devastating than a partnership were all the members have exactly equal rights and votes. This just does not work. Human society and all monkeys always have a single individual at the top  and with all others, even though they are almost equal, being not quite equal.

L’équilibre… un défi!

L’équilibre travail-vie personnelle est quelque chose que j’ai toujours valorisé et qui se retrouve dans la raison d’être de Pyxis.

Pyxis aide les organisations de développement logiciel à devenir des endroits où les résultats, la qualité de vie et le plaisir coexistent de façon durable en étant en premier lieu un exemple de ce qu’elle propose à ses clients et en accompagnant ceux-ci.

Je dois avouer que dans certains cas, à Pyxis nous ne sommes pas fidèles à cette raison d’être et nous nous mettons une pression professionnelle qui nous amène à perdre cet équilibre. Je reste tout de même convaincu qu’elle nous sert de guide. Au cours des dernières années, j’ai personnellement été particulièrement délinquant et je n’ai pas été fidèle à mes valeurs en accordant trop d’importance aux aspects professionnels de ma vie.

Dernièrement, j’ai lu The Seven-Day Weekend. Ce livre m’inspire; j’y ai trouvé des moyens d’enrichir la culture de Pyxis en y incluant certaines pratiques de gestion. Toutefois je suis lent à me les appliquer à moi-même. J’espère y arriver un jour. Il ne faut pas perdre espoir!

Sur le chemin de mon équilibre personnel, j’ai décidé de faire quelques trucs concrets. En mai dernier, j’ai commencé à faire du jogging régulièrement pour me remettre en forme et parce que, pour un introverti comme moi, c’est une source de bien-être. Durant l’année, j’ai fait quelques rechutes… une nette amélioration quand même!

Une autre décision que j’ai prise dans une recherche d’équilibre : prendre quatre semaines de vacances consécutives; une première!

Le 26 mars, veille de mon départ en vacances, j’ai décidé de me fixer le défi de courir un minimum de 3 km chaque jour de mes vacances (c’est-à-dire 30 jours consécutifs). Pour m’encourager, j’ai fait parvenir à des collègues et amis une invitation à faire un don de 50 $ ou 100 $ à la Fondation Sport-Études.


Grâce à RunKeeper, Facebook et Twitter, certains ont pu suivre live mes courses dans mon quartier, à Cuba, à Las Vegas (une petite sortie de mes vacances pour le lancement de Urban Turtle 2010 avec Dominic et Mario) et ailleurs en Californie. Trente jours consécutifs avec un minimum de 3 km par jour pour un total de 154 km. Défi relevé!

Il n’est évidemment pas trop tard pour m’encourager. C’est très simple :
1. Faites votre don en ligne et obtenez un reçu fiscal.
2. Envoyez-moi un courriel m’indiquant votre don.

Si vous êtes dans une démarche de remise en forme et que le jogging vous plaît, n’hésitez pas à joindre mon ‘street team’ sur RunKeeper.

~françois

Slashoid is one-week old, already 30+ scoops published

Slashoid has been launched less than a week ago, and more than 30 scoops have already been published. The current feedback includes :

  • Too much clutter before being able to publish a scoop (tags, ..)
  • Article publishing date/time does not work correctly
  • Impossible to delete scoops

These issues are all related to Drigg/Drupal, but we will take a look at them whenever we get some time, to check wether things can be easily fixed.

Scrum.org la révolution des développeurs

scrumdotorg

 

Si vous ne connaissez pas encore Scrum.org et que vous travaillez actuellement dans un contexte agile, je vous conseille fortement de faire une petite visite sur le site.
Il s’agit d’une nouvelle initiative visant à promouvoir Scrum et l’agilité et à former les acteurs d’un projet à ces nouveaux contextes.
Ken Schwaber, le papa de Scrum, est à l’origine du projet et a établi un programme spécifique pour les développeurs. Le programme comble ainsi un manque terrible dans bon nombres de cursus agiles : la formation des développeurs.
L’objectif est ici de fournir la connaissance des outils et des pratiques qui permettront à un développeur de répondre aux différentes contraintes des projets agiles :

  • réactivité
  • Développement empirique
  • gestion du changement
  • collaboration

A l’heure actuelle, deux cursus sont disponibles pour les deux plate-formes majeures de l’industrie .Net et Java.
A Pyxis technologies, nous comptons parmi nous les 2 seuls formateurs francophones (Eric Mignot et Ernst Perpignand) et j’aurais l’occasion de binômer avec eux sur ces formations et ainsi apporter mes connaissances et mon expérience sur Team System et Team Foundation Server.

 

Les dates :

du 7 au 11 juin à Montréal

du 21 au 25 juin à Paris

En espérant vous rencontrer devant un VS10 pour parler architecture agile, TDD, scripts de build…

Why Mark Suster is wrong about not hiring job hoppers

Why Mark Suster is wrong about not hiring job hoppers

So who in the hell should you hire? Hire the best. Hire people that can leave your startup at any minute if they wanted to because they’re so kick ass that they’re constantly getting contacted by interested parties. Then it becomes your job to ensure that you’re creating an environment that is equally as good as your people. Create a company that gives your people the most room for growth, creativity, a sense of ownership, and fun. And if you can’t hire the best then hire people with any level of experience (novice, intermediate, advanced) that have promise. Then help them become the best so that they can leave any time they want. Hint: they won’t. They’ll be loyal because you helped them become the best. Your goal should be to help every single employee get to the point where they’re the best in their field and are constantly getting job offers.

Who is preventing the release of Java 1.7

Who is preventing the release of Java 1.7 ?

“He said it’s delayed as there are parties who are refusing to sign off JSRs they own and thus preventing the 1.7 release. It apparently has something to do with the cost of determining your Sun compliance.”

“The basis of the problem is the release process itself. The Java Community Process was meant to bring a more democratic process to JDK development, but it’s turned into an awful, bureaucratic mess, with too many people having too much of a say on what happens.”

CVS/SVN vs Git

Take a look at a pretty old email from Linus on cvs/svn vs git.. (2005).

So one of the worst downsides of CVS is _politics_. People, not
technology.
The upside of centralization is that a lot of things are easier. Easier to
think about, easier to get a stupid and straightforward idea working. 

But if you have hundreds of developers, and you have a dynamic trust
network (I trust some people, they trust others, and we all tend to trust people more or less depending on what they work on), the CVS model is
absolutely HORRID. It just doesn't work.

Retrouvez-nous au Salon des TIC à Québec le 28 avril

Venez rencontrer Joël Grenon, André Rivard, le nouveau Directeur général du bureau de Québec et Stéphane Lécuyer à notre kiosque du salon des TIC mercredi 28 avril.

Et venez écouter Stéphane Lécuyer! Il y fera une présentation sur un projet stratégique de transformation majeure des technologies chez TD Assurances. Ce projet inclut notamment l’utilisation de méthodes Agiles.
Il parlera des principaux éléments de ce projet et des facteurs-clés du succès des grandes transitions Agile.