There are all kinds of things we could change in our software development organizations, but what changes will actually help our companies succeed? How do we actually move the needle forward?
Have you ever been on a software project that went over budget? For a lot of us, it was a recent event. Clearly we're not alone. Why is estimation such a struggle, and what can we do about it?
Becoming a manager can be easy; becoming a leader is more complicated. Let's look at some common leadership anti-patterns (examples of what not to do) in an effort to avoid the common pitfalls.