Thursday, February 25, 2010

Just How Fast Does Our World Change!!

Been doing a little background surfing for technology and social trends. The following three video's overlap in a lot of content but there is some good unique stuff in each. The really scary thing however is that they are already out of date in a lot of respects!!





Saturday, February 20, 2010

Channel Innovation Requires A Channel Agnostic Architecture

A an insightful blog post from Jost Hopperman VP at Forrester Research.  I've copied out a short section from the summary but I would recommend reading the full post here.....

"Multichannel applications and architecture today need to take care of the different behavior of channels to provide a basis for the full emergence of ubiquitous banking (Intelligent Devices Will Drive Ubiquitous Banking). Bank executives involved in application development and delivery as well as architecture need to ensure that their applications don’t support any individual channel, but consist of a layered approach isolating channels and business functionality. App dev and delivery staff needs to:
  • Focus on either building functionality or delivering functionality over the channels within the framework of a defined multichannel framework or solution – but not at both at the same time. 
  • Build or select the multichannel architecture in a way that channel-specific aspects are located in a clearly defined and cohesive layer of the architecture.
With this approach, a bank’s business decisions will become independent from channels that may or may not be used for a given product or service: The mobile channel won’t exist anymore. As soon as we will see more convergence of channel technology, the need for this kind of multichannel approach will become smaller and smaller."

Friday, February 19, 2010

The Knowledge Workers Challenge To Organisations


Very interest still results from a 7-year, 197,000-person, 23-country study by Innermetrix into how today knowledge workers achieve success.

The old belief is that the role is fixed and to improve requires 'fixing' oneself to best fit the demands of the role, identifying and improving weaknesses to optimise skills and abilities to the demands of the role.

Today's successful revolutionists, however, do the exact opposite. They don't assume they need to change themselves to better fit the role they have. Instead they focus on fixing the role to better fit them instead, accentuating strengths rather than fixing weaknesses.


Monday, February 15, 2010

The Iron Triangle, Cost, Time and Scope?

Just read a great post on Federico Zuppa blog Agile Booknote about the differences in creation and measurement of value in Agile and Waterfall projects.  For those considering Agile I would recommend reading the entire post however I thought I'd pick out a powerful twist on the oldest project management rule in book.

"Value is so important that Jim Highsmith suggests replacing the traditional iron triangle for one that includes value.

This is his proposition:


In the old triangle, if "scope" grows either the project will take longer (time is modified) or the cost will be higher (cost is modified). This triangle was used to take management decisions, and to measure the success of the project. Using this triangle, a project is successful if it delivers the scope, on time and within the required budget. The new triangle has value, quality and constraints in its vertices. A successful project in the new triangle is one that delivers value with the expected quality and conforming to the constraints.

Performance measurements, processes and activities are designed to optimise value a project that sticks to an outdated plan that doesn't provide any value won't be successful, even if it finishes on time and with the required cost. Processes should support the delivery of value in a sustainable way, even in changing conditions."

Wednesday, February 10, 2010

Are Your GUI 'Telling' Skills Stunted

I have only picked one tiny part of Bret Victor's fantastic paper on Information Software & the Graphical Interface to illustrate the challenges but as you will see from the contents page extract below Bret sets us some real challenges to 'perceived' wisdom and I think provides a glimpse into a future we should be running towards.  For the full paper click here...


Because the child’s “telling” skills are underdeveloped, he communicates complex concepts throughshowing. Similarly, a GUI’s stunted grammar makes telling tedious, but software’s dynamic display is ideal for showing. A user can specify context by pointing somewhere on an information graphic and saying, “There!”



What is software?
Graphic design
Context-sensitivity
Interactivity
Intermission
Changing the world

Saturday, February 6, 2010

Culture Is The Biggest Barrier To Agile Adoption

With so much focus on getting the 'right' culture in large organisations, it seems ironic that rigid cultures are the biggest barrier to Agile adoption.





















For a full list of survey results click here