Top Banner
SAGA Consulting Group
14

Saga Consulting Group Java Expertise Part 1

Jun 29, 2015

Download

Documents

Olivier Vanekem

The expertise of SAGA Consulting in Java technologies
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Saga Consulting Group Java Expertise Part 1

SAGA Consulting Group

Page 2: Saga Consulting Group Java Expertise Part 1

SAGA Consulting Group <<

>> The Saga Consulting Group, a privately owned and independent Belgian Group, is headquartered in Zaventem, Hasselt & Wavre

>> The Saga Consulting Group provides a specialized range of IT services and solutions through multi branded companies with a total of 420 consultants

>> With a revenue of € 34 million in 2010 the Saga Consulting Group ranks itself as a specialized provider of IT services and solutions in Belgium

Page 3: Saga Consulting Group Java Expertise Part 1

area’s of expertise <<

Enterprise Applications

Web & Mobile Applications

Social Media & Communication

Workforce Management

IT Security

Testing & Quality Assurance

Page 4: Saga Consulting Group Java Expertise Part 1

the ways we offer our expertise <<

>> Professional Services: Provides high-skilled IT consultants for short or long term missions.

>> Co-Sourcing: Shares responsibility of a project development with the customer in a mixed team approach.

>> Fixed Price Projects : Takes full responsibility of delivery of a project.

>> Application Management: Takes full responsibility for maintenance and evolution of an existing application.

>> Studies: Conducts a study (architecture, research, audit,…) for a customer with different profiles/consultants.

Professional ServicesHigh skilled IT Consultancy

Co-SourcingStrategic Collaboration on Application Development

Fixed PriceOutsourcing of Application Development

Application ManagementOutsourcing of Application Maintenance

StudiesDedicated consultancy and research

Page 5: Saga Consulting Group Java Expertise Part 1

We focus on all roles needed in Applicative Development Projects:> Architects (business, software, project, enterprise)> Analysts (business, functional)> Developers> Testers (technical, functional)> Leaders (program, project)

We have strong internal competence programs in order to keep our consultantsup to date.

We not only value hard skills but alsosoft skills (behavior, team-spirit,…)

Our Profiles <<

School

Technical F

unctional

Management

Specialization

Skills/Experience

Junior Developer

SeniorDeveloper

ApplicationDesigner

ApplicationArchitect

Enterprise Architect

Tester

Functional AnalystTest Engineer

Business AnalystTest Leader

Functional ArchitectTest Manager

Business Architect

Team Leader

Project Leader

Program Manager

Page 6: Saga Consulting Group Java Expertise Part 1

We take the complete responbilities of delivering the artefacts of the application (code, binaries, documentation,…) for a fixed budget, fixed planning, guaranteeing complete cost control to our customers.

We can organize fixed price development projects in the customers’ premises using their development environment or in our own buildings using our internal development factory (SAGA Forge).

A standard governance model (operational, tactical, strategic) is applied.We apply either the customer own methodology

or the standard methodologies of the market:> Iterarive development (Unified Process)> Prince2 and PMI> Agile Software Development

Application Development -Fixed Price <<

Page 7: Saga Consulting Group Java Expertise Part 1

Co-Sourcing projects is a method for developing projects where the responsibility of development is shared between SAGA and the customer.

Mixed teams co-work on the project in a collaborative way.The contract defines clearly the responsibility of the customer and of SAGA, like for example:

> Responsibilities on some deliveries> Responsibilities on staffing> Responsibilities on services> …

An adapted governance model is applied to guaranteethe correct execution of the collaboration

Application Development – Co Sourcing <<

Page 8: Saga Consulting Group Java Expertise Part 1

Application Management is a service by which customers can outsource the maintenance of existing applications.

We use an internally developed methodology (based on the ITIL principles) in order to guarantee support and knowledge management of the application.

Can be realized at the customer site or in our own buildings.Our processes guarantees complete transparence of the costs and evolution of the

application (no lock-in).

Application Management <<

Investi-gation Workshop Transition Maintenance Handover

Offer Contract

Customer Customer Customer

Page 9: Saga Consulting Group Java Expertise Part 1

In operation since 2001Objectives of the competence center:

> Internal Research and Development> Studies for customers> Partnerships> Internal ‘SAGA Forge’> Internal competences program> Internal methodologies> Support organization for projects

Java Competence Center

Page 10: Saga Consulting Group Java Expertise Part 1

Examples of internal R&D initiatives

Java Competence Center

• Rule Engines positioning: – When use a Rule Engine ?– How to use a Rule Engine ?– SAGA Experience

Rulebase

Rule Engine

Working Memory

Pattern Matcher Agenda Execution

Engine

Application

• JavaEE Application Migration: – How to address a migration ?– What steps to be most efficient ?– RUP-based methodology

• Java and ESBs:– Why an ESB ?– State of the market– ESBs in open-source

• Impact of virtualization on development lifecycle:

– How to improve the development with virtualization ?

• Programming social medias– oAuth authorization model– Wrapper libraries– Examples with twitter, linkedin

• …

Page 11: Saga Consulting Group Java Expertise Part 1

• What are the consequences of the Forge ?– Collaboration with open-source projects (Log4J, Axis/2,

…).– Internal reuse of components.– Internal reuse of technical applicative layers.

• What is the Forge ?– A collaborative platform.– Accessible through the internet.– Includes all tools of Application Lifecycle

Management.– Allow SAGA to deliver better, quicker and

with more flexibility.

SAGA Java Forge

Page 12: Saga Consulting Group Java Expertise Part 1

Cannot ignore open-source in Java technology worldBest mix of closed-source and open-source according to customer needsExperience in “development” with open-source since 1998.

Internal use.

Building of a development “forge” with ideas of open-source forges in 2009.

Open-Source <<

+ + + +

=Forge

+

Page 13: Saga Consulting Group Java Expertise Part 1

SAGA Consulting is proud sponsor of Bejug:

SAGA Consulting is proud sponsor of devoxx 2011:

We are partner with:

We follow/support those communities:

Partnerships & Participations <<

Page 14: Saga Consulting Group Java Expertise Part 1

contact <<

Zaventem HeadquarterAtlas Park, Weiveldlaan 41 bus 35 1930 Zaventem Tel: +32 2 714 90 90 Fax: +32 2 714 90 99VAT : BE 0440 429 785

HasseltWalenstraat 863500 HasseltTel: +32 11 301 400Fax: +32 11 301 410

WavreAvenue Pasteur 61300 WavreTel : +32 2 714 94 97

NederlandSaga Consulting bvFellenoord 130 5611 ZB EindhovenTel: +31 40 26 68 725Fax: +31 40 26 68 666