Monday 29 June 2009

Do you know your MBTI and should you care?

Your MBTI - Myers-Briggs Type Indicator - is the result of probably the most widely used personality assessment tool. Based on four different dimensions, your self-assessment (or test result if you prefer to pay the fee) leads to one of 16 possible results. The assessment is rapid and based on your preferences along each dimension's scale. Your personality type is expressed as a four character code - mine, for example, is INTJ - and comes with an associated description of how you as an individual are likely to operate.

So, does it work? Well, the sheer weight of numbers behind this method and its long-lasting popularity would have to indicate that it's pretty accurate. From my own perspective, INTJ is certainly a good fit for me.

Why should you care? The MBTI can help you become more self-aware, so it's good from a personal development point of view. It can also help identify potential personality conflicts which, from a team or group dynamics perspective, can be invaluable.

MBTI can give you useful insight, so I recommend you invest a few minutes to get yourself up to speed.

Tuesday 23 June 2009

Cut, Copy, Paste

When making your next hire, will you be looking for the right qualities in the candidates that apply?

As Apple finally delivered Cut, Copy, Paste for the iPhone this month, a feature that some might refer to as "pretty basic", it spurred me to consider how applicable our past experiences are when solving new manifestations of the "same old" problem and, in particular, what is their relevance when moving between discrete roles and employers?
People are typically brought into an organisation on the back of their past experience. As recruiters, we can be overly prescriptive when describing the ideal candidate and too easily persuaded when we find what looks like the perfect match. At the back of our minds, we should always remember that "past performance is no guarantee of future results".

In practice, solutions are unique to the environment in which they are conceived and implemented. So, to my mind, it is how the results are achieved and the skills that are employed that are the most critical factors, as these are far more portable than the results themselves. What you value in this context will depend on your particular organisation, but examples might include: listening, critical reasoning, collaboration, engagement and tenacity, to name just a few. Often, these are the very things you look for during graduate recruitment when past experience is only a minor consideration.

A strong team needs a broad set of knowledge, skills and experience to be at its most effective. So, before you limit your candidate pool unnecessarily, I recommend that you take a step back and reassess what qualities would have the greatest positive impact on your team.

Thursday 18 June 2009

Customers? Who needs them?

You would think that it makes good commercial sense to have your customers (past, present and future) at the forefront of your mind and at the heart of your business. Yet, whilst we may say that is the case, is it actually true? Are we really turning customer data into revenue generating knowledge?

Sales, Marketing and Customer Service teams are all under pressure to deliver more for less. Without the right infrastructure, tools and insight this becomes a nigh impossible task. Fundamentally, the right Customer Relationship Management (CRM) solution needs to be in place.

For example, do you know:
  • Who your most profitable customers are and what's currently on their agenda?
  • What cross-selling opportunities exist and which are easiest to close?
  • What will keep your existing customers from drifting away?
  • What leads have the highest probability of success and best return-on-investment?

CRM is not about contact management. It should be the bedrock of your organisation and the richest source of intermit customer knowledge. If you're not in that place right now, then somebody else is just about to overtake you and take your customers with them.

Monday 15 June 2009

Offshoring? Don't forget to check out Vietnam

The 2009 Black Book of Outsourcing has recently been published and the Top 10 lists of the safest and riskiest places for outsourcing (and given the geographical spread of the cities being mentioned that means offshoring too) are doing the rounds.

Books of this nature can be extremely helpful, however, given my own experiences, it reaffirmed that you always need to go beyond the circulating headlines. In particular, I am referring to Vietnam which features in neither of the lists mentioned above.

I worked with the Harvey Nash Offshore Software Development team from 2006 through to 2008. During that time I travelled to Vietnam frequently, visiting both Hanoi and Ho Chi Minh City. It is hard to summarise the qualities of the Vietnamese people, but I found them to be (in no particular order): courteous, professional, talented, enthusiastic, hard-working, open-minded, quick to learn and good fun. At all times I felt safe, welcome and at ease. The investment that is being made to develop a new source of IT talent is impressive and it feels very much that Vietnam is an up and coming nation.

Picking the right supplier for outsourcing & offshoring is critical to your success and I would encourage you to consider Vietnam as a good place to look.

Thursday 11 June 2009

Software Transformation - who needs it?

When people ask me what I do for a living, I've started replying that I'm a software transformation specialist. Clearly at this point most people run for the exits, but occasionally the odd brave soul will ask the inevitable follow-up, "Really? What's one of those?". I checked on Wikipedia and there is no recognised definition for software transformation, so it looks like it's down to me to come up with one. So here goes...

