SlideShare a Scribd company logo
  Connexys NextGen –  Van Oracle Classic naar  een toekomst in de wolken  WebLogic of Wachten 4 maart 2010 Gijs van Heijst, Connexys Lucas Jellema, AMIS 2001 Oracle Classic 2010 SaaS, Web 2.0 ADF
Wie is Connexys 1e SaaS leverancier voor recruitment-systemen in Nederland stroomlijnen van de in- en doorstroom van medewerkers met behulp van een web-based applicatie. Opgericht in 1999 Marktleider in Nederland, internationaal actief. Deskundige organisatie met 35 man personeel. Wij werken o.a. voor:
Wet van de remmende voorsprong 1999 2010 2005 SaaS recruitment oplossing “Common Sense”  > 10 aanbieders; Prijzen stonden onder druk; Oplossing was duur (veel maatwerk); Implementaties duurden lang > 10 dagen; De applicatie was niet gebruikersvriendelijk; Oplossnelheid was laag; Het gras was “groener” bij de buren; Connexys was “HOT”; Leadtime was anderhalf tot 3 jaar; Er waren 2 aanbieders; 2006 Ontwikkeling nieuwe applicatie “NextGen” Connexys is weer “HOT”
In 2006, 2 keuzes
Van Oldgen Naar NextGen
Het proces RFP naar drie partijen. Keuze op basis van. Ontwikkelsnelheid (geschatte doorlooptijd project); Prijs; Partnership/meedenken & kennis overdragen; Technologie/Kennis  (Open Source Java, Microsoft, Oracle, ?); Kwaliteit/projectaanpak;
Het proces - Waarom AMIS? Konden echt meedenken – business  en  techniek (Oracle/ADF/JHeadstart); Goede contacten binnen Oracle (product development) voor doorontwikkeling technologie; Hoog kennisniveau; Grote openheid en wil & vermogen om kennis over te dragen; Partnership/gesprekspartner; Geen urenfabriek maar gezamenlijk echt iets goeds willen neerzetten binnen de gestelde tijd/budget/kwaliteit.
Over AMIS De Oracle Technology partner in Nederland Opgericht in 1991 85 medewerkers Gevestigd in Nieuwegein Oracle Certified Advantage Partner AMIS creëert ICT oplossingen om het succes van onze klanten te vergroten. Wij gaan samen uitdagingen aan, met passie voor ons vak, vertrouwen in elkaar en ambitie tot continue groei.  Committed to ICT. Involved in people.
Technologie-selectie Vertrekpunt: Klassiek Oracle omgeving, applicatie, ontwikkel- en beheerteam Overwegingen en keuze-criteria:  functionele wensen, productiviteit, licentiekosten training team (kosten, doorlooptijd, haalbaarheid)  Data Web PLSQL Toolkit Oracle Designer voor na Data Oracle Designer Oracle JDeveloper Applicatie Server ADF JHeadstart
Splits Applicatie en Database Data Applicatie (User Interface) Applicatie (User Interface) Data
Database is fundament Bedrijfslogica uit applicatie naar database Laat applicaties - eventueel via Views – met de- zelfde tabellen werken Instead Of… Applicatie Data Nieuwe Applicatie Web PLSQL Toolkit
Mensen bedreiging angst conservatief afwachtend klassiek  geschoold onder de indruk kans Java-nono nieuwsgierig ontvankelijk onzeker kritisch productief leuk zelfontplooiing thuis in Java aanknopingspunten kans zelfvertrouwen enthousiast initiatief meedoen kritisch verder vooruit zelfstandig “ Voordoen Meedoen Zelf doen” Introductie & Demonstratie Training Coaching Samenwerking Hulplijn QA/Audit Adviseren – uit  nieuwe ontwikkelingen & ervaringen
Koester  alle  betrokkenen Maak project zichtbaar Betrek een brede groep Frequente communicatie Blijf zoeken naar de meerwaarde vanuit verschillende perspectieven Functionaliteit, Kwaliteit, Kosten, Tevredenheid gezien vanuit gebruikers en vanuit intern team Ontwikkelaars Beheerders Functioneel Analisten Business owner & Sales Klanten & Eindgebruikers
Doelen met applicatie en architectuur:  Functioneel Visueel aantrekkelijk, modern, Web 2.0 Mooi om te zien, plezierig om mee te werken Consistent User Interaction Design Taak- en procesgeoriënteerd Leid gebruiker door schermen  die samen een taak  ondersteunen Toon alleen relevante  navigatie-mogelijkheden
Doelen met applicatie en architectuur:  Software as a Service Eén applicatie voor alle klanten en gebruikers, volledig browser-based Vergaand ‘customizable’ per en door klant Dynamisch – door applicatie beheerde @run-time Eigen terminologie, logo’s en velden Fine-grained autorisatie Toegang tot functies en specifieke data door klant via rollen instelbaar (inclusief poor man’s VPD) Gebruiker-emulatie door Service Desk Modulair licentiebeheer en verbruik-registratie WebService API voor bulk data-manipulatie
Doelen met applicatie en architectuur:  Speciale functies Deep-link navigaties Grafisch dashboard Documentenbeheer Recente navigatie-historie “ Mijn werkset” Global search Email-interactie Tijdelijke URLs met data toegang
De omgeving en het beheer Omgeving: geclusterde applicatie server Procedures: uitrollen van releases, het monitoren van het gedrag van de applicatie Software engineering: opzetten van versiebeheer, incidentmanagement, automatische test- en  build procedures Data Web PLSQL Toolkit Data Applicatie Server ADF
Resultaten Een organisatie, architectuur, omgeving en mensen die zijn voorbereid  op bestaande en komende wensen en ontwikkelingen (“embrace change”) Tevreden klanten en eindgebruikers Vertrouwen & samenwerking Onderling binnen Connexys en tussen AMIS en Connexys We -  &  - zijn belangrijk voor elkaar &
Waar staan we nu 80% van onze klanten is over De klant-tevredenheid is enorm gestegen Zowel de applicatie als de organisatie is veel flexibeler.
Geleerde lessen Ik was liever 2 jaar eerder begonnen. Betrek je klanten bij het proces (je doet het uiteindelijk voor hun). Stop tijd in de motivatie van het ontwikkelteam en laat ze niet afleiden door de dagelijkse werkzaamheden. ( Komt de kwaliteit en doorlooptijd direct ten goede) Kies een partner met een goed netwerk binnen de gekozen technologie. Stel doelen per 6 weken zodat de voortgang goed zichtbaar blijft & team steeds concrete motivatie kent Zonder AMIS was het ons niet gelukt
Conclusies Het was een spannende reis – maar het is het meer dan waard gebleken Had ik het maar eerder gedaan Business  wensen/eisen zijn de driver ( niet  de technologie) Mensen  maken de reis (niet applicaties of code) Ontwikkelaars, analisten, beheerders, helpdesk, sales, ‘de rest van de organisatie’  Klanten en eindgebruikers
AMIS Query: Forms2Future AMIS Services, Nieuwegein Aanmelden via info@amis.nl   Dinsdag 13 april 2010  16:00h – 20:00h

