SAGA Consulting Group <<<br />>>  The Saga Consulting Group, a privately owned and independent Belgian Group, is headquart...
area’s of expertise << <br />Enterprise Applications <br />Web & Mobile Applications<br />Social Media & Communication<br ...
the ways we offer our expertise << <br />>> Professional Services: Provides high-skilled IT consultants for short or long ...
We focus on all rolesneeded in Applicative DevelopmentProjects:<br />Architects (business, software, project, enterprise)<...
Wetake the completeresponbilities of delivering the artefacts of the application (code, binaries, documentation,…) for a f...
Co-Sourcing projects is a method for developing projects where the responsibility of development is shared between SAGA an...
Application Management is a service by which customers can outsource the maintenance of existing applications.<br />We use...
In operation since 2001<br />Objectives of the competence center:<br />InternalResearch and Development<br />Studies for c...
Examples of internal R&D initiatives<br />Java Competence Center<br /><ul><li>Java and ESBs:
Why an ESB ?
State of the market
ESBs in open-source</li></ul>Working Memory<br />Rulebase<br /><ul><li>RuleEnginespositioning:
When use a RuleEngine ?
Upcoming SlideShare
Loading in …5
×

Saga Consulting Group Java Expertise Part 1

914 views

Published on

The expertise of SAGA Consulting in Java technologies

  • Be the first to comment

  • Be the first to like this