Software Transformation
Software Transformation enables businesses to succeed by resetting people's expectations about what can be achieved with well-orchestrated software. It delivers basic productivity gains, empowers knowledge workers to be more innovative, brings distributed teams closer together and turns software into a competitive advantage.

Hmm, not bad as definitions go.

I have seen countless examples where software transformation can have a huge positive impact on a business and the people who work there. I have also been lucky enough to lead some of those change initiatives. If you're not getting the most from your software, then transformation is probably what you need.

Tuesday 9 June 2009

Delivering More for Less

How many times have you been asked to 'deliver more for less'? Plenty, I would guess. For many of us, given the current economic conditions, we are being asked to do this yet again.

Reviewing and optimising the cost base continues to make good sense, but is that enough? Are we sure that is what we're really being asked for?

In my experience, one of the key areas where IT can demonstrably make a difference is on project delivery. Completing a project late, over budget and with reduced scope can be the norm for some organisations. Even failing on only one of these factors can result in IT being given a black mark. The better we are at producing the right solution, at the right time, for the right cost, then the more likely we are to be deemed successful and, compared to our previous track record, seen to be delivering more for less.

Some areas where hidden costs can start to occur include:
  • Having bottlenecks in the development process
  • Working around architectural constraints
  • Misunderstanding requirements and/or their business value
  • Delivering a poor quality solution into test
  • Adding too many 'bells & whistles'

Tackling these issues, perhaps as part of a broader transformation programme, will ultimately improve your delivery capability, your track record and your contribution to the bottom line.

Friday 5 June 2009

The Change Agent

The Change Agent is an essential ingredient on any successful transformation programme. Armed with a mixture of skills, the role revolves around people and the ability to get them wholly engaged with the change agenda. Passionate and energetic, the Change Agent needs to keep focused on the strategic goal and inspire others to follow.

The Change Agent is often new to the organisation and has no attachment to "the way things are done around here" mindset. Working closely with key stakeholders, the Change Agent is there to deliver results, embed lasting transformation and enable businesses to succeed.

The Change Agent can represent both threat and opportunity, both friend and foe. Understanding people and how to achieve a win-win outcome for all parties is crucial. 

Remember, change is constant so get used to it.

Wednesday 3 June 2009

Why Agile?

As a software evangelist who has experienced the evolution of software development methodologies, it is easy to see and understand the benefits of the Agile movement. However, our business colleagues are typically less interested in iterations, increments, pair-programming, TDD, etc. So, how do you go about explaining why your IT team is going through a massive change and what the upside will be? Well, here are some ways that I've found effective in the past:
  • Delivering Exactly What You Need - working closely with business users throughout the project, refining requirements and deploying the most useful features first
  • Reducing Time To Market - delivering effective solutions early, building additional features in stages and stopping when it's good enough
  • Building Higher Quality Solutions - minimising live issues through collaborative teamwork and solid engineering principles
And if that's not enough, we would of course expect to see:
  • An increase in customer satisfaction
  • Better resource utilisation
  • A reduction in software maintenance costs 
Agile is not a silver bullet, but it does tick all of the right boxes.

Tuesday 2 June 2009

Hole-in-the-Wall

I wanted to briefly talk about a fantastic project that I was introduced to on my last trip to India, the Hole-in-the-Wall. No, this is not an ATM, but an educational revolution that has had amazing results since the idea first came about in 1999. Dr. Sugata Mitra, Chief Scientist at NIIT, is credited with the discovery of Hole-in-the-Wall and has subsequently developed the concept of Minimally Invasive Education. Hole-in-the-wall Learning Stations seek to create a new paradigm in the learning process by providing unrestricted computer access to groups of children in an open playground setting. The results have been impressive and show a significant positive impact on the children involved. This is a great example of how technology can be used to revolutionise our environment and should be considered as a case study for School 2.0.

Monday 1 June 2009

Distributed Collaborative Working

Distributed working has become the norm for most organisations over the last decade. During that time, technology has evolved through a number of iterations in order to better support geographically-dispersed teams and the latest variant, Google Wave, is on the horizon. Having the right technology in place is an important enabler, but the mindset of the individuals involved - team members and management alike - is the critical success factor in making successful distributed collaborative working a reality. For Generation Y, distributed collaboration is a very natural approach, but for the rest of us, it can be fraught with constant frustration.

Distributed collaborative working is here to stay. So, it is time to embrace it fully, adapt if necessary and harness the benefits that it truly offers.