Professional Documents
Culture Documents
Efficiency Workshop
Efficiency Workshop
Workshop
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Efficiency Workshop
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Agenda
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Agenda
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Objectives
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
My expectations
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Expectations
Dieter:
Find solutions short term for the resource issues without too much effort
mainly ok
Phil:
Improvements in efficiency and quality
mainly ok
Review how we are conducting things worlwide if the approach is correct
not really
Be active instead of reactive
mainly ok
Steffen:
Come out of the “quick and dirty” spiral
not fully convinced
How to survive the next three months
not really
Small actions, but concrete
ok
Changes needed in Timisoara
mainly ok
Jerome:
Share the Toulouse findings with rest of the team
ok
Bernhard:
at least on action for the long term
not really
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Expectations
Jacques:
find some more air to breath in the next weeks / Monthes
not sure
what actions do we need to start now to prepare the future (like Bernhard)
partly
why are we in the negative spiral and how can we come out
good steps
what are our interfaces and how do our actions work together with the rest of the organisation?
Was not the focus, but follow-up needed, we need support from the rest of the organisation
Martin:
input for the PMTQ workshop (CM, wp process, tracking,..)
mainly
review the distributed development
identified, but no concrete actions
Jean-Jacques:
concrete action to be launched with low effort
yes and no
resource planning: better visibility of the project planning in the other locations to better plan the
resources in TSR
yes
review the process and see if we need adaptions
not really
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Tom De Marco
“The only way to be more efficient you need not to be more efficient, but to
stop to do things!”
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Status C CE SW
worldwide organisation
very heterogeneous situation:
big locations intensive working relationship (TLS, RGB, TSR)
smaller locations less well integrated (TRO, VIE)
very small locations not really integrated (Solihull, Ichon)
SW is the only domain really trying to work ww
SW is the only domain with split in customer activities and know-how pooling
SW is supposed to be too expensive, always too late and too buggy
SW is supposed to be "inflexible"
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Situation worldwide
Regensburg:
big programs do not give us a lot of resources free
acquisitions won are not correctly staffed (even SWPLs are missing)
Troy:
reduction of activity due to delay of customer project and delayed decisions of
NHTSA concerning tire guard
Toulouse:
problems with Orion to bring it into production and applying a lot of
modifications
Fiat program is not very clearly defined
Resource situation is tight: reduction of subcontractors required
Timisoara:
missing experience and equipment
delay in getting the needed equipment
team stabilisation is needed
communication problems with the projects; planning needs improvement
organisation of the communication process ©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Situation worldwide
Timisoara cont.
more support is needed from PMTQ
Vienna:
still problems with JD: tests are missing
resource problems in the “assembler team”
more variants from Webasto coming
about 30 persons working on SW and thereof about 10 external guys
Bernhards view:
growth
start of generic solutions was good, but now we do have only project specific
solutions
we still do not have a SW architecture and this is hindering generic solutions
and better reuse
PMTQ is now out of its infancy, but big difference concerning process
application between projects and locations
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Organisational status
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Processes and tools
Process appropriate?
Tool problems
Review efficiency
Robustness
Timing and project management
cooperation within the project team
roles of the project team
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Technical problems
missing architecture
loss of elementary embedded know-how
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Brainstorming
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Number one topics
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 1: SoP / EoP Review
Preparation activities
Identify the top 5 projects per group / CS
review the checklist and add questions about timing, changes, specs frozen,
customer payment / cost; tasks to be done, release plan (B. Guerin!)…
validations necessary (e.g. don’t do it for A samples)
plan the reviews / do a Kick off
implementation procedure to be defined by the introduction team:
talk to the CS managers, define the top priority projects,…
analysis to be done by the SWQE, report to be distributed in the SWGL
community
no additional work for the SWPL
include / focus the subject in the SWPOR
proposals for metrics:
list of activities cancelled
list of activities started instead
% of budget used (?) for the release ©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 1: SoP / EoP Review
Objectives of the action
Make sure that we are using our resources in the most wise way:
do not do things which are not clear and not payed
stop to make things nicer if we do not have other things to do
stop do optimisations which are not necessary
strengthen the change management
improve coordination between System / HW / SW and TSR planning
Identify reuse potential more clearly (even for things outside the CF / BSW
activity)
Refocus project work on the most important priorities
Refocus the work of the GLs to the projects / teams
Identify potential risks earlier and start containment actions
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 1: SoP / EoP Review
Team
Dieter, Martin, Phil (for inputs), Bernhard
Rollout to be started before christmas
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 2: Test bench and DCM transfer
Preparation activities
Test Bench
how and when to send a test bench (to TSR) - monitor the transfer time to TSR
Set up a test and validation strategy:
what to do on the test environment
what to do on the multiconfigurable MCU
what to do with the simulator (provided by µC supplier)
what to do with a C++ simulation environment
collect available experience (e.g. Alain Calvy, M. Roth, HP Hellwig,…)
ultimate responsibility is with the SWPL!!
join a release note with the DCM (review the existing documents?)
join a note preventing divergence over weeks (e.g. in the direction of
frequent builds and periodic DCM transfers)
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 2: Test bench and DCM transfer
Objectives
Reduced time lost on not working test bench
reduce development time
improve the shipment process (talk to J. Fischer / G. Westerwelle)
reduce need for (and cost for) test benches in using other alternatives
improve cooperation between locations (specially TSR)
improve HW/SW integration (Klapper-SW)
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 2: Test bench and DCM transfer
Team
Jérôme
Nick / Jean-Jacques
Wolfram
Deadline:
distribute the shipping procedure until E11/2001
prepare a strategy proposal for decision before christmas
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Action 3: Outsourcing
Build a strategy
Team: Jacques, Steffen, Uli
short term solution: until chrismas
long term strategy: end of January 2002
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Additional actions
(on standby for the moment)
How to change the work with the customers?
Plan the releases and bug fix deliveries
strategy per customer needed?
Reanimate the project agreement workshop!
Identify the experienced SWPLs to prepare the coachers
distributed development tracking
collect existing solutions
prepare a decision which one to use globally
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Topics to be discussed with Dr. R. Müller
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Follow up
13. / 14.12.2001
Regensburg
Phil / Jason via Netmeeting (Troy time)
Tls participatio to be clarified with A. Listl
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Communication
©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.
Architecture
Technical side
Methodology and tool aspect
Process aspect
what is the definition of a.?
Where is it coming from?
Who is responsible for it?
What is the link to design?
Realistic approach to start the topic
looking to the function list - e.g. look to functions closely linked (e.g. alarm -
flasher -…)
identifying major problems based on “wrong” architecture
check activities already ongoing
collect information about competition activities
best practice in SV
Babenhausen
prepare a systematic questionnaire ©
Übergeordnetes Thema Abteilung / Verfasser / Reg.-Nr.