Monday, 8 June 2009

Government IT projects – time for change

The debacle of the C-Nomis project (see Tony Collins blog for the background) highlights the need for fundamental changes in the way that government (primarily Central Government – local government seems to be far better) procures new IT systems.

As I have previously
posted, I recommend breaking large projects down into smaller, more manageable chunks. But, perhaps more importantly, ensuring that the requirements for the project have been accurately and completely defined – prior to a specification stage that includes detailed walk-throughs with real-life end users. This is the most important phase of an IT project – yet is typically rushed or overlooked, and frequently completed without adequate reference to the managers and end-users that will be using the system.

I’m a great believer in “phased fixed price” contracts for dealing with large projects that require the development of customised software – splitting out each phase into separate contracts where the current phase is on a fairly firm basis (ideally fixed price against an agreed definition), with budgeted prices for the next phases (typically based on some broad brush assumptions of what will come out of the each phase). Such an approach allows for the requirements collection phase to be contracted separately and carried out by potential eventual developer (if you want to know how to do this in a way that allows for subsequent changes in contractor, please contact me).

All too often, major government IT contracts are awarded to big service suppliers rather than splitting off the development stages (that frequently generate lower revenues than the roll-out and related infrastructure stages) to specialist software developers, and leaving the other stages to the service suppliers. The culture of specialist software development businesses is different to that of the major service suppliers, a culture which is more likely to deliver a better software solution (whilst service suppliers would be better at the other stages of a large new IT project).

As the C-Nomis project proved, a lack of focus on the core requirements, system design and expected benefits, has resulted in a system that met neither the business objectives, nor the project budget and timescale. I suspect that it’s been a great business success for the service supplier who has benefited from the budget increase from £234M to £513M – no doubt far outweighing any bad PR from this obvious failure.

How many more project failures will there have to be before we see Government recognising the need for splitting up large projects into smaller, more manageable chunks, ideally allocated to different specialists for the different types of contract?

Thursday, 4 June 2009

Capita to divest IBS Revenues & Benefits unit

The Competition Commission has published its final report on Capita’s acquisition of IBS and, unsurprisingly, it has announced that it is requiring Capita to divest the IBS Revenues & Benefits unit.

The report points to the several problems with the partial divestment of the R&B unit (Capita would be allowed to keep the Social Housing unit if it can achieve the partial divestment of the R&B unit), but has apparently obtained assurances from Capita that it will pick up any additional customer costs such as additional licensing costs and/or separation of an integrated IBS database into separate R&B and SH databases.

I would imagine that existing joint R&B/SH customers of IBS will not be too pleased about losing their single contractor, single point of contact and integrated database, but if Capita had been allowed to keep the IBS R&B unit, in the long run, perhaps Capita would have moved the customers off the IBS R&B product any rate, so the customers would have lost many of these benefits without the forced partial divestment.

There seems little doubt that the value of the R&B unit to purchasers will be reduced by the partial divestment, rather than a full divestment of the whole IBS business including the SH unit, but I suspect that Capita will much prefer such a partial divestment. Although the value realised will be less, and the partial divestment will be more time consuming and messy, given the likely smaller price tag, there are likely to be more potential purchasers – and, given the unknowns, I suspect that it will be some time before the divested unit becomes a forceful competitor again in the R&B market.

There is the risk that if a partial divestment is not achieved, the CC will require Capita to go down the full divestment route – a route that I’m sure Capita will wish to avoid at all reasonable costs. Although Capita has
announced that it is “in early discussions with interested parties”, no doubt the due diligence and purchasing process will take several months, but it will be very interesting to see who the succesful purchaser of the IBS unit turns out to be .....

Wednesday, 3 June 2009

FOI to apply to suppliers?

UKauthorityITy.com has pointed out that there is an impending extension of Freedom of Information powers to cover suppliers (see here for the article).

However, I believe that software and associated service suppliers will not be affected – any extension is likely to be limited to BPO contractors – and not software suppliers operating on either a conventional licensing or SaaS approach.

It will be interesting to see where any extension stops as far as IT services and managed services are concerned. Where a managed service is limited to supplying a working computer system for use by public sector employees and/or their contractors, then I believe that any FOI extension will not affect this sort of service any more than current contracts/legislation require.

Where a service supplier provides a fully-outsourced IT service, any extension is likely to be less well defined. My personal view is that FOI should not apply to such contracts, but from the comments flying around at the moment, I believe that there is pressure to bring these types of contracts into the FOI arena. This will no doubt provide lots of work for the legal profession over the coming months/years....

Monday, 1 June 2009

Google Waves hello to Microsoft

Possibly to try to counter Microsoft’s launch of its new search engine Bing, Google last week pre-announced its new Google Wave product - a “new-age communication and collaboration tool” that seems to combine e-mail, instant messaging, and bulletin board functionality, with strong support for multi-media, into a single product.

I’ve only seen the developer preview at last week’s Google I/O 2009 conference (see
here for the 80-minute video of the presentation), and whilst it was clearly still buggy in its development form, and will not be on general release before the end of this year, it seems to be a serious future competitor to the Microsoft tools that currently dominate corporate communications.

Particularly impressive to me were the collaboration aspects of Google Wave – potentially very effective for project teams to communicate ideas and make decisions – together with the ability to replay the messages/discussions in order to see how the discussion went from initiation through to current time. Given the potential benefits for improved collaboration, I can see that small technology operations (like software houses) – particularly those using a high level of remote working, be they home-working or distributed offices – will be the early adopters; the question is, will the major corporates follow?

However, whilst such tools would be great for in-house use, I struggle to see how one might manage the security implications of opening up such ‘waves’ to users external to one’s own organisation – or even across departments in large corporates or organisations.

