The trouble with processes
In the last few years I have had the.. (clearing throat)... "Opportunity"... to participate in the implementation and operation of several CMM/CMMI-based software engineering initiatives. And while I...
View ArticleAn Intellectual Pursuit
This one was a bit of a brain bender... In this project I didn't write any code at all. I was asked to try and define key developmental trends that might define the tenets for any number of new...
View ArticleAn Intellectual Pursuit Continued with SOA
This is a continuation of a previous post and focuses on one of six tenets identified in the previous post. In this post I will focus on service orientation. The single most important advancement...
View ArticleAn Intellectual Pursuit Continued with Human Factors Engineering
This is a continuation of a previous post and focuses on one of six tenets identified in the previous post. In this post I will focus on service orientation. Second only to SOA, the most critical...
View ArticleAn Intellectual Pursuit Continued with Distributed Processing
This is a continuation of a previous post and focuses on one of six tenets identified in the previous post. In this post I will focus on service orientation. In today’s environment information can...
View ArticleAn Intellectual Pursuit Continued with Appliance-based Solutions
This is a continuation of a previous post and focuses on one of six tenets identified in the previous post. In this post I will focus on service orientation. Another trend expected to impact the...
View ArticleAn Intellectual Pursuit Continued with Presence Awareness
This is a continuation of a previous post and focuses on one of six tenets identified in the previous post. In this post I will focus on service orientation.If you use instant messaging (IM), you...
View ArticleAn Intellectual Pursuit Continued with Localization and Globalization
As witnessed on almost every news channel today, the military’s mission objectives can shift radically from warfighting to civil support. This community has a lot of really great examples of...
View ArticleAuthoring software requirements with a common vernacular
So it was that time again... Time to write requirements for a new project. Depending on your environment and the complexity of the anticipated solution this can be a really tedious piece of work. As...
View ArticleShould we use ASMX as a Web Service
I was having a conversation with one of my colleagues and we were having a debate related to what Web Service technologies made sense to use for one of our new projects. After doing some digging I was...
View ArticleRemember to define your pre-release Caveats
Recently I released a product to one of my customers for a preview (e.g. Alpha Release) and not too long after I starting getting calls with complaints regarding incomplete functionality... As you can...
View ArticleAdding Presence to your web applications
Have you ever wanted to add 'Who's online now' functionality? This IM-style capability is a type of presence awareness and is being adopted by more and web communities. Generally speaking this is...
View ArticleMy development environment is better than yours
Without realizing it, I have been part of a war. Like most wars, this one has many battle-fronts and is often overflowing with testosterone. This is the war of development client baselines. Every...
View ArticleHow do I know I am ready to Test
When you are working in a large development team it can often be a challenge to get everyone to agree on simple things... When it comes to testing there are a lot of factors that drive whether or not...
View ArticleMy code is ready for a promotion
When you are working as part of a development team, one thing that can get you in trouble making code submissions before the code is ready. Unfortunetaly, assessing whether or not your code is "ready"...
View ArticleI'll be your Provider
When .NET 2.0 was released the Provider model was introduced, and many core .NET features rely on this pattern and/or provide extensibility to you via this pattern. If you are not familiar with it, it...
View ArticleWhy do I need your Permission?
We have all seen an Authorization pattern like this at least once, and if you have been in the business for a while you have seen it more often then you probably care to admit:bool isAdmin =...
View ArticleInverting my control
Although not a new pattern the Alt.NET Community has been cheerleading Inversion of Control (IoC) for a few years now. Generally speaking, I think this has been good for all of us. This has reminded us...
View ArticleA moment of silence for the FRAMESET. They are sooooo Pass'e
If you've been following the development of the HTML 5 spec then you may have noticed the FRAME, FRAMESET, and NOFRAMES elements have been flagged as obsolete. In fact, as of this writing the following...
View ArticleSearching for answers
In 2005 Jeff Bezos unveiled the first OpenSearch standard. So what is that?OpenSearch is a collection of technologies that allow publishing of search results in a format suitable for syndication and...
View Article
More Pages to Explore .....