Manifesto for Half-Arsed Agile Software Development

By now, everyone doing software (or product) development has heard of the Agile Manifesto (if not, you need to get out of your cave more often).

Like most process, one needs to apply an interative, incremental approach to process adoption. This is why we get something like the Manifesto for Half-Arsed Agile Software Development.

It would be so funny if it were not so true…

Corporate mass & inertia prevents agility

Tommy (someone for whom I have the greatest respect) made some very interesting comments in his posting: Corporate mass & inertia prevents agility.

Now, I have also had some experience sailing and that certainly helps me relate to the metaphor he uses. Sometimes I like the slow boat and sometimes the fast one – it really depends on what you want to accomplish. However, in this age where “internet time” is what companies have to worry about, agility is what is needed for the complete delivery of products. There has already been a lot of talk about agile development  for quite a while – and that is certainly a great thing for the software industry, but development is just a part of the product delivery, one has to embrace the complete lifecycle and think about agile product management (check out the front end of SAFe) and agile DevOps.

But then, there’s also some benefits to sometimes take a slow boat to China…just not when you need to deliver a product to your clients!

IBM Innovate 2013

Innovate is the IBM Technical Summit. If you are an IT or Systems developer, this is the place to be to see IBM’s innovation in software and systems innovation!

I haven’t been to Innovate for a while, but I was lucky enough to be accepted this year (this will be my 11th Rational conference – and we are on the 11th Doctor…coincidence?).

If you happen to go to the conference, send me a message – perhaps we can meet there! Continue reading

Your Business May Depend on Your CMO and CIO Working Together

This is a great article that brings up some issues that can prevent the CMO and CIO from working effectively together and aligning their decisions with the enterprise’s business objectives, instead of their own departments.

Your Business May Depend on Your CMO and CIO Working Together.

This is also an area where IBM Rational can help, in facilitating  collaboration between these two, sometimes silo’ed, entities, especially where software and system intensive solutions are at play.

IBM Rational’s tools for product portfolio management can help manage the input from both the CMO and CIO teams to the definition of the products provided by the enterprise. Each division provides its needs, its objectives, and its desired outcomes, and IBM Rational Focal Point can help blend all of this and keep it aligned with the overall division and enterprise business objectives. Each product (or project) can then be evaluated against these business objectives and scheduled accordingly.

Further integration between the product portfolio tools and IBM Rational’s collaborative lifecycle management platform then ensures that the software and system requirements can be traced to the implementation and deployment of the software/systems products.

Yes, this is a simplified view of the whole thing, but it can and has been done in the past!