Maatwerk Software

Post on 18-Dec-2014

2.475 views 1 download

description

(Dutch) Inleiding maatwerk software, vergelijking met kant-en-klaar pakketten. Gehouden op de 'second tuesday' van de zvio.

Transcript of Maatwerk Software

Maatwerk Software

Ivo Jansch <ivo@ibuildings.nl>Second Tuesday / Infosessie ZVIO - februari

Monday 10 April 2023 2

• Wie ben ik?• Maatwerk vs. Kant-en-klaar software• Vooroordelen• Aandachtspunten• Het beste van 2 werelden• Vragen / discussie

Agenda

Monday 10 April 2023 3

• CTO bij Ibuildings– ‘The PHP Professionals’– Ca. 50 medewerkers– Vlissingen, Sittard, Amsterdam, Londen– Grote internet projecten– Consultancy

• Nerd– Auteur enkele open source projecten– Diverse web 2.0 initiatieven (epointment.com, frekfly.com,

noweatherwhat.com)– Blogger – http://www.jansch.nl

Wie ben ik?

Monday 10 April 2023 4

Kant-en-klaar software

• Gedreven door algemene behoefte– Wat 'men' wil

• Gemaakt voor de massa

• Standaard prijzen– Licentiemodel; per gebruiker, per tijdseenheid etc.– Soms gestaffeld

Monday 10 April 2023 5

Kenmerken maatwerk

• Op maat gemaakt– Ontwikkeld op aanvraag

• Gedreven door specifieke behoefte– Wat jij wil

• Prijs gebaseerd op inspanning– Hoe meer werk, hoe duurder het pakket

Monday 10 April 2023 6

Voordelen kant-en-klaar• Relatief goedkoop

– Kosten worden gedeeld door alle afnemers

• Volwassen product– Vaak al geruime tijd op de markt– Standaard documentatie aanwezig

• Uitgebreide set van mogelijkheden– Functionaliteit is gebaseerd op behoeftes van velen– Meer investering in de software omdat er veel klanten voor zijn, meer

resources beschikbaar

Monday 10 April 2023 7

Nadelen kant-en-klaar• Veel niet gebruikte functionaliteit

– Daardoor vaak complex

• Compromis-functionaliteit– Moet aan eisen veel gebruikers voldoen– Grootste gemene deler

• Grotere leercurve– Vanwege de grote hoeveelheid functionaliteit

• Bedrijfsprocessen aanpassen aan software– Software schrijft manier van werken voor

Monday 10 April 2023 8

Nadelen kant-en-klaar (2)• Onmogelijkheden

– Wat het pakket niet kan, is vaak ook niet in te bouwen

• Beperkte invloed– Als een van de vele gebruikers is je invloed beperkt

• Relatieve prioriteit– Wat voor jou hoogste prioriteit is, is veel minder belangrijk voor een

leverancier die nog honderden klanten heeft

• Geen voordeel ten opzichte van concurrenten– Geen onderscheid op het gebied van bedrijfsprocessen

Monday 10 April 2023 9

Voordelen maatwerk• Software aangepast aan bedrijfsproces

– Gedraagt zich zoals jij wil

• Beter te integreren met andere software– Te koppelen aan reeds aanwezige infrastructuur

• Software is aanpasbaar– Bij wijzigende omstandigheden, kan de software mee wijzigen

• Doorgaans gemakkelijker in het gebruik– Software bevat geen overbodige features

Monday 10 April 2023 10

Voordelen maatwerk (2)• Kan specifieke bedrijfsprocessen ondersteunen

– Ook degene die niet in kant-en-klaar software bestaan

• Betere productiviteit– Door betere aansluiting bij bestaande manier van werken

• Betere (op maat) ondersteuning– Vaak directe toegang tot ontwikkelteam

• Leverancier nauwer betrokken bij bedrijf– Kan meedenken over features

• Voordeel ten opzichte van concurrentie– Ondersteunt onderscheidende bedrijfsprocessen

Monday 10 April 2023 11

Nadelen maatwerk• Afhankelijkheid van leverancier

– Wat gebeurt er als leverancier wegvalt?

• Kwaliteit afhankelijk van leverancier– Minder gebruikers die leverancier op 'rechte pad' houden– Minder noodzaak tot herbruikbaarheid applicatie

• Relatief kostbaar– Ook standaardfunctionaliteit moet ontwikkeld worden

• Competenties leverancier moeilijk in te schatten– Vaak kleinere, gespecialiseerde partijen

Monday 10 April 2023 12

Vooroordelen• “Maatwerk is te duur”

Rekenvoorbeeld:– 5 gebruikers

Standaard pakket: EUR 711,95Maatwerk: EUR 5000,00

– 5000 / 5 = 1000 euro investering per gebruikerStel, kostprijs per uur = 40 euro1000 / 40 = 25 uur

– Bij ca. 2 uur tijdswinst per maand investering na 1 jaar al terugverdiend! (2 uur = 2/160 = 1,25%)

Monday 10 April 2023 13

Vooroordelen (2)

• “Maatwerk is moeilijk”– Volg een proces:

• Verzamel eisen en wensen ('moscow' analyse)• Offertetraject• Kosten/baten analyse• Gefaseerde uitvoering• Implementatie• Nazorg

– Blijf nauw betrokken bij het hele proces!

Monday 10 April 2023 14

Aandachtspunten• Inventariseer goed wat je nodig hebt

– Hoe meer je wenst, hoe blijer de leverancier

• Inventariseer goed wat je hebt– Het beschrijven van de huidige situatie helpt bij het bepalen wat je echt

nodig hebt

• Onderken je motivatie– Wat is het daadwerkelijke doel voor de aanschaf van een pakket?

• Selecteer de juiste partner– Ervaring, branchekennis, betrouwbaarheid, klik

Monday 10 April 2023 15

Aandachtspunten (2)• Eigendom broncode

– Leveranciers-onafhankelijkheid– Beschermen van je investering

• Open standaarden / technologie– Leveranciers-onafhankelijkheid– Onderhoudbaarheid

• Ondersteuning– Sluit een 'Service Level Agreement' (SLA) af

Monday 10 April 2023 16

Het beste van 2 werelden?

• Buy or make? => Bake!

• Kenmerken:– Uitgaan van kant-en-klaar componenten– Het maatwerk zit in de combinatie– Maatwerk door configuratie– Slim koppelen van pakketten

• Voordelen:– Combineren van de voordelen van maatwerk en kant-en-klaar software– Investering daalt doordat delen standaard zijn

Monday 10 April 2023 17

Het beste van 2 werelden?

• “SOA architectuur”– Service Oriented Architecture– Alle onderdelen zijn 'diensten'– Bijvoorbeeld:

• Orderverwerking• Facturatie• Relatiebeheer

– Steeds meer standaardpakketten passen in een SOA architectuur.

Monday 10 April 2023 18

Welke keuze moet je maken?

• Weeg voor- en nadelen tegen elkaar af

• Elke situatie is anders, laat je goed voorlichten

• Maak een kosten/baten analyse

Vragen?

http://www.ibuildings.nl

http://www.slideshare.net/ijanschhttp://www.jansch.nl

ivo@ibuildings.nl