SADT signifie "Structured Analysis and Design Technic". SADT est une méthode d'analyse fonctionnelle et de gestion de projets. SADT est donc une méthode d'analyse par niveau d'approche descriptive d'un ensemble. On peut utiliser SADT en gestion d'entreprise comme sur un système automatisé.
Senior for Delivery Centers (Front End, Services, Printing, End Users Computing, ETL, CRM)
Quality Assurance
janvier 2009 - aujourd'hui
Process engineer Senior for Quality discipline
Process engineer role:
o Establish the roadmap for Configuration Management and Quality disciplines for 2009 & 2010
o Manage the roadmap on actions/budget
o Collect and analyze strengths, weaknesses and improvement opportunities for the IT’s software engineering processes and propose into process improvement projects
o Manage and facilitate creation, maintenance and deployment of software process assets
o Provide advice and support the IT project and application teams for activities related to software engineering processes
o Involve in process improvement projects
o Analyze IT software processes.
Quality assurance role:
o Coach and support managers/director in decision, strategy and processes
o Put in place the quality framework with Team Foundation Server for Silverlight
o Perform an upfront evaluation and facilitate the set up of the team’s Defined Processes
o Assure that QA objectives/activities are agreed with the manager and documented within an approved QA Plan
o Verify periodically the compliance of the team’s Work Product’s to agreed standards (including SOX) and rules
o (Pro-actively) review processes in use by the team against the Defined Process, providing advice on how to deal with issues related to these processes/activities
e.g.: during milestone review, meetings, steering committee, IPQC, etc
o Ensure that deviations and non-compliances are documented and correctly addressed
o Maintain an independent and objective reporting line about their findings, including escalation of unresolved issues, to the management (senior, process and quality management)
o Assure that the team performs the necessary activities to obtain quality products
o Provide first line support to the teams in the field (as far as the DI processes is concerned)
o Pro-actively participate in continuous improvement
o suggests and follows-up improvements to processes in case of weakness
o Provide support to the teams to implement the updated processes and/or templates according to the delivery note delivered by the Process Management team
o Provide support in the collaboration with the Key Stakeholders (Business, Suppliers …) with focus on DI processes and QA
Senior Quality
Assurance Manager for Winterthur Merger + SOPHIS
janvier 2008 - aujourd'hui
Strategy Bank program (AXA Belgium) + Program Auditor (Status & Recommendations)
o Put in place a quality system tool, requirements specification.
o Report directly towards the Merger director
o Manage the quality coordinators assigned to the program
o Coach and support managers/director in decision and strategy
o Perform an upfront evaluation and facilitate the set up of the team’s Defined Processes
o Assure that QA objectives/activities are agreed with the manager and documented within an approved QA Plan
o Verify periodically the compliance of the team’s Work Product’s to agreed standards (including SOX) and rules
o (Pro-actively) review processes in use by the team against the Defined Process, providing advice on how to deal with issues related to these processes/activities
e.g.: during milestone review, meetings, steering committee, IPQC, etc
o Ensure that deviations and non-compliances are documented and correctly addressed
o Maintain an independent and objective reporting line about their findings, including escalation of unresolved issues, to the management (senior, process and quality management)
o Assure that the team performs the necessary activities to obtain quality products
o Provide first line support to the teams in the field (as far as the DI processes is concerned)
o Pro-actively participate in continuous improvement
o suggests and follows-up improvements to processes in case of weakness
o Provide support to the teams to implement the updated processes and/or templates according to the delivery note delivered by the Process Management team
o Provide support in the collaboration with the Key Stakeholders (Business, Suppliers …) with focus on DI processes and QA
Program Manager Officer in Process and Change department
(AXA Belgium)The workload is 80%.
février 2007 - aujourd'hui
Set up and realize the monitoring/reporting for Process and Change department.
-Take decisions necessaries for processes deployment on end to end/roll out about the new organization/CMMi deployment.
-Put in place and deployment of a tool for defined process and data collecting for CMMi metric, milestone review.
-Give the visibility towards the top management, SEPG manager and Change Management manager for processes deployment.
-Write guidelines for data supplier (process and discipline engineers) for formalisation, scheduling …
-Coordinate for the data supplying, in case of need, report issue towards top management.
-Realize the report consolidated.
-Follow-up costs, resources on Process Improvement projects.
-Costs/metrics follow up.
-Risks/Issues management.
Program Manager on processes deployment (AXA Belgium)
SEPG
octobre 2006 - aujourd'hui
Responsible on deployment of software processes improvement at Axa Belgium. The goal is to increase the software quality development level for CMMi level3.
- Define strategy plan, metrics & measurements
- Project manager on “How to make the process modelling with MEGA ?”
- Follow-up costs, resources, configuration management
- Developing training team
Program Configuration Manager Consultant
(AXA Belgium)
février 2006 - aujourd'hui
Responsible of a program configuration management composed several projects for insurance policy.
Help for the creation of configuration management processes and activities in insurance policy department.
- Writing a generic CM plan
- developing reporting/metric for department responsible
- developing baseline plan
- developing training team
- developing tools
Software Project Integrator Manager
(THALES OPTRONIC France)
avril 2005 - aujourd'hui
Software integrator as part of a project called JOANNA. This project is a feasibility demonstrator for aeronautics. The aim of this project is to perform real-time targets recognition on high resolution images. The software runs on nine four-CPU based PCB (PowerPC). Spitted over two VME racks. My first task was to develop software to access a video board in order to overlay recognition results onto images. Then, I was responsible for the integration strategy and putting in place the final acceptance.
- X11/Xv development software.
- Specifying interfaces between components
- Designing and implementing the starting of the application.
- Designing and developing the integration environment.
- Validation of functionalities and real-time requirements of the software.
- Technical advisor for the development team
Development
Environment :
Processor : PowerPC (VMPCx and G4Vx cetia boards)
Operating System : LYNX OS 4.0
Programming language : C, sh, csh
Environment: SunSolarisHardware : Cetia G4V4 master board with two added PMC (video card and hotlink card)
Interface : VME2 bus, ddlink , FiberChannel, TCP/IP
Others : Rhapsody (UML process design), ClearCase (software configuration)
Software Project Manager
(THALES OPTRONIC France)
février 2004 - avril 2005
Project Manager as part of the project called reco-ng (recce new generation – airlifted surveillance system (pod aircraft engine) which rapidly delivers night and day vision high resolution images). I was in charge of a software (CAVERN) intended to perform real-time digital processing on acquired high resolution images to provide a video display to the aircraft pilot.
- Entire project management from specification till deliveries.
- CAVERN Interfaces specification according the complete system architecture.
- CAVERN software design and architecture.
- Test strategy specification and test suite design.
- Tasks sharing out to developers, evolution following-up, resources coordination and default tracking.
- Software implementation: X11 development (Xv layer)
Development
Environment :
Processor : PowerPC
Operating System : LYNX OS 4.0
Programming language : C, sh, csh
Environment: SunSolaris / Windows NT
Hardware : Cetia G4V4 master board with two added PMC (a Falcon video card and a dedicated ddlink acquiring board)
Interface : VME2 bus, ddlink
Others : Rhapsody (UML process design), ClearCase (software configuration)
Software Project Manager
(THALES OPTRONIC France)
octobre 2002 - février 2004
Software team leader as part of the project called reco-ng (see above). On this project, I was in charge of designing and developing software intended to perform the servo-control (motion monitoring and stabilization) of the pod line of sight.
- Writing of basics: software requirements and design specification
- Software design using UML technology
- Test strategy specification and test suite design
- Software implementation
Development
Development Environment :
Processor : PowerPC
Operating System : LYNX OS 4.0
Programming language : C, sh, csh
Hardware : Cetia G4V2 master board
Interface : VME2 bus
Others : Rhapsody (UML process design), ClearCase (software configuration)
Software Project Manager
(THALES OPTRONIC France)
janvier 2001 - octobre 2002
I was responsible for the specification and the development of a software suite (test bench) to monitor and to test Infra-Red cameras (thermal sensor) at the end of the internal production line.
- Analysis of production requirements.
- In charge of technical solutions for the test bench design.
- Writing of the software specification and design architecture documents.
- Technical advisor for the development tea...