mendix essentials combiwel
DESCRIPTION
De presentatie van Mike Vermeer van Solmate over hun klant Combiwel, waar ze Mendix in hebben gezet.TRANSCRIPT
Mendix EssentialsCustomer Case: Combiwel
SolmateMike Vermeer
28 oktober 2011
Solmate Product Portfolio
Producten
De softwareproducten die Solmate heeft gekozen zijn “best of
breed” oplossingen van de marktleiders op het gebied van
(financiële) informatievoorziening:
Business Intelligence
Planning & Control
Financiële informatiesystemen
Agile Business Apps
Solmate Supportdesk
SAP BusinessObjects
SAP BPC
CODA
Mendix
Referenties
De afgelopen 12 jaar is Solmate dé gespreks- en implementatie partner van meer dan 100 organisaties in de profit en non-profit sector.
Onder onze vooraanstaande klanten bevinden zich:
Combiwel
Probleem van Combiwel
“Het huidige proces om subsidieaanvragen te doen is complex, foutgevoelig, gaf geen/te
weinig informatie en was niet te beheersen.”
De keuzes voor Combiwel pre-Mendix
• Behoud spreadsheets– Voordelen:
• Iedereen is bekend met Excel• Toepassing is snel gemaakt
– Nadelen:• Bewerkelijk/foutgevoelig/onbeheersbaar• Een eigenaar, probleem bij wegvallen persoon
• Traditioneel Maatwerk– Voordelen:
• Precies op maat• Perfecte integratie met bronsysteem
– Nadelen:• Arbeidsintensief (ook bij upgrade bronsysteem)• Moeilijker te integreren met andere applicaties van derden
Mendix als Alternatief
• Mendix
– Platform om meerdere processen te automatiseren
• Meer inzicht, bedrijfskritische processen worden beheersbaar
– Volledig proces in Mendix
• Van impuls aanvraag tot moment van financiële boekingen
– Integratie met bestaande bronsystemen
• Met behulp van de Mendix-CODA connector, direct mutaties in CODA
– Bron systemen vereisen geen maatwerk
• Geen aanpassingen nodig bij een upgrade bronsysteem
– Snelheid van ontwikkelen (10/15 dagen ontwikkeltijd)
• Door visuele manier van ontwikkelen ongelofelijk snel
Mendix (Business Agile Development)
User requirements
System requirements
Design
Detailed design
Code
Component test
Integration test
System test
Unit tests
Acceptance test
Geen code
Geen technisch ontwerp
Geen gedetailleerd ontwerp
Focus op valide werking, gebruikerservaring en integratie met
business
Focus op behoeften, functioneel ontwerp
Wat is makkelijker?
public class AccessQuoteDelegate { private StockFacadeLocal stockFacade; public static AccessQuoteDelegate accessQuoteDelegate = null; public static AccessQuoteDelegategetAccessQuoteDelegate() throwsStockException { if(accessQuoteDelegate == null) { accessQuoteDelegate = newAccessQuoteDelegate(); } return accessQuoteDelegate; } private AccessQuoteDelegate() throws StockException { InitialContext context; try { context = newInitialContext(); StockFacadeLocalHome home = (StockFacadeLocalHome)context.lookup("java:comp/env/ejb/StockFacade"); stockFacade = home.create(); } catch (NamingException e) { throw newStockException(e.getLocalizedMessage()); } catch(CreateException e) { throw newStockException(e.getLocalizedMessage()); } } public AccessStockQuoteVOgetCurrentStockData(String symbol) throws;}
Java Mendix
Aanpak Subsidieregister
• Start met proces analyses – Procesbeschrijvingen, analyse huidige systeem
• Opstellen functionele eisen– Sparren met gebruikers
• Ontwikkelen in Mendix– Direct ontwikkelen en testen
• Wekelijkse sessie met de klant– Functionele test en aanpassingen
Solmate Nederland
Architronlaan 2-61
NL-5321 JJ Hedel
Tel: +31 (0)73 642 86 58
Fax: +31 (0)73 642 86 07
Locatie Utrecht
Atoomweg 50
NL-3542 AB Utrecht
Tel: +31 (0)73 642 86 58
Fax: +31 (0)73 642 86 07
Solmate België
Larikslaan 1
BE-2950 Kapellen
Tel: +32 (0)3 685 3061
Fax: +32 (0)3 685 3062
Email: [email protected]
Website: www.solmategroup.com