February 4, 2012

BigVisible Blog

Agile Principles are Not Enough

I know that I might take some heat here, but I’m tired of hearing how Agile is just a mindset, a way of thinking: a collection of principles that should govern how we go about our business. That’s just not good enough. Not for me! Don’t get me wrong – I am a firm believer that to reap the success and benefits from the Agile process, individuals need to embrace these principles. However, embracing the Agile principles alone does not an Agile project make – nor should it imply some type of road to success. These principles need to be embraced hand-in-hand with the Agile practices. [Read more...]

Agile Coach – Give me answers!

I have heard many coaches provide various descriptions and metaphors in answering the question: “What is the Role of the Agile Coach?”. Shepard. Guide. Facilitator. Expediter. Sounding-board. Change-agent. Illuminator?  Mostly I tend to agree with how coaches view themselves and their role. Sometimes, however, I hear things that trouble me. One view that has grown in popularity — but one I simply cannot get behind — is the notion that the role of the coach is to “…help organizations discover new questions to ask”. So is the role of the Agile Coach truly to help identify questions?

Sorry — I’m just not buying it. [Read more...]

Self-Organizing Agile Teams Still Need Leadership

I am a huge fan of self-organizing, self-aggregating, self-directing teams. Huge! I have been witness to how much more productive and effective these teams are over traditional command-and-control teams subject to autocratic management styles. The self-organizing teams also foster an environment of elevated trust, shared responsibility and accountability. Gone are the days of internal finger-pointing or blame shirking. Without a doubt – these teams are better.

But on a few different teams I have worked with, I noticed some interesting things happen which I can only attribute to human-nature. [Read more...]

The Truth About Fixed-Fee, Fixed-Scope Contracts – Part II

Time Wasted Managing Contract Changes
Technology projects are dynamic. Change is inevitable. Change comes as a result of many factors: shifting priorities, changing opinions, new learnings, volatile markets, shrewd competitors, emerging technologies – just to name a few. So how are changes dealt with on Fixed-Fee, Fixed Scope (FFFS) contracts? Enter the super-charged change-control process. [Read more...]

Pages: 1 2

The Truth About Fixed-Fee, Fixed-Scope Contracts – Part I

Right around the time the dot-com bubble burst, large companies began focusing their technology almost exclusively on cost-cutting initiatives. It makes sense: it was time to reduce the bloat that had been accumulated during the hay-days of the bubble. It was at this time that the Fixed-Fee Fixed-Scope (FFFS) contract became a wildly popular vehicle to control project costs. Companies and vendors would agree up-front to delivering a predefined set of functionality or requirements for a set price. Any future changes to scope would be negotiated and agreed-to (in writing) by both parties. This is the first in a multi-part series on why Fixed-Fee, Fixed Scope projects are bad for customers. [Read more...]

Pages: 1 2

So you don’t need an Agile Coach?

I see and hear it all the time: “Who needs an Agile Coach?”. Well, maybe you don’t – but most enterprises do. I cannot tell you how often I hear the groans and whimpers of new Agile teams trying to figure it all out on there own. Maybe they picked up a couple of XP books and decided to go solo. Or maybe a couple of folks went and spent their two days becoming ScrumMasters and now felt that the designation provided the knowledge and skill to fundamentally change the way their organization and team delivers projects. Perhaps someone high up attended a conference and couldn’t wait to dive into the Agile frenzy. They don’t all fail. Some teams emerge as success story. But more often than not, those teams that attempt to adopt agile without the help of an experienced coach are destined to suffer pitfall after pitfall; misstep after misstep; mistake after mistake. And yes – very many of them do fail. [Read more...]

Forget RIA – I Want My RIE!

There is no doubt that in the past year or so there has been a huge surge in the area of internet technologies that is today commonly known as RIA – Rich Internet Applications. There are a few other techno buzz words I can throw in here that may or may not make it clearer to what the industry is referring to: such as AJAX, Flex or Lazlo and there are a host of others. Even more commonly we hear the now famous “Web 2.0″ moniker used to describe anything from blogs and vlogs to the “pageless experience”. [Read more...]