Organize the most talented IT people in small teams and set them free At the heart of modern IT departments are specialized teams that combine different competencies which solve the company’s projects. But how do you organize the most effective teams? Over the...
Why People-Performance Numbers are Critical in IT Development I love people, and I truly believe that every individual is amazing and valuable, but that doesn’t mean that everyone is the perfect IT enterprise architect or project manager. It is really important to...
People Crucial to IT Development Performance When considering IT development performance, the most important aspect is people. The human element is by far the most performance-generating factor in your entire setup. Unfortunately, if you want to measure performance...
Factoring in Complexity in IT Performance Complex Systems Development (large IT departments) is by definition complex. But it is vitally important for us to reduce this complexity in the areas where performance is most affected. In this post we look at how Culture,...
The Black box of IT To most people, their company’s IT department is a black box. This is especially true of complex systems development settings in large corporations, where hundreds and even thousands of IT specialists work together to serve the organization. I call...