I also wonder about the level of server computing power (and network capacity) necessary to support just internal heavy usage – let alone the power/bandwidth necessary for public utilisation.

Google is planning for Google Wave to be open source, and through its pre-launch in San Francisco last week, is trying to encourage the developer community to embrace the product, and use the API’s to produce bolt-ons (‘gadgets’ and ‘robots’). The plan appears to promote open networks, with anyone being able to become a Wave operator, with ‘Wave’ running on a distributed network model operating on a peer-to-peer basis.

Whilst I suspect that Google Wave will need to change before its open launch - to address both potential security and performance issues - its innovative functionality will undoubtedly drive significant changes in the way we all use e-mail and instant messaging in the future. I’m intrigued to see how Microsoft will respond....

Bing launches this week

Wednesday 3 June sees Microsoft launch Bing, its new search engine– although Microsoft describes Bing more as a “decision engine”.

If you want to know more then there are a number of write-ups around, or try looking at Microsoft’s
press kits or view a short (less than 3 Minutes) video.

However, the initial launch will focus on the American market, with only a Beta version available in the UK – where we’ll have to wait around another 6 months before we see a version of Bing optimised for UK searches.

I had the opportunity to have a demo of Bing when it was known as Kumo, and I was impressed by the potential of Kumo to make better sense of the search results. But the demo had a very strong American bias, and worked best to the demo script – adhoc departures from that script showing up the early stages of the development.

Only in practice will we be able to see if Microsoft has come up with a Google-beater. It will be interesting to try out Bing in anger – even if the results will be focussed towards users on the other side of the Atlantic....

Tuesday, 19 May 2009

Oracle’s acquisition of SUN – what about the software?

Surprisingly, it was discussion about Oracle/SUN and my postscript about Business Objects that raised most comments in my post Microsoft to acquire SAP? – in particular, what will happen to the many software products that Oracle acquires with SUN?

Top of the list of products at risk must be the MySQL database. Personally I can’t see Oracle putting much investment in here – however, fortunately, there is a complete community of developers out there that will, I suspect, ensure that the product is not killed off entirely.

Top of the list of products to survive must be Java – Oracle remains a big supporter of Java and I believe we will see continued development and support and, despite rumours to the contrary, I believe that Oracle will continue to keep Java entirely free.

What about SUN’s operating system Solaris? – Oracle has always run best on Solaris, but with Linux seeming to have greater volume and presence in the market, I can see that Oracle will find a way to retire Solaris as the year’s pass by....

Then there’s OpenOffice.org - Larry has always been anti-Microsoft and looking for a product to attack the mighty MS – so perhaps this is a weapon in the great Oracle-vs-Microsoft war. But does OpenOffice really fit into Oracle’s toolbox? – particularly for the types of corporate customers Oracle aims at? I think OpenOffice could be at risk but – like MySQL – I believe that its long term future will be secured by the existing user community, and that it’s not in Oracle’s interest to kill off the products, but to limit its exposure to ongoing costs. No, I don’t see Star Office re-appearing as an Oracle product....


P.S. Every comment I received agreed that Microsoft would aim to take over SAP, although several felt that the timing would not be until next year....

Tuesday, 12 May 2009

Microsoft to acquire SAP?

Rumours have abounded for the past few years about Microsoft bidding to acquire SAP, and now Microsoft has raised $3.75bn in the first bond issue in its financial history, refuelling those rumours. (Microsoft already has a formidable cash mountain of around $25bn, even after last year’s special dividend of $32bn).

Would SAP make a good acquisition for Microsoft?

In the past, Microsoft has focussed on selling volume products to smaller customers; in the business area, typically focussing on the SME market for ERP-type applications. Through several acquisitions it has built a Dynamics business around primarily its Great Plains, Navision and Axapta product lines. I believe that the AX ERP product is extremely strong in the mid-market for businesses, but Microsoft has continued to suffer from its “small company” image, and had found it difficult to make significant inroads into larger companies.

Microsoft has also suffered from the same problems with its database, SQL Server, easily the best technical product in the marketplace and, in my mind, far superior to Oracle. Although SQL Server is at long last making some inroads into larger organisations, it has been a long and steep slope that has taken many years more than such a good product deserves.

So one can see why Microsoft is considering SAP. Its acquisition would immediately put Microsoft onto the same level as Oracle in the battle for ERP market share, and open up the top end of the market - although one has to wonder what Microsoft will offer to SME’s – Dynamics or SAP Business One? I believe that the Dynamics AX product set is the superior offering in the middle market, although SAP may have more market share. In the short-term I would expect Microsoft to support all products, although it must aim to converge towards one or possible two products in the long term.

With Oracle continuing down its acquisition route, with SUN Microsystems its last major buy, and Microsoft failing in its bid to acquire Yahoo, Microsoft needs a big acquisition to move forward, and SAP seems perfect.

However, I can see problems ahead if the acquisition is made - my experience of cultures of the two companies is that they are significantly different. In addition, despite its protestations to the contrary, Microsoft remains a technology company, and has never fully understood the business applications software market – if Microsoft tries to impose its own culture and processes onto SAP, then I hate to think what the result may be. But perhaps SAP will be allowed the upper hand in the business applications area, and Microsoft will benefit from their different approach....

P.S. What about Business Objects, SAP’s last large acquisition? Although it comes with Crystal Reports, the reporting engine of choice for many Visual Studio programmers, the Business Intelligence (BI) software would compete directly with Microsoft’s own BI tools. Again, I see the two BI products co-existing in the short-term, but, I suspect that Microsoft would aim to see convergence towards a single BI product set – in this case I’d put my money on the Microsoft tools winning in the long run....