ifacethoughts

Posts in project management Category

When Agile Might Fail

Kelly Waters gives 3 scenarios where Agile Software Development does not work. One factor that is often ignored while diving into agile is the team structure. Companies like to have hierarchical team structures, where few good ones can get work done with many average ones. [Continue]

What Is Performance?

A significant term that comes up everywhere in the software world, yet is open for interpretation for everyone. The danger is when you and your client end up with a difference. It is critical to define what is meant by loose terms like good performance when software development is being discussed. [Continue]

What Kind Of Work Do I Like To Do?

I have been asked this question by different people at different times, enough to write about it here. Not necessarily as an answer, but to build my own thoughts about it, because I do not have a crisp and to-the-point answer. Many times the intent is to find out about my favorite technologies or programming languages or environments. [Continue]

Why Is Software Hard?

Kyle Wilson attempts to answer that, and amazingly brings up factors that are not usually discussed. Software development, by itself, is complex because there are always unknown factors, and we are still not capable of anticipating all of them. But a software project can easily turn into an abysmal hole where we keep doing things. [Continue]

This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.