So, What is Requirements Work?
Interesting article from the Spring Issue of IEEE Software entitled, “So, What is Requirements Work?”. The author, an obvious expert in the field, goes on to conclude that Requirements Work is...
View ArticleWhy is Healthcare.gov not working? (from a technical perspective)
Most web applications have a architecture like the below. There are of course nuances and exceptions, but for the layperson, this will suffice. The “Presentation Layer” handles all the graphical...
View ArticleWhat is Software Engineering in the 21st Century?
In February of 2001, 17 people met in Colorado to discuss how to move the Software Engineering discipline forward. They were frustrated that their more lightweight, adaptive methods were not being...
View ArticleLatest ACM Turing Award Winner Announced!
Lesile Lamport, a Principal Researcher at Microsoft Research, has been announced by the Association for Computing Machinists (ACM) as the winner of the 2013 Turing Award winner. The Turing Award is...
View ArticleAzure Development Virtual Machines
So I tried the new virtual machines on Azure for Visual Studio. I’ve always dreamed of using a vm to do my development on, but never really trusted it because Visual Studio (VS) is such a performance...
View ArticleTuring Software
I have founded a new Software Engineering company, Turing Software, LLC. Please head over there to attain services such as consulting, training, and custom application development. I’m also going to...
View ArticleSoftware Engineering is all about Modelling
There is a great article over at O’reilly entitled “Striking parallels between mathematics and software engineering”. I’ve never really thought about the parallels of Math and Software Engineering....
View ArticleUse Case Driven Scrum
In today’s software development community, Use Cases are often frowned upon. A quick search on Google for “Use Cases Scrum” and you quickly find that they are put up against User Stories and quickly...
View ArticleSoftware is everywhere – especially in cars
Amazing article in NY Times talks about how software is taking over everything, even our cars! We can’t see this software and it’s been exposed to hacking (Jeep being driven off the road by remote...
View ArticleWhat happened to Software Requirements?
As I look out onto the landscape of software currently, something is missing. It’s REQUIREMENTS! 15 years ago, testing was in a similar position. What slipped first in a hurried project? Testing....
View Article