Posted: mduijnisveld on 02/20/09
Nu maken de Nederlandse overheidsinstanties nog nauwelijks bewust gebruik van het buitenland voor het uitbesteden van IT-activiteiten. Kostenreductie en efficiency zijn binnen het bedrijfsleven zeer belangrijke overwegingen bij het nemen van besluiten over uitbesteding, waardoor IT-offshoring een voor de hand liggende keuze is. Bij de overheid ligt dat anders. IT-offshoring wordt in één adem genoemd met banenverlies, en daar is de overheid niet zo dol op. Kostenbesparing en efficiency krijgen bij de overheid formeel wel aandacht, maar als je de gemiddelde ambtenaar diep in het hart kijkt, is hij toch vooral bezig met het uitvoeren van politiek beleid en het verbeteren van de dienstverlening aan de burger. Dat IT-offshoring dus tot nu toe weinig aandacht heeft gekregen binnen landelijke en gemeentelijke overheden, is dus goed te verklaren. Maar zal dat zo blijven?
Wij willen dit vanuit een tweetal invalshoeken. Als eerste: is de gemiddelde overheidsinstantie ‘offshore ready’ en daarmee in staat om succesvol uit te besteden aan het buitenland? Ten tweede: wat is de invloed van het inkoopbeleid van de overheid (en dan met name wetgeving rondom Europese aanbestedingen) op het uitbesteden van IT-activiteiten naar het buitenland.
Is de overheid Offshore Ready?
De overheid bestaat uit vele landelijke en lokale instanties. Die kunnen natuurlijk niet allemaal over één kam geschoren worden. In het algemeen kunnen we wel stellen dat de gemiddelde overheidsorganisatie laag scoort als hij wordt aangelegd tegen de Yellowtail Offshore Readiness meetlat. Bij veel overheidsinstanties is de IT-regieorganisatie nauwelijks of onvolledig ingericht. IT-projectmanagement en goed opdrachtgeverschap zijn voor sterke verbetering vatbaar. De organisatie is niet gecommit aan IT-offshoring en blijkt een (nog) niet realistische kijk te hebben op de voor- en nadelen van het werken met buitenlandse IT-specialisten. Hoe meer ervaring een organisatie heeft met IT-offshoring, hoe hoger de score is binnen de offshore readiness matrix. Omdat de overheid nog nauwelijks aan IT-offshoring doet, worden hier ook niet veel punten behaald. Samengevat: de Nederlandse overheid is nog niet toe aan IT-offshoring en dient de eigen IT-organisatie nog op meerdere terreinen te verbeteren voordat IT-offshoring een reële optie wordt.
Invloed van het uitbestedingsbeleid op offshoring
Een duidelijk zichtbare trend binnen de overheid is dat de regels voor het uitbesteden van diensten steeds stringenter worden en dat deze regels in snel toenemende mate ook in de praktijk worden toegepast. Onder andere als gevolg van juridische procedures door leveranciers en door diverse fracties gestelde kamervragen, is op de werkvloeren doorgedrongen dat het aanbestedingsbeleid precies en nauwkeurig gevolgd moet worden. Als er voor meer dan € 211.000 aan diensten zal worden uitgegeven, dan dient het project Europees aanbesteed te worden. Een IT-project van een klein beetje omvang, bereikt deze ondergrens al snel. Het gevolg hiervan is duidelijk zichtbaar: het aantal Europese aanbestedingen stijgt sterk en niet alleen ministeries, maar ook waterschappen, provincies en (kleine) gemeenten besteden een groot deel van hun IT-projecten op deze wijze uit.
Wat zijn de selectiecriteria bij deze aanbestedingen? Over het algemeen zijn relevante referenties, een kwaliteitsplan en minimale omzeteisen van belang. De meeste grote IT- dienstverleners scoren hier prima op en kunnen zich op die terreinen dus ook moeilijk onderscheiden. Uiteindelijk wordt de score op de selectiecriteria vaak voor tussen de 30 procent en 60 procent bepaald door de aangeboden prijs, vaak het uurtarief van ingezette medewerkers. Leveranciers met lage uurtarieven, maken in de praktijk een zeer grote kans op de aanbesteding te winnen.
Het gevolg hiervan is in de praktijk al zichtbaar. Hoewel overheidsinstanties geen bewuste intentie hebben om IT-activiteiten in het buitenland onder te brengen, gebeurt dit in toenemende mate wel degelijk. Dienstverleners die de uurtarieven van medewerkers van hun buitenlandse vestigingen aanbieden, maken een veel grotere kans op de aanbesteding te winnen. Niet alleen zal werk worden uitbesteed aan landen als Polen en Roemenië, die onderdeel van de Europese unie zijn en waar dus geen instantie officieel tegen kan zijn. Daarnaast zal overheidswerk in snel toenemende mate vloeien naar Indiase offshore centra van de Nederlandse IT-dienstverleners.
Overheid, ontwikkel IT-offshoring beleid
De overheid is er dus niet klaar voor om IT-activiteiten gericht in het buitenland uit te besteden, maar gaat dit indirect als gevolg van de Europese aanbestedingswetgeving wel in toenemende mate doen. Het is daarom van belang dat de overheid actief beleid gaat ontwikkelen op dit onderwerp en zeker gaat stellen dat er meer aandacht wordt besteed aan het verbeteren van de eigen IT- organisaties. Gebeurt dit niet dan zijn er de komende jaren nog de nodige IT-fiasco’s te verwachten bij de overheid. Kostbare fiasco’s, waarbij steeds vaker buitenlandse IT-deskundigen betrokken waren.
Posted in Offshoring, Overheid, Software Development | No Comments »
Posted: mduijnisveld on 02/08/09
Sinds enige tijd is er een nieuwe trend zichtbaar in het kader van IT uitbesteding: P2P offshoring, oftewel Person-to-Person offshoring. Dit is een vorm van offshoring waarbij marktplaatsen ontstaan op het internet, waarbij vraag en aanbod voor het ontwikkelen van software bij elkaar worden gebracht. Aan de vraagkant bevinden zich (vaak kleine) partijen die enige vorm van software willen laten ontwikkelen en aan de aanbodzijde een wereldwijde pool van (individuele) software ontwikkelaars.
De meeste van dit soort marktplaatsen werken als volgt:
- Als opdrachtgever ‘post’ je de specificaties in een bepaalde vorm op de website (de marktplaats);
- Vanuit een wereldwijde pool van ontwikkelaars kan een bod gedaan worden om de opdracht uit te voeren;
- In de meeste gevallen kan de opdrachtgever de reputatie en het CV van de aanbieder raadplegen;
- Als opdrachtgever kun je de opdracht geven aan de aanbieder die je meest aanstaat; de betaling wordt in escrow geplaatst;
- Pas op het moment dat het werk wordt afgeleverd conform the specificaties van de opdrachtgever, wordt de betaling aan de aanbieder gedaan.
Er zijn vele sites die dit soort diensten aanbieden. Enkele voorbeelden hiervan zijn: rentacoder.com, Outsourcetoday.net, Elance.com en 99designs.com (specifiek voor ontwerpen).
Om als aanbieder succesvol te zijn op dit soort sites moet je ervoor zorgen dat je een goede reputatie krijgt. Een goede reputatie krijg je door een aantal keren een goed resultaat op te leveren tegen een schappelijke prijs. Als je nog geen reputatie hebt, zul je in ieder geval sterk op prijs moeten gaan concurreren. Oftewel, de meeste aanbieders zullen zo goedkoop mogelijk (of te goedkoop) aanbieden.
Aangezien uit onze onderzoeksresultaten blijkt dat de meeste organisaties kiezen voor offshoring om kosten te besparen, lijkt het logisch dat ze ook via dit soort marktplaatsen gaan proberen om IT-activiteiten uit te besteden. Het moge duidelijk zijn dat deze aanpak niet voor iedereen en elk soort project tot de gewenste resultaten zal leiden.
Voor grote zakelijke dienstverleners, waar bedrijfskritische systemen worden ontwikkeld, raden we deze manier van werken af. Bij het ontwikkelen van dit soort systemen zijn de eisen ten aanzien van onderhoudbaarheid en beheersbaarheid hoog. Er worden SLA’s met de leverancier afgesloten om continuïteit te garanderen. Er is bij de ontwikkeling van dit soort systemen ook altijd veel afstemming nodig om te komen tot de juiste specificaties. Aan dit soort eisen kunnen leveranciers op deze marktplaatsen absoluut niet voldoen.
Aan de andere kant zijn er vele kleinere projecten of opdrachten waar deze manier van werken uiterst effectief en een stuk goedkoper kan zijn. Als je denkt aan eenvoudige mobiele toepassingen, webapplicaties of prototypes kan deze vorm van offshoring snel en goedkoop tot goede resultaten leiden. Voor dit soort toepassingen zijn de eisen ten aanzien onderhoudbaarheid en robuustheid vaak een stuk lager. Daarnaast zijn dit soort toepassingen niet gekoppeld met bestaande systemen binnen een organisatie. En het systeem hoeft bijvoorbeeld ook niet te passen in een bedrijfsbrede applicatiearchitectuur.
Samengevat kan Person-to-person offshoring dus zeer lucratief zijn en wint ook erg aan populariteit. Maar realiseer je wel goed wat de voor- en nadelen zijn.
Posted in Offshoring | No Comments »
Posted: mduijnisveld on 01/09/09
Sinds het begin van 2008 is er op de Computable website een topic Outsourcing gestart en wordt er door diverse experts druk geschreven over het uitbesteden van IT activiteiten.
Dit is de overzichtspagina van het topic Outsourcing:
http://www.computable.nl/overzicht/ict_topics/outsourcing/2505936/opinie.html
In de afgelopen maanden zijn er twee artikelen over Outsourcing in de fysieke Computable geplaatst met daarbij het commentaar van een aantal experts. Dit zijn de volgende twee artikelen:
“Sourcing gevoed door een crisisgevoel”
“Multisourcing vraagt ook veel van de uitbesteder”
Het volgende artikel heb ik zelf als expert geplaatst:
“Succesvolle outsouring door door motivatie van de leverancier”
Als je wilt reageren op één van de artikelen (of nieuwe artikelen), kun je naar de website van Computable gaan en via het Topic Outsourcing naar Opinie. (Je hebt geen logincode nodig om een reactie te posten).
Marcel Duijnisveld
mduijnisveld@yellowtail.nl
Posted in Offshoring, Software Solutions | No Comments »
Posted: hvanmilgen on 11/10/08
Hypotheekverstrekkers bieden op internet diverse mogelijkheden voor de klant voor berekening van het maximale hypotheekbedrag, een overzicht van aflosvormen en berekening van de bruto maandlasten.
Een aantal hypotheekverstrekkers geeft de klant, op basis van een aantal in te vullen vragen, een overzicht van mogelijke aflosvormen. Een globaal hypotheekadvies wordt door geen enkele hypotheekverstrekker gegeven op internet.
Uit diverse onderzoeken blijkt dat veel klanten weinig weten van hypotheken en dat de kwaliteit van het hypotheekadvies vaak te wensen overlaat.
Dit is een goede reden om de klant meer te betrekken bij het hypotheekadvies. Een van de mogelijkheden is het geven van een globaal advies via internet. Op basis van dit advies kan de klant zich beter voorbereiden en ook een deel van zijn klant- en hypotheekprofiel invullen. Het gesprek met de adviseur kan daardoor veel gerichter zijn kost daardoor ook minder tijd. De hypotheekverstrekker biedt het ook voordelen omdat een klant al in een vroeger stadium wordt gebonden.
Waarom beperken hypotheekverstrekkers zich tot het geven van een overzicht van aflosvormen? Vinden adviseurs zichzelf te belangrijk en zijn zij bang om werk te verliezen? Is het te lastig? Geef je mening.
Henk van Milgen
hvanmilgen@yellowtail.nl
Posted in Bank, Hypotheek, Internet, Multi Channel | No Comments »
Posted: hvanmilgen on 10/03/08
Steeds vaker wordt er in de financiële wereld gesproken over de implementatie van een standaardpakket voor het volledige primaire proces. Is dit een hype of is dit een reële situatie?
Een aantal overwegingen om over te stappen zijn: de hoge kosten van de huidige maatoplossingen, door de huidige economische situatie letten banken en verzekeringsmaatschappijen steeds meer op de kosten en het lanceren van nieuwe producten moet steeds sneller.
Lost een standaardpakket al deze problemen op of komt de financiële instelling door implementatie van een standaardpakket van de regen in de drup? Ik heb een uitgebreid onderzoek gedaan op internet. Hierop staan veel succesvolle implementaties van standaardpakketten voor bijvoorbeeld treasury, grootboek en gedeeltes van het primaire proces (b.v. back-office hypotheken). Succesverhalen over volledige implementaties in het primaire proces bij banken en verzekeraars zijn niet te vinden. Bij een succesvolle implementatie van een pakketaanbieder zou dit zeker gebeuren. Commercieel gezien is dit namelijk een geweldig verkoopargument. Wie wil er niet een succesverhaal publiceren op internet.
Zelf denk ik niet dat banken en verzekeraars de komende jaren het volledige primaire proces ondersteunen middels een standaardpakket. Implementaties hiervan kosten ontzettend veel en ook hierbij weet je niet waar het schip strand. Dat het in de verdere toekomst gaat gebeuren geloof ik zeker. Banken en verzekeraars kunnen zich hierop nu al voorbereiden.
Wat is jou mening? Ken je succesverhalen?
Posted in Architectuur, Bank, Hypotheek, Offshoring | No Comments »
Posted: plindelauf on 07/25/08
I’m just a casual blogger. “Unfortunately” my clients demand a lot of time and attention!
But every once in a while, I find that I just have to inform the world on important matters (and yes: importance is in the eye of the beholder). But in a recent project I once again found that there is so little support for the concept of money in the .NET programming languages that you wonder how Microsoft ever got so rich! I thought it was time to put my money where my mouth is and come up with an approach to handling money in C#. Since most of you readers, however, will be non-technical, I’ll spare you the details on this blog. That’s why I’ve put things up on my personal blog for all of you who like to work with the concept of money in your .NET applications.
Enjoy!
Pascal Lindelauf
plindelauf@yellowtail.nl
Posted in .NET, Architectuur, Software Development | No Comments »
Posted: plindelauf on 07/17/08
So why is it that so many software development projects still fail? I think, one very important aspect is the mismatch between the expectations a customer has and what the development team is planning to do or can do for the available/negotiated budget.
A great discussion around this topic can be found on the Scott Hanselman’s podcast, in which he interviews Ken Schwaber, who is co-founder of the Agile Alliance and the brains behind the agile software development process SCRUM. I can highly recommend this episode (even despite of the excessive use of the word “done”!).
Pascal Lindelauf
plindelauf@yellowtail.nl
Posted in .NET, Software Development | No Comments »
Posted: rschoenmakers on 03/05/08
Het online kanaal wordt door steeds meer banken en verzekeraars voorop gesteld in de slag om de consument. En steeds vaker wordt de vraag gesteld: “hoe bereik je de consument via zo’n afstandelijk kanaal?”. Traditionele kanalen waren duidelijk. De consument kijkt TV, leest zijn post (of niet) of maakt een praatje met de adviseur. Wat de online consument eigenlijk op internet doet, is niet altijd duidelijk.
In de presentatie http://www.slideshare.net/rschoenmakers/online-segmentatie heb ik, met dank aan Newsweek, een nieuwe vorm van segmentatie opgenomen: type mediagebruiker. Een verfrissende manier om naar de online klant te kijken. Hoe gebruikt hij het online kanaal? En dan wordt duidelijk dat je, zeker bij het lokken van nieuwe consumenten, goed moet kijken naar zijn online activiteiten. En hierop aansluiten met passende content.
Roger Schoenmakers rschoenmakers@yellowtail.nl
Posted in Bank, Internet, Multi Channel, Verkoopkracht, Verzekering | 1 Comment »
Posted: plindelauf on 02/21/08
Hybrid Software Development Process
I strongly believe that if in the future software development is to remain manageable and agile when producing solutions for complex business problems in new hi-tech environments, we will need to abstract further from the lowest levels of coding artefacts. Model Driven Architecture (MDA) and MDD (Model Driven Development) are well adapted concepts that aim at achieving this abstraction. A lot of initiatives are employed to make these concepts available to architects, designers and developers by means of tools that integrate into modelling and development environments. “Integration” is the keyword here: in order to successfully embed MDA/MDD in a software development process, it is very important that it seamlessly integrates with the development environment. Especially, since it is highly unlikely that a company will decide on applying MDA concepts 100% across the board of a time critical (aren’t they all?) software development project. The risk is just too high. The far more likely route to take is to initially apply MDA in only parts of the process and use a conventional process in the other parts. When successful, the application of MDA can be gradually extended. This keeps the risks manageable. Thus, for successful gradual adaptation of MDA, the ability to apply a hybrid process with both MDA and conventional software development is mandatory.
Eclipse
Looking at the current playing field of MDA tools from the hybrid perspective, the best cards seem to be in the hands of the tools that operate within Eclipse. Eclipse is as an open platform for modelling and development tools to plug into. A large number of parties have built there tools for this environment, thus profiting from the open character and the integration benefits that are gained almost automatically. As a software development environment, Eclipse by default comes with a Java language IDE, but other language IDE’s are also available. In short, Eclipse offers a lot that is needed to create a decent hybrid model driven software development environment, where the most convenient target language is Java.
Visual Studio
Then there is Microsoft’s .NET: a powerful development framework, but -at the same time- not nearly as open as anything in the Eclipse space. Actually, the only serious option for developing .NET based software is Visual Studio, which is kept very closed by Microsoft. Additionally, Visual Studio historically grew from ye ol’ Visual Basic IDE, which allowed developers to quickly build visual Windows applications. Still, Visual Studio is very much centred around writing code and optimizing the code writing process by supplying a number components that can be used by integrating them visually. It was never intended to facilitate abstract modelling languages with enhanced tools. Thus, if practical MDA (with a hybrid development process) ever were to happen in the .NET space, Microsoft would be the only one who would be in a position to enable this. Unfortunately, they have repeatedly reported that they “do not believe” in UML nor MDA. They are putting their money on Domain Specific Languages, since that fits far better in the strategy to approach software development bottom-up instead of top-down. But even with DSL’s their ambitions seem rather low level, given that no significant new developments have been incorporated in the new Visual Studio 2008 (compared to its predecessor: Visual Studio 2005).
Conclusion
So I’m rather pessimistic about the attainability of practical MDA/MDD in the .NET space. Opening up Visual Studio or -better yet- having Microsoft introduce a new open .NET development environment much like Eclipse, could boost developments in this area the right way (oops, did I use the words “open” and “Microsoft” in the same sentence?
). Or what about even getting a Microsoft-made .NET language IDE plugin in Eclipse? Ok… I guess I’m pushing it. But boy, do I hate it when politics frustrate innovation.
Pascal Lindelauf
plindelauf@yellowtail.nl
Posted in .NET, Architectuur, MDA / MDD, Software Development, Software Solutions | No Comments »
Posted: rschoenmakers on 02/13/08
Sinds 1 januari 2008 is het, na een jarenlange lobby van Depla en De Vries, voor klanten mogelijk om te banksparen. Voordelen ten opzichte van lijfrente: een transparanter product, geen onduidelijke gekoppelde overlijdensrisicoverzekering en mogelijk een hoger rendement.
Dat verzekeraars niet staan te juichen is begrijpelijk. En dat hun bankzusjes zich rustig houden eveneens.Maar ook klanten kloppen nog niet massaal op de deur van hun huisbank. Zelfs de Consumentenbond neemt een afwachtende houding aan: http://www.overgeld.nl/rubriek/sparen/3146842/_Banksparen_valt_nog_iets_tegen__.html .
Momenteel werken we binnen Yellowtail aan een vergelijkend warenonderzoek tussen internetsites van bankspaaraanbieders. Helaas krijgt ik daarbij geen antwoord op de vraag waarom de consument zich zo rustig houdt. Te onbekend? Te moeilijk? Te wantrouwend? Wie het weet, mag het zeggen.
Roger Schoenmakers rschoenmakers@yellowtail.nl
Tags: banksparen, consumentenbond, lijfrente
Posted in Bank, Verkoopkracht, Verzekering | 6 Comments »