Saga Consulting Group Java Expertise Part 1

  1. 1.
  2. 2. SAGA Consulting Group <<<br />>> The Saga Consulting Group, a privately owned and independent Belgian Group, is headquartered in Zaventem, Hasselt & Wavre<br />>> The Saga Consulting Group provides aspecialized range of IT services and solutions through multi branded companies with a total of 420 consultants<br />>> With a revenue of € 34 million in 2010 the Saga Consulting Group ranksitself as a specialized provider of IT services and solutions in Belgium<br />
  3. 3. area’s of expertise << <br />Enterprise Applications <br />Web & Mobile Applications<br />Social Media & Communication<br />Workforce Management<br />IT Security<br />Testing & Quality Assurance<br />
  4. 4. the ways we offer our expertise << <br />>> Professional Services: Provides high-skilled IT consultants for short or long term missions.<br />>> Co-Sourcing: Shares responsibility of a project development with the customer in a mixed team approach.<br />>> Fixed Price Projects : Takes full responsibility of delivery of a project.<br />>> Application Management: Takes full responsibility for maintenance and evolution of an existing application.<br />>> Studies: Conducts a study (architecture, research, audit,…) for a customer with different profiles/consultants.<br />Professional ServicesHigh skilled IT Consultancy<br />Co-Sourcing<br />Strategic Collaboration on Application Development<br />Fixed Price<br />Outsourcing of Application Development<br />Application ManagementOutsourcing of Application Maintenance<br />StudiesDedicated consultancy and research<br />
  5. 5. We focus on all rolesneeded in Applicative DevelopmentProjects:<br />Architects (business, software, project, enterprise)<br />Analysts (business, functional)<br />Developers<br />Testers (technical, functional)<br />Leaders (program, project)<br />We have stronginternalcompetenceprograms in order to keepour consultantsup to date.<br />We not only value hard skills but alsosoft skills (behavior, team-spirit,…)<br />Our Profiles <<<br />
  6. 6. Wetake the completeresponbilities of delivering the artefacts of the application (code, binaries, documentation,…) for a fixed budget, fixed planning, guaranteeingcompletecost control to ourcustomers.<br />Wecanorganizefixedpricedevelopmentprojects in the customers’ premisesusingtheirdevelopmentenvironment or in ourown buildings usingourinternaldevelopmentfactory (SAGA Forge).<br />A standard governance model (operational, tactical, strategic) isapplied.<br />Weapplyeither the customerownmethodologyor the standard methodologies of the market:<br />Iterarivedevelopment (UnifiedProcess)<br />Prince2 and PMI<br />Agile Software Development<br />Application Development -Fixed Price <<<br />
  7. 7. Co-Sourcing projects is a method for developing projects where the responsibility of development is shared between SAGA and the customer.<br />Mixed teams co-work on the project in a collaborative way.<br />The contract defines clearly the responsibility of the customer and of SAGA, like for example:<br />Responsibilities on some deliveries<br />Responsibilities on staffing<br />Responsibilities on services<br />…<br />An adapted governance model is applied to guaranteethe correct execution of the collaboration<br />Application Development – Co Sourcing << <br />
  8. 8. Application Management is a service by which customers can outsource the maintenance of existing applications.<br />We use an internally developed methodology (based on the ITIL principles) in order to guarantee support and knowledge management of the application.<br />Can be realized at the customer site or in our own buildings.<br />Our processes guarantees complete transparence of the costs and evolution of the application (no lock-in).<br />Application Management <<<br />Customer<br />Customer<br />Customer<br />Investi-<br />gation<br />Workshop<br />Transition<br />Maintenance<br />Handover<br />Offer<br />Contract<br />
  9. 9. In operation since 2001<br />Objectives of the competence center:<br />InternalResearch and Development<br />Studies for customers<br />Partnerships<br />Internal ‘SAGA Forge’<br />Internalcompetences program<br />Internalmethodologies<br />Support organization for projects<br />Java Competence Center<br />
  10. 10. Examples of internal R&D initiatives<br />Java Competence Center<br /><ul><li>Java and ESBs:
  11. 11. Why an ESB ?
  12. 12. State of the market
  13. 13. ESBs in open-source</li></ul>Working Memory<br />Rulebase<br /><ul><li>RuleEnginespositioning:
  14. 14. When use a RuleEngine ?
  15. 15. How to use a RuleEngine ?
  16. 16. SAGA Experience</li></ul>Rule Engine<br />Pattern <br />Matcher<br />Agenda<br />Execution<br />Engine<br />Application<br /><ul><li>JavaEE Application Migration:
  17. 17. How to address a migration ?
  18. 18. Whatsteps to bemost efficient ?
  19. 19. RUP-basedmethodology
  20. 20. Impact of virtualization on developmentlifecycle:
  21. 21. How to improve the developmentwithvirtualization ?</li></ul>Programming social medias<br />oAuthauthorization model<br />Wrapperlibraries<br />Exampleswithtwitter, linkedin<br />…<br />
  22. 22. <ul><li>What is the Forge ?
  23. 23. A collaborative platform.
  24. 24. Accessible through the internet.
  25. 25. Includes all tools of Application Lifecycle Management.
  26. 26. Allow SAGA to deliver better, quicker and with more flexibility.
  27. 27. What are theconsequences of the Forge ?
  28. 28. Collaboration with open-source projects (Log4J, Axis/2,…).
  29. 29. Internalreuse of components.
  30. 30. Internalreuse of technical applicative layers.</li></ul>SAGA Java Forge<br />
  31. 31. Cannot ignore open-source in Java technology world<br />Best mix of closed-source and open-source according to customerneeds<br />Experience in “development” with open-source since 1998.<br />Internal use.<br />Building of a development “forge” with ideas of open-source forges in 2009.<br />Open-Source <<<br />Forge<br />+<br />+<br />+<br />+<br />+<br />=<br />
  32. 32. SAGA Consulting isproud sponsor of Bejug:<br />SAGA Consulting isproud sponsor of devoxx 2011:<br />We are partnerwith:<br />Wefollow/support thosecommunities:<br />Partnerships & Participations <<<br />
  33. 33. contact << <br />Zaventem Headquarter<br />Atlas Park, Weiveldlaan 41 bus 35 <br />1930 Zaventem <br />Tel: +32 2 714 90 90 <br />Fax: +32 2 714 90 99<br />VAT : BE 0440 429 785<br />Hasselt<br />Walenstraat 86<br />3500 Hasselt<br />Tel: +32 11 301 400<br />Fax: +32 11 301 410 <br />Wavre<br />Avenue Pasteur 6<br />1300 Wavre<br />Tel : +32 2 714 94 97<br />Nederland<br />Saga Consulting bv<br />Fellenoord 130 <br />5611 ZB Eindhoven<br />Tel: +31 40 26 68 725<br />Fax: +31 40 26 68 666<br />

×