(Originally published at www.servicevirtualization.com .) In Part 1 , I proposed that application release decisions are not actually time-based but are instead risk-based. To summarize, when the Lines of Business demand a specific time to release (from project inception) the Project Lead considers the risk to the business of releasing the application at that time. This is illustrated to the right. Application Development Constraints Let's take a quick look at the "risks to the risk." These are also known as constraints of the application development process. I'll start by describing them as they are defined in the book Reality is Overrated (link goes to Amazon). Incomplete Development refers to the fact that software that a developer requires to validate their own code production is unavailable, requiring that developer to stub downstream systems. The net result is that testing coverage early on is very sparse and puts the onus on the Quality As...
Discussions on topics diverse, sure to entertain even the most seasoned professionals. Witty banter gives new life into everyday subjects.