More Related Content

PDF
Forms2Future in action for SaaS provider Connexys
KEY
MMSTLC Overview at MSTA 2010
PDF
E commerce ambities in europa
PDF
Human Capital Management Software Market Overview - 2015
PPTX
Presentatie midoffice themamiddag gemeente Halderberge
PPTX
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
PPTX
Propositie beheer en onderhoudsdiensten ebicus website
PPT
Mkw Deelnemersdag Organsiatie 2.0 15 4 2008 Pp2 K3
Forms2Future in action for SaaS provider Connexys
MMSTLC Overview at MSTA 2010
E commerce ambities in europa
Human Capital Management Software Market Overview - 2015
Presentatie midoffice themamiddag gemeente Halderberge
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
Propositie beheer en onderhoudsdiensten ebicus website
Mkw Deelnemersdag Organsiatie 2.0 15 4 2008 Pp2 K3

Similar to From Oracle Classic into the Cloud - Connexys and AMIS (20)

PPT
Amis Corp Presentatie
PDF
Platformkeuzes serveromgeving
PDF
Organisaties op het web, een kijkje in de keuken
PDF
Dutch Industry Experience - Whitepaper Jan Baan
PDF
Sociale Bedrijfssoftware - Elektronisch Zakendoen (E-business) - Voka Mechelen
PPT
SURF SIS Conferentie 2005
PDF
Het beheren en stroomlijnen van bedrijfsinformatie met ICT - over management ...
PDF
[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...
PPT
Sdb Presentatie
PDF
[Dutch] De toegevoegde waarde van ICT strategie in een kennisgedreven organis...
PDF
Confenis MÖBIUS
PPTX
Portfolio ict portfolio 2012
PPTX
De overstap naar Synergy Enterprise - Synergy Xpert Community
PPT
Employability Mbo 2010 V2
PPTX
CRM 2011 als xRM platform - CRM Partners
PPT
Social, Global and Mobile
PPT
Business Development Workshop 23-04-2010
PDF
Crm maarten vervaat anneh neve
PPTX
Portfolioboekje ordina 2013 v1 0
Amis Corp Presentatie
Platformkeuzes serveromgeving
Organisaties op het web, een kijkje in de keuken
Dutch Industry Experience - Whitepaper Jan Baan
Sociale Bedrijfssoftware - Elektronisch Zakendoen (E-business) - Voka Mechelen
SURF SIS Conferentie 2005
Het beheren en stroomlijnen van bedrijfsinformatie met ICT - over management ...
[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...
Sdb Presentatie
[Dutch] De toegevoegde waarde van ICT strategie in een kennisgedreven organis...
Confenis MÖBIUS
Portfolio ict portfolio 2012
De overstap naar Synergy Enterprise - Synergy Xpert Community
Employability Mbo 2010 V2
CRM 2011 als xRM platform - CRM Partners
Social, Global and Mobile
Business Development Workshop 23-04-2010
Crm maarten vervaat anneh neve
Portfolioboekje ordina 2013 v1 0
Ad

More from Lucas Jellema (20)

PPTX
Introduction to web application development with Vue (for absolute beginners)...
PPTX
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
PPTX
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
PPTX
Apache Superset - open source data exploration and visualization (Conclusion ...
PPTX
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
PPTX
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
PPTX
Op je vingers tellen... tot 1000!
PPTX
IoT - from prototype to enterprise platform (DigitalXchange 2022)
PPTX
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
PPTX
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
PPTX
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
PPTX
Introducing Dapr.io - the open source personal assistant to microservices and...
PPTX
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
PPTX
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
PPTX
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
PPTX
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
PPTX
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
PPTX
Tech Talks 101 - DevOps (jan 2022)
PPTX
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
PPTX
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Introduction to web application development with Vue (for absolute beginners)...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Apache Superset - open source data exploration and visualization (Conclusion ...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Op je vingers tellen... tot 1000!
IoT - from prototype to enterprise platform (DigitalXchange 2022)
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Introducing Dapr.io - the open source personal assistant to microservices and...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Tech Talks 101 - DevOps (jan 2022)
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Ad

From Oracle Classic into the Cloud - Connexys and AMIS

  • 1. Connexys NextGen – Van Oracle Classic naar een toekomst in de wolken WebLogic of Wachten 4 maart 2010 Gijs van Heijst, Connexys Lucas Jellema, AMIS 2001 Oracle Classic 2010 SaaS, Web 2.0 ADF
  • 2. Wie is Connexys 1e SaaS leverancier voor recruitment-systemen in Nederland stroomlijnen van de in- en doorstroom van medewerkers met behulp van een web-based applicatie. Opgericht in 1999 Marktleider in Nederland, internationaal actief. Deskundige organisatie met 35 man personeel. Wij werken o.a. voor:
  • 3. Wet van de remmende voorsprong 1999 2010 2005 SaaS recruitment oplossing “Common Sense” > 10 aanbieders; Prijzen stonden onder druk; Oplossing was duur (veel maatwerk); Implementaties duurden lang > 10 dagen; De applicatie was niet gebruikersvriendelijk; Oplossnelheid was laag; Het gras was “groener” bij de buren; Connexys was “HOT”; Leadtime was anderhalf tot 3 jaar; Er waren 2 aanbieders; 2006 Ontwikkeling nieuwe applicatie “NextGen” Connexys is weer “HOT”
  • 4. In 2006, 2 keuzes
  • 5. Van Oldgen Naar NextGen
  • 6. Het proces RFP naar drie partijen. Keuze op basis van. Ontwikkelsnelheid (geschatte doorlooptijd project); Prijs; Partnership/meedenken & kennis overdragen; Technologie/Kennis (Open Source Java, Microsoft, Oracle, ?); Kwaliteit/projectaanpak;
  • 7. Het proces - Waarom AMIS? Konden echt meedenken – business en techniek (Oracle/ADF/JHeadstart); Goede contacten binnen Oracle (product development) voor doorontwikkeling technologie; Hoog kennisniveau; Grote openheid en wil & vermogen om kennis over te dragen; Partnership/gesprekspartner; Geen urenfabriek maar gezamenlijk echt iets goeds willen neerzetten binnen de gestelde tijd/budget/kwaliteit.
  • 8. Over AMIS De Oracle Technology partner in Nederland Opgericht in 1991 85 medewerkers Gevestigd in Nieuwegein Oracle Certified Advantage Partner AMIS creëert ICT oplossingen om het succes van onze klanten te vergroten. Wij gaan samen uitdagingen aan, met passie voor ons vak, vertrouwen in elkaar en ambitie tot continue groei. Committed to ICT. Involved in people.
  • 9. Technologie-selectie Vertrekpunt: Klassiek Oracle omgeving, applicatie, ontwikkel- en beheerteam Overwegingen en keuze-criteria: functionele wensen, productiviteit, licentiekosten training team (kosten, doorlooptijd, haalbaarheid) Data Web PLSQL Toolkit Oracle Designer voor na Data Oracle Designer Oracle JDeveloper Applicatie Server ADF JHeadstart
  • 10. Splits Applicatie en Database Data Applicatie (User Interface) Applicatie (User Interface) Data
  • 11. Database is fundament Bedrijfslogica uit applicatie naar database Laat applicaties - eventueel via Views – met de- zelfde tabellen werken Instead Of… Applicatie Data Nieuwe Applicatie Web PLSQL Toolkit
  • 12. Mensen bedreiging angst conservatief afwachtend klassiek geschoold onder de indruk kans Java-nono nieuwsgierig ontvankelijk onzeker kritisch productief leuk zelfontplooiing thuis in Java aanknopingspunten kans zelfvertrouwen enthousiast initiatief meedoen kritisch verder vooruit zelfstandig “ Voordoen Meedoen Zelf doen” Introductie & Demonstratie Training Coaching Samenwerking Hulplijn QA/Audit Adviseren – uit nieuwe ontwikkelingen & ervaringen
  • 13. Koester alle betrokkenen Maak project zichtbaar Betrek een brede groep Frequente communicatie Blijf zoeken naar de meerwaarde vanuit verschillende perspectieven Functionaliteit, Kwaliteit, Kosten, Tevredenheid gezien vanuit gebruikers en vanuit intern team Ontwikkelaars Beheerders Functioneel Analisten Business owner & Sales Klanten & Eindgebruikers
  • 14. Doelen met applicatie en architectuur: Functioneel Visueel aantrekkelijk, modern, Web 2.0 Mooi om te zien, plezierig om mee te werken Consistent User Interaction Design Taak- en procesgeoriënteerd Leid gebruiker door schermen die samen een taak ondersteunen Toon alleen relevante navigatie-mogelijkheden
  • 15. Doelen met applicatie en architectuur: Software as a Service Eén applicatie voor alle klanten en gebruikers, volledig browser-based Vergaand ‘customizable’ per en door klant Dynamisch – door applicatie beheerde @run-time Eigen terminologie, logo’s en velden Fine-grained autorisatie Toegang tot functies en specifieke data door klant via rollen instelbaar (inclusief poor man’s VPD) Gebruiker-emulatie door Service Desk Modulair licentiebeheer en verbruik-registratie WebService API voor bulk data-manipulatie
  • 16. Doelen met applicatie en architectuur: Speciale functies Deep-link navigaties Grafisch dashboard Documentenbeheer Recente navigatie-historie “ Mijn werkset” Global search Email-interactie Tijdelijke URLs met data toegang
  • 17. De omgeving en het beheer Omgeving: geclusterde applicatie server Procedures: uitrollen van releases, het monitoren van het gedrag van de applicatie Software engineering: opzetten van versiebeheer, incidentmanagement, automatische test- en build procedures Data Web PLSQL Toolkit Data Applicatie Server ADF
  • 18. Resultaten Een organisatie, architectuur, omgeving en mensen die zijn voorbereid op bestaande en komende wensen en ontwikkelingen (“embrace change”) Tevreden klanten en eindgebruikers Vertrouwen & samenwerking Onderling binnen Connexys en tussen AMIS en Connexys We - & - zijn belangrijk voor elkaar &
  • 19. Waar staan we nu 80% van onze klanten is over De klant-tevredenheid is enorm gestegen Zowel de applicatie als de organisatie is veel flexibeler.
  • 20. Geleerde lessen Ik was liever 2 jaar eerder begonnen. Betrek je klanten bij het proces (je doet het uiteindelijk voor hun). Stop tijd in de motivatie van het ontwikkelteam en laat ze niet afleiden door de dagelijkse werkzaamheden. ( Komt de kwaliteit en doorlooptijd direct ten goede) Kies een partner met een goed netwerk binnen de gekozen technologie. Stel doelen per 6 weken zodat de voortgang goed zichtbaar blijft & team steeds concrete motivatie kent Zonder AMIS was het ons niet gelukt
  • 21. Conclusies Het was een spannende reis – maar het is het meer dan waard gebleken Had ik het maar eerder gedaan Business wensen/eisen zijn de driver ( niet de technologie) Mensen maken de reis (niet applicaties of code) Ontwikkelaars, analisten, beheerders, helpdesk, sales, ‘de rest van de organisatie’ Klanten en eindgebruikers
  • 22. AMIS Query: Forms2Future AMIS Services, Nieuwegein Aanmelden via info@amis.nl Dinsdag 13 april 2010 16:00h – 20:00h