Of all the areas of project Management, people have the greatest potential to shorten software schedules across a variety of projects. In order to be…
Robert M. Bramson has identified several patterns of behaviour exhibited by difficult people, in his book Coping with Difficult People.These patterns of behaviour are: Project…
JNBridge delivers a message-oriented bridge between Java and .NET objects, undertaking a JMS client on the Java side and .NET remoting on the CLR side.JNBridgePro…
When it comes to quality in general and code quality in particular, I very much believe in prevention prior to correction.When asked about code quality,…
What is Architecture? What Architecture is not: The Technical Architecture (or Model of Architecture) is the nature of the system. For instance, it could be:…
In my experience, Risk Analysis is primarily about communication. If the communication going around the project is not open and efficient, no risk analysis approach…
When describing requirements using UML, any attempt to order use cases or provide sequence information amongst use cases is bad practice, and can only lead…
Calculate the Earned Value of a project on a weekly basis, using TFS, MSProject and MSExcel.In this article we’ll explain how to calculate an Earned…