Mark Kofman: March 2008 Archives

We are very glad and excited here in SourceKibitzer. Today we are announcing the next milestone in the development of the EyeQ - the LITE version of the service. We wanted the key metrics and indicators like developers know-how, contribution size to be easily available for any company doesn't matter what its size, budget or business model is And we think EyeQ LITE can really help us with that vision.

It's better priced, simpler, and supports almost any technology.

  • It is always free for first 5 users. Meaning if you have only 5 developers you can start using the tool and never pay for the service.

  • Reports are simpler. We have left only the most important personal indicators in the reports.

  • The price is really low. The monthly fee is just 20 EUR per developer. So there is no more need to fight with the cash-holder in your company to make him buy the EyeQ lite. 

  • You are allowed to publish generated reports on the web or your intranet without any restrictions. If you want we can even publish you team reports on "the wall of fame" on our website

  • Limitation 1. Unlike the full version, EyeQ LITE monitors the development of only one code branch. It is totally up to you to choose the monitored branch. We suggest you to take integration branch like trunk in Subversion or HEAD in CVS - in most of the cases it would mean the most important work of your team.

  • Limitation 2. The lite version is only offered as a hosted service. But isn't it great for you? You don't have to install or administrate anything related to the service. You just  keep doing your work and  SourceKibitzer will do all team monitoring work for you.

So now you understand our excitement. Would like to try? Call us today.
We also encourage you to share ideas and suggestions for the service. Please, use our community support website here: http://getsatisfaction.com/sourcekibitzer



Mark 

As I have promised in the previous post, I would like to share some tips on how SourceKibitzer EyeQ helps you with the problem of high attrition rates.

Basic idea is simple: identify your key programmers, and be prepared if they go away.

1. How to identify key programmers. I already can hear lots of opinions telling that it is so simple and that it is always clear who is the key developer in the team. In some cases it is true. For example, if you have 5 developers in your team and they sit in one room, it is indeed very simple to know who is the guru. But finding the key developer is getting very difficult if the team is distributed, you use outsourcing service provider, or just your team is so big that you just can't be up to date with everything.

So here comes the EyeQ team report into the game. Take a look at Team Benchmark. Pay attention to the metrics know-how and unique know-how. Those indicate the employees breath of knowledge in your project. With know-how metrics it's fairly simple to see who actually holds the critical knowledge in your software project and therefore is the key developer. All developers who have know-how higher than 5.0 should be treated as key developers. You should pray for those who have higher than 8.0. For example, in SourceKibitzer we plan to introduce following motivation rules: developers with know-how higher than 5.0 will get 25% salary increase, developers with know-how more than 8.0 will be provided with share options scheme.

2. OK, you have done a lot to keep you developers with high know-how indicator. But it is not always possible. What should you do if you have just learned that one of the best developers will leave your company in just one month. Unfortunately, you don't have too many options...you have to find programmer to replace the leaving guru. Companies deal with this problem differently, but here I wanted to show you how EyeQ alumni report can help you with that issue. First, take a look at Unique Know-How Distribution. The orange section of the graph give you the idea of how big your problem is or in other words how much unique knowledge is in hand of the developer who is going to leave your company. The higher this number, the worse your situation is. But don't give up :) and take a look at Components with Alumni Know-How section of report. Here you will find the list of all components that the soon leaving developer(s) has unique know-how in. This information can make you feel better, as now the scope of the knowledge transfer is more or less clear. Great. But EyeQ Alumni report can also help you to find the suitable employee from your team to overtake the knowledge. Take a look at Know-How Holders report section now. On the left you see the developer who is planning to leave and on the right you see the list of developers who has shared know-how with him. Those are your best candidates inside your team to replace the quiting developers.

So to conclude the post, here a short summary. It is a huge problem if your programmer decides to leave your company. SourceKibitzer EyeQ can help you to handle this problem with 1. Track know-how metrics to know you key developers; 2. Estimate the size of alumni know-how; 3. Find out risky components, that quiting developer has worked on; 4. Identify best candidates from the team to take-over the knowledge.

About this Archive

This page is a archive of recent entries written by Mark Kofman in March 2008.

Mark Kofman: February 2008 is the previous archive.

Mark Kofman: April 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.