Archive for the ‘Quality’ Category

How to choose a technology

Tuesday, March 23rd, 2010

A while ago somebody asked for guidance on which database technology to use for a new application. Even though our part of the organization uses mostly Microsoft technology, there still is a lot to choose from. In the .NET space Microsoft currently offers five distinct ways to access a database: ADO.NET Core ADO.NET Entity Framework […]

Is Using Branches to Isolate Features Bad?

Saturday, October 10th, 2009

Lets look at the two of the requirements we have for our development teams: The mainline in version control has to done at all times Work has to be checked in before leaving the office The second requirement conflicts with the first one which can cause a mainline to be broken for days or even […]

Just how mature is your process?

Wednesday, July 1st, 2009

Last year we were audited for CMMI level 3 and we received the certificate for that level. At the time I didn’t particularly care since I had other things to do but this morning I found two great articles by Tyner Blain on CMMI. The first one (CMMI Levels explained) covers the basics and explains […]

If at first you don’t succeed

Sunday, April 19th, 2009

In the past week Microsoft released a resource kit for developing Web 2.0 applications called Kobe. I found out about it because Oren Eini and Karl Seguin were writing about it. This is what the official site says about Kobe: Project Kobe is a getting started resource kit for planning, architecting, and implementing Web 2.0 […]

Code Quality

Wednesday, April 8th, 2009

This past week I went to an internal seminar about code quality. The senior consultant that was presenting made an interesting statement: The software architect is responsible for the quality of a project. That got me thinking… Am I? Well maybe I am. A lot of the things I talk and worry about on a […]