Uncategorized

Self-Directed Teams: Rubbish or Advantage?

Auteur: 
Anna

The idea of self-directed teams is not new. It has been used for decades. Why would anyone want this? Does this work for everyone? How is it implemented? Is the traditional hierarchical model bad?

Speed Up Your Database

Auteur: 
Anna

This presentation was recorded at the Montreal.rb user group. I gave a number of tips to investigate the performance of database queries and to speed them up.

How to Motivate Your Developers

Auteur: 
Anna

When developers are not motivated, progress is slow and quality is low. This ultimately affects company revenues and can lead to reduced opportunities for all employees. Motivation leads in the opposite direction: wealth and happiness. The first thing to understand about motivation is that it’s internal. We can’t force someone to become motivated, but we can still have a strong influence. Here are my top three picks to increase motivation from my presentation at IPC 2013 in Berlin.

Hiring the Right Skills

Auteur: 
Anna

There is no such thing as a perfect employee match in programming. If you write a list of technologies in the job description and expect to find a candidate with the all right experiences, you will be strongly disappointed. You could spend months or years searching, while overlooking very good candidates just because they lack one or two skills.

Full Test Coverage is Impractical

Auteur: 
Anna

Many developers claim that to achieve high quality software, developers must create automated tests that ensure that all possible execution routes have been covered. This is also known as full path coverage. I will argue that different types of software require different testing approaches and that full path coverage is impractical in almost every case. Too many tests simply create clutter.

Infrastructure d’informatique libre au Québec : qui mettra la première pierre ?

Auteur: 
Yves Moisan

On entend que l’informatique libre a déjà gagné la partie, que le jour arrivera où les organisations, surtout publiques, verront non pas la Lumière, mais le potentiel de développement informatique durable qui les desservira elles autant que le bien commun.  Ce n’est qu’une question de temps, apparemment. 

Goals, Strategies and Tactics

Auteur: 
Anna

Many people confuse the three concepts. For a business to grow or for a project to succeed, these need to be well understood. I will use a driving navigation system to explain them.

Before you set out, you need a destination, a goal. A goal needs to be measurable, that is, you need a way to confirm that you have achieved it. When driving, that usually means arriving at the specified coordinates. Additionally, you may want to get there within no more than 40 minutes.

How Much Does An App Cost?

Auteur: 
Anna

A montreal-based newspaper recently released a new mobile product to read news. It’s very nice, but it cost them 40 million and took 3 years to ship, with some 100 people on the team. My company has enough experience with news corporations and other industries to know that there was a lot of waste. My associate stated on social media that he could save them millions on their next project. It’s what we specialize in: generating millions in ROI for our clients.

IT Is About Technology, Not About Gender

Auteur: 
Anna

Most see this as a good thing, but I find the whole “we need more women speakers” speech very irritating. Too many PHP conferences are doing it. I don’t like that. I have your attention, but you may have already come up with some questions for me. Are you against diversity? Are you sexist? Do you think that women should stay at home and cook? The simple fact of my disagreeing on the topic almost inevitably lead to such assumptions. I will explain my position through personal stories.

Syndiquer le contenu