Why can’t the IT industry deliver large, faultless projects quickly as in other industries?

The title and inspiration of this post is an old question on StackOverflow :¬†Why can’t the IT industry deliver large, faultless projects quickly as in other industries? – Programmers There is a continuing question of why IT consistently fails to deliver large projects, when other industries such as construction, civil engineering, and aircraft companies consistently … More Why can’t the IT industry deliver large, faultless projects quickly as in other industries?

Software is not a fixed point in time

That’s why business struggles with agile. It wants to freeze software and treat it like a building rather than a support tool for a process. It’s also why business has to spend a long time “evaluating” new operating systems, browsers, devices,… because change is not built in to how many businesses do business. Businesses don’t … More Software is not a fixed point in time

Enforcing ethics

I was reading IOT: Code of Ethics for Software Developers and Engineers – Secret Microsoft Communications – Site Home – MSDN Blogs today and it got me thinking about the Botnet of Things, but more importantly, about ethics in Professional Development, as covered in the DunDDD open discussions. The MSDN blog covers an ethical scenario … More Enforcing ethics

More about code reviews

Many thanks to @peitor for engaging with the last code review post, particularly his comments there, which I recommend reading, and his tweet: @craignicol @yochum Additional to what CodeReviews are for: team building and finding alternative solutions. — Peter Gfader (@peitor) October 1, 2015 I want to explore a few of his thoughts a bit … More More about code reviews

AI and I

My degree was in Computer Science and Artificial Intelligence. Unfortunately, AI was a tough field to get a job in when I graduated, so I concentrated on the Computer Science part in the main. However, AI still fascinates me, and a lot of the “Big Data” movement is actually appropriating techniques from AI to filter … More AI and I