Simple Architectures for Complex Enterprises

IT failure is a quite complicated phenomenon and there are several common variables that can indicate whether a software project is about to fail. Unmanaged risks, immature technology, poor communication and non-realistic goals are only a few factors to name. According to the following presentation from the software architect Roger Sessions, the main cause is complexity that needs to be fully understood in order to reduce IT failures.

You will find attached his presentation as well as a link to the e-book