25
FLUID<fab/> La démarche projet au forfait by Objectif

Objectif fluid

Embed Size (px)

Citation preview

FLUID<fab/>La démarche projet au forfait by Objectif

010203040506070

0123456

C.A People

MOE Front/Back MOA / MOA Digital Autres

50%32%

18%BanqueAssuranceService

Régie Forfait

60 people

Born In

1997

INGÉNIERIE Conception et Réalisation

Web & MobilesMétiers

Des ingénieurs Front / Back Expertise (Performance,

Architecture)

MOAConception et Acceptance

MOA DigitalAssistance à MOA Métier

DevOpsPlateforme de développement et de

test Objectif

AGILITEUne méthode

… un état d’esprit

R&D Technologie et méthode

Notre ADN

Front engineering Mobilité

Back engineeringAgilité

Architecture DevOps

FLUID<fab/>

Qu‘es aco?

• Démarche projet by Objectif• Synthèse de 18 ans d’expertise et d’expériences projet• Une approche 360 • Equilibre entre flexibilité et industrialisation

FLUID<fab/> = Engagement Objectif au forfait

Top stories2015

• Outil de gestion de décaissements (Customer / Staff)

• Front: HTML5/CSS/JS + AngularJS + REST

• Back: JAVA/JEE - PostGres

Extranet club (Bpifrance)

• Outil FRONT de gestion d’un référentiel• Front: HTML5/CSS/JS + AngularJS +

REST

Intranet BCP (Bpifrance) – en cours

• MobiSocial pour les managers Lagardère Active

• Mobile: multi plateformes (Windows Phone; Android ; IOS – Mobile et tablette)

• Front: HTML5/CSS/JS + AngularJS + REST + PhoneGap

• Back: NodeJS / MongoDB / MySQL

TRIBS / Top200 (Lagardère)

• Application mobile d’information pour les 10 000 managers

• Front : HTML5/CSS/JS + AngularJS + REST + PhoneGap

App Mobile – Newsweb / Orange

• Prototypage d’écran (visuel + comportement) pour l’organisation de tests utilisateurs de parcours clients

• Front: HTML/CCS/JS (bootstrap)

Rapid prototyping (AGIRC-ARCCO)

• Outil de gestion des risques et de la pénibilité

• Front: Liferay• Back: Java/JEE - PostGres

Extranet MONDUER (Malakoff-Mederic)

• Application mobile de relation client – information, chat, callback

• Front: HTML5/CSS/JS + AngularJS + REST

• Back: JAVA/JEE - PostGres

Application InfoMandat (CA Indosuez Private Banking) – en cours

FLUID<fab/> - 8 axes

• WIN - WIN• Créativité• Partager• Transparence• No Limit• Innovation• Fun

Spirit

Place 2 Dev

Fullstack engineering(Front/Back)

E2E Architecture

Front engineering

Back engineering

AngularJS Mobile appPhonegap

W-Services

BigData SGBD NoSQL CMS as a back-end

HTML5 /CSS / Javascript

Objetsconnectés

API

CMS Personnalisation

Service Intégration

• Design et développement d’applications WEB & mobile (Intranet/extranet/web)

• Un éco-système autour de HTML/CSS/JS• AngularJS • Industrialisation des développements

Front engineering

FrontDéveloppement Javascript, HTML, CSS

AngularJSJSONStruts/JSF/Spring MVC/Servlet

Outils Brackets, WebstormNodeJS – Gulp / Grunt / Bower

Tests JaminProtractor

Server TomEE LibertyProfil

CMS LiferayJahia

• Design et conception Mobile first• Responsive, Adaptative• Multi-device• Connecté/Déconnecté

• Developp once … Run on every device • Une base de code – HTML5/CSS3/JS pour tous les

OS (Android, IOS, Windows …)• Développement rapide grace à notre

framework #Active Mobilité

• Les services • Le cœur du réacteur … la logique métier• Accès aux données• Interconnexion SI

Back engineering

Back developpement

Développement Web services: SOAP - RESTJava, CDI, POJOJEE > EJB; JPA / Hibernet ; JMSESB - SOA

Outils EclipseMavenJenkinsSonar

Tests JUnit

Server WAS, TomEE, Jetty, Liberty, Glassfish

Plateforme JEE

• SGBD• Structured data

(MySQL/Postgres/Oracle/DB2)

• NOSQL• Not Only SQL• MongoDB + MySQL

• BIGDATA• Large storage • Spark / Hadoop

• Gestion de contenu• CMS as Content provider• Utiliser le CMS pour gérer et stocker

le contenu

Backdata

• Objectif people • Des experts (métiers et techniques)• Des créatifs (design et innovation)• UX – MOA Digital• Des architectes • Des Front / des Back … Voire les deux • Leaders & managers

• Partenaires • Designer, Agences, Experts UX• IoT – Mother, iHealth• Experts métier

• Santé, Prévention des risques• Crm• Titres, OPCVM

• Cabinets de conseil digitaux

TeamTogether Everyone Achieve More

Plateforme

From Dev to Ops

Q.A.

Prod

User Acceptance

Public repo.

Source repo

Développement

DéploiementBuild server

Issue and release management

Engagement et Agilité

Maturité

• Backlog • Backlog SFD (Exigences, cas de test, RG)• Backlog complète (ensemble des UserStories)• Faible variabilité des règles dans les UsersStories

• Architecture technique stable

Level 4

• Backlog• Backlog exigences (Exigences, cas de test)• Backlog complète – EPIC et UsersStories• Maximum 30% de la valeur de la backlog est constituée

d’EPIC• Variabilité des règles et du nombre de UsersStories

• Architecture technique stable

Level 3

• Backlog au niveau EPIC• Besoin incomplet• Architecture technique à stabiliser

Level 2

• Innovation / R&D / POC /Prototype Level 1

L’engagement Agile

Sprint [1..n]

Focus Group

Design

DevTest Usine

Déploiement recette

Sprint 0

Recette [0..n]

Build

Backlog

Live

+Architecture Technique

Architecture applicative Wireframes, Parcours

Backlog

MOA Digital[O..n]

Idéation

Brief

Prototypage

Test utilisateur

Architecture

Impacts

Maturity assessment

UX

23

4

• Engagement forfaitaire Délai / Coût / Périmètre sur la base de N Sprints

• Engagement forfaitaire valorisé à 10% du coût projet

• Pré-requis• Plateforme DevOps

• Bénéfices• Visibilité utilisateur - Gestion du changement facilitée• Ajustements possibles

Level 4

• Engagement forfaitaire Délai / Coût sur la base de N Sprints et M Ateliers

• Acceptation de la variabilité du périmètre contraint par le coût (EPIC)

• Engagement forfaitaire valorisé à 10% du coût projet

• Pré-requis• Plateforme DevOps• Espace de dialogue et d’arbitrage sur le périmètre (Outils, Abaques,

Instances)• Disponibilité du Product Owner• Esprit de WIN/WIN

• Bénéfices• Visibilité utilisateur - Gestion du changement facilitée• Ajustements possibles

Level 3

• Engagement forfaitaire• Inception - Construction et raffinage de la Backlog

• User Expérience, Focus group métier, Workshop Architecure, Analyse d’impacts, Pro typage et tests utilisateurs

• Construction • SCRUM sur la base de N Sprints

• Risque faible Délai / Coût • Pré-requis

• Plateforme DevOps• Espace de dialogue et d’arbitrage sur le périmètre (Outils, Abaque,

Instances)• Disponibilité importante du Product Owner• Esprit de WIN/WIN • Acceptation de la variabilité du scope

• Bénéfices• Réduction du risque d’échec projet• Certitude de livraison • Accompagnement métier et DSI

Level 2

• Engagement forfaitaire – mode TASK FORCE

• Engagement - Délai / Coût sur n sprint cours

• Pré-requis• Dialogue permanent• Esprit de WIN/WIN • Acceptation de l’inconnu

Level 1

Brief Maturity assessment

Idéation

Prototypage

REXIdéation

Prototypage

REXIdéation

Prototypage

REX…POC

Web et MobileHTML/CSS/JS

AngularJSREST CMS

ServicesData

Système intégrationSécurité

DevOpsGestion de projet et de la

demande (JIRA)Collaboration (Objectif share)

Construction - ScrumIdéationBacklog

WIN-WIN CreativityPartager

TransparenceInnovation

Espace création / réalisation

ContratQualité

Négociation

ArchitectesExperts

LeadPartenaires

FLUID <fab/> - Synthèse

25Contacts

6 rue Laferrière75009 Paris

Tel. 01 56 43 48 48 Fax. 01 56 43 48 49

www.objectif-informatique.fr

François CHERPIONDirecteur du développement et de l’Innovation

Twitter : @Francoi06336252Tél : m +33 6 81 83 04 62

Skype: [email protected]@objectif-informatique.fr