Maatwerk Software

19
Maatwerk Software Ivo Jansch <[email protected]> Second Tuesday / Infosessie ZVIO - februari

description

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

Transcript of Maatwerk Software

Page 1: Maatwerk Software

Maatwerk Software

Ivo Jansch <[email protected]>Second Tuesday / Infosessie ZVIO - februari

Page 2: Maatwerk Software

Monday 10 April 2023 2

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

Agenda

Page 3: Maatwerk Software

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?

Page 4: Maatwerk Software

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

Page 5: Maatwerk Software

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

Page 6: Maatwerk Software

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

Page 7: Maatwerk Software

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

Page 8: Maatwerk Software

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

Page 9: Maatwerk Software

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

Page 10: Maatwerk Software

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

Page 11: Maatwerk Software

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

Page 12: Maatwerk Software

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%)

Page 13: Maatwerk Software

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!

Page 14: Maatwerk Software

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

Page 15: Maatwerk Software

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

Page 16: Maatwerk Software

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

Page 17: Maatwerk Software

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.

Page 18: Maatwerk Software

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

Page 19: Maatwerk Software

Vragen?

http://www.ibuildings.nl

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

[email protected]