May 2009 - Posts
The SANS institute has published a list of the top 25 most dangerous programming errors. Not only is this a must-read , but it is critical for architects, developers and testers, of all stripes, to be aware of these programming errors. Unless
Read More...
On a blog post titled “ what good looks like ,” Alan Inglis detailed a list of “project architectectural artifacts” that he wishes that previous architects would leave behind when a project is completed. In his list, Alan details 10 artifacts (actually
Read More...
Sometimes I hear a complaint from an IT architect who wants to have direct conversations with “the business” or “the customer” but, for some reason (usually bureaucratic), they cannot. There is a team of analysts or project managers that they are
Read More...
As many of you may know, Microsoft has a vocal and thriving Agile Software Development community. Recently, on our community forum, a question appeared about the ability of Agile development to “scale” to a large team. In other words, if we
Read More...
Off topic for architecture… but startling nonetheless: In other words, thousands of American fighters armed with the latest killing technology are taking prescription drugs that the Federal Aviation Administration considers too dangerous for commercial
Read More...
Science progresses on the willingness to take widely held beliefs and test them. It is one thing to say that a medicine will “cure all that ails ye” but it is another thing altogether to prove that a particular medicine will have a particular effect
Read More...
I'm a process guy. I'm not a big fan of the claims of process management software, but I'm a huge fan of developing and using process models to organize the activities of people, and then to drive the requirements for software from those models. So when
Read More...
I started two good blog posts today. Both will wait for another day, as I take this space to say goodbye to three colleagues friends from my department who were laid off today. Gentlemen, I am sorry to see you go. I consider myself blessed to have had
Read More...