core alm program n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Core ALM Program PowerPoint Presentation
Download Presentation
Core ALM Program

Loading in 2 Seconds...

play fullscreen
1 / 24

Core ALM Program - PowerPoint PPT Presentation


  • 143 Views
  • Uploaded on

Core ALM Program . Didier Balmette. Jan 31 st , 2013. Agenda. Pourquoi ? 2011 Première étape 2012 Deuxième étape 2012 Troisième étape 2013 Quatrième étape 2013. Pourquoi ?. Valeo Entreprise mondiale Centre de développement répartie sur le globe Mondialisation des projets

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Core ALM Program' - vita


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
core alm program

Core ALM Program

Didier Balmette

Jan 31st, 2013

agenda
Agenda
  • Pourquoi ? 2011
  • Première étape 2012
  • Deuxième étape 2012
  • Troisièmeétape 2013
  • Quatrièmeétape 2013
pourquoi
Pourquoi ?
  • Valeo Entreprise mondiale
    • Centre de développement répartie sur le globe
    • Mondialisation des projets
    • Coopération entre centres
  • Constat
    • Chaque centre de développement a un outil différent
    • Impossible de standardiser / collecter les sources codes
    • Méthode de développement différentes
  • Solution
    • Un outil standard pour tout les développeurs
    • Une gestion centralisée
  • D’où le projet 
agenda1
Agenda
  • Pourquoi ? 2011
  • Première étape 2012
  • Deuxième étape 2012
  • Troisièmeétape 2013
  • Quatrièmeétape 2013
valeo organization

BG / PG / PL impacted by

Core ALM program

Valeo organization

BG

PG

PL

VWM

VWS

VIS

VLS

CDV

CDA

CIE

CIC

THS

TCC

PTS

PCE

PEM

PAM

PAC

PEL

GEEDS

VIAS

status alm users global growth

CERGY

CRETEIL

BOBIGNY

LVR

CHATELLERAULT

481

BIETIGHEIM

404

TROY

17

TUAM

93

JAPAN

29

VERSZPREM

29

SHENZEN

23

CAIRO

485

StatusALM Users Global Growth

Our SW development activity is increasing, with more & more multisite projects

workshop
Workshop
  • Groupe de discussion
    • Un représentant de chaque BG/PG
    • Organisation de Workshop
    • Un ou plusieurs animateur
    • Un chef de projet
  • Année 2012
    • Mise en commun des outils et des procédures
    • Faire émerger un consensus
    • Etablir une spécification de l’outil
  • Présentation
    • Publicité auprès des BG / Users
    • Présentation auprès des Directeurs
core alm team implication of relevant pgs and geeds experts
Core ALM teamImplication of relevant PGs and GEEDS experts

Châtellerault

  • GEEDS
  • GROUP
  • R&D M&T
  • ALM CC
  • FTE

Bobigny

VWM

VLS

Bietigheim

Créteil

CDV

CIC/

CIE

Cairo

Cergy

PCE/PEL

VIAS

core alm program scope overview
Core ALM Program scope overview

ALM Functional scope includes all Core functions and some interfaces to other environments

Not covered by this program

PRM

Core ALM 1.1: projects

Core ALM 1.2: timesheets

PLM

Target

Simulations & Calculation tools

ALM

SW Configuration Control & Change Management

Reporting & Monitoring

MCAD

(Catia)

Will be defined in Core ALM 1. 2

Internal Collaboration

Product Structure Management

ECAD

(Cadence)

Activities Management

Knowledge Capitalization / Standardization

Customers issue mngt systems (tbd)

Will be defined in Core ALM 1. 2

Design review

Requirements

Management (tbd)

Will be defined in Core ALM 1. 2

Tools

Interfaces

glossary hlp business needs contribution
Glossary, HLP & business needs contribution

Functional specification

ALM Glossary

High Level Processes

Classification grid

1

Valeo Glossary

2

4

3

UC1

UC2

UC3

Business needs

Use Cases

Constant Innovation Policy

work packages
Work packages

Produce documents & code

Project preparation

Project launch

Early changes (before formal testing)

Changes before delivery

Integrate components & product

Deliver SW (to internal or external customer)

Changes after delivery

Formalize requirements

Define org.: users, roles & rights, templates

Perform lowest level activities

Initiate ACRs, APRs

Integrate and test the product

Create Release baseline

Initiate ECR in PLM

Group requirements into features (optional)

Define sw product (int. & ext. comp. structure)

Close development activities

Run CCB (can be physical or not)

Verify & Validate

Create Delivery baseline

When changes applied, close ECR & update PLM BOM

Out of ALM workshops scope

Out of ALM workshops scope

Initiate Activities Relate them to requirements

Create Development baselines (optional)

Initiate Parent & Child Activities

Publish reusable components into catalog

Relate Activities to tasks & components

Specify & Plan releases

Update schedule

  • Refine:
  • needs
  • feasibility
  • Interface with Project Mgt

Legend

Define Project Schedule & resources

Change execution

Change Preparation

Delivery

Product Configuration management

Activities Mgt

Reporting

proposed alm project dashboard
Proposed ALM Project Dashboard

DRAFT

[Project(s) Name] – Change Management Dashboard

Today the following priority is defined:

Number of ACRs/APRs in each status:

# of ACRs/APRs

Priority

# of ACRs/APRs

Unknown

Low

Medium

High

Immediate

Today the following severity is defined:

Status

Submitted

Analyzed

Approved

Planned

Assigned

Rejected

On Hold

# of APRs

Cancelled

Problems

[# of APRs]

Closed over the last 6 months

Integrated

Tested Fail

Implemented

Tested Solved

Changes

[# of ACRs]

Severity

Minor

Moderate

Major

Critical

ACRs/APRs origin

Evolution of # of opened ACR/APR:

Type of the Requests submitted over the last 6 months:

Valeo

[# of ACRs/APRs]

Customer

[# of ACRs/APRs]

Bench testing

Software Dev.

# of ACRs/APRs

Vehicle testing

Software Int.

Production

Software Test.

After Sales

Hardware

Time

Unknown

System/Product

Total number of open ACRs/APRs

Number of open customers’ APRs

Number of open internal APRs

Production

workshop1
Workshop
  • Choix de la solution technique
    • Etude de solutions (serena, ibm etc…)
  • Choix de la solution
    • Base Serena Dimension
    • Développement client Java Valeo
  • Pourquoi
    • Coût et gestion (une base)
    • Solution déjà présente en allemagne
agenda2
Agenda
  • Pourquoi ? 2011
  • Première étape 2012
  • Deuxième étape 2012
  • Troisièmeétape 2013
  • Quatrièmeétape 2013
sp cifications
Spécifications
  • Ecriture de la Spécification
    • Ecriture en // des workshop de la spécification
    • Validation par relecture des acteurs des Workshop
  • Validation globale de la spécification
    • Approbation formelle par les directeurs R&D
    • Présentation en BG/PG
  • Préparation pour le Groupe
    • Préparation d’un Business plan pour le groupe
    • Présentation et validation du plan au niveau groupe
    • Acceptation par le groupe
agenda3
Agenda
  • Pourquoi ? 2011
  • Première étape 2012
  • Deuxième étape 2012
  • Troisièmeétape 2013
  • Quatrièmeétape 2013
core alm generic architecture
Core ALM generic architecture

Servers (outsourced)

App + Filesserver

Lic Mgr

Dev center (site A)

Oracle DB

File replication

Direct DB read

Dev center (site B)

Dev center (site B)

Dev center (site B)

File uploads

File downloads

Library cache server

Same architecture

as site A

End user

End user

infrastructure
Infrastructure
  • User desktop system requirements
    • Processor : dual core, min 2 Ghz
    • RAM : 2 GB
    • LAN : 100 Mbits
    • Harddisk : 2 to 3 months of data (10 GBytes as a guideline)
    • SW environment: Windows XP or 7
  • Local infrastructure
    • LAN devices: 100 Mbits
  • Tests
    • Tests de perfomance
agenda4
Agenda
  • Pourquoi ?
  • Première étape
  • Deuxième étape
  • Troisièmeétape
  • Quatrièmeétape
  • Next steps
enhancements solution will be realized and deployed in 3 stages
Enhancements solution will be realized and deployed in 3 stages

Infra.

set up + Client upgrade

Object model upgrade

Core functionalities Priority 1 requirements

(Project Launch, Change Mgt, Activity Mgt, Configuration Mgt, SW Delivery)

Standards components & documentation Mgt

Reporting & Monitoring part 1

Project Management interface (MSProject + PRM)

RequirementsMgtinterface (Doors)

  • Core functionalities Priority 2 requirements
  • (Project Launch, Change Mgt, Activity Mgt, Configuration Mgt, SW Delivery)
  • Reporting & Monitoring part 2
  • RequirementsMgtinterface (other)
  • PLM Interface:
  • part 1 (PLM-ALM BoM link + changes notifications)
  • part 2 (where-used + change processes integration)

Stage 1. 1

(All entities)

Stage 1. 2

Stage 1. 0

Foundation

Functionalities

Interfaces

benefits on resources efficiency
Benefits on Resources efficiency

The future Valeo Core ALM will improve teams efficiencyin different ways:

Developer,

Analyst,

Integrator &Tester

SW Project Leader

  • Interfaces with PLM & Project Mgt tool
    • Configuration & Change Mgt processes automation
    • CCB live mgt in ALM
    • Enhanced Project Mgt & SW Delivery
  • Reduced rework (bug fixing)
  • Reuse capabilities

Benefits for all

  • Ease to find data
  • Reduced data double entry
  • 24/7 User support

SW Quality Manager

  • Reduced rework
  • Improved traceability
  • Process driven & traced
  • Automatic Baseline comparison
gains in efficiency have been calculated following a conservative ramp up
Gains in efficiency have been calculated following a conservative ramp-up

Stage 1.2

Stage 1.1

Stage 1.0

At 100% of gains, a tester / developer profile has 3 to 4% increase of efficiency,

a SW Project Leader profile 9 to 10% and a SW Quality Manager 6 to 7%.

planning
Planning

T0

+ 6 months

T0

+ 1 year

T0

+ 18 months

Today

T0

Kick-off

IAR

Stage1.0

Go-no Go

Key:

Centralized CDV platform

Secured response time

Stage 1.1

Go-Live

CDV Pilot

Go-live

Stage 1.2

Infra def

+ dev

Deployment

Functional improvements

SW Standards management

Pilot

PEL

VIAS

(remaining users)

CDV Pilot Go-live

Earliest Sept, 4th

VLS

PEM

VWM

TCC

CIE/CIC

Add-ons spec 1.1

  • Spec validated

Tests

Dev

Pilot

Deployment

All entities on Core ALM

VIAS deployment, along PGs migrations

Pilot

Spec

Dev

Tests

Upgrade

Further functional improvements

Interface with PLM target