RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ......
Transcript of RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ......
1
OCT 11-12, 2018
1
RECAP MES USER CONFERENCE 2018NEXT LEVEL: GET AGILE!
Dr. Heiko Dörr
2
RESULTS FROM PRESENTATIONS AND TALKS
Agile development is on its way – and highly feasible See dSPACE
Continuous integration is at the top of the edge of development See Renault, Volvo, CEVT, Joyson Safety Systems
Baseline for continuous integration is powerful tools open and ready for automation See Ford, Plastic Omnium
New industries apply best practices from automotive See InSystems
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
3
PRESENCE OF AGILE MANIFESTO IN TALKS (AS OF 12 P.M.)
Agile Principles
Deliver valuable software early and continuously
Welcome changingrequirements
Deliver working softwarefrequently
Business people and developers must work together
Build projects around motivated individuals
Use face-to-face conversation
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
Agile Principles
Working software is the primary measure of progress
Stakeholders should maintain a constant pace
Push technical excellence and good design
Simplicity is essential
Best results emerge from self-organizing teams
Reflect on how to become more effective
→ At most 1 tick/talk
4
APPROACH TO UN:CONFERENCE SESSIONS
Scrum from scratch – how to start? First steps to agile
What is an appropriate DoD in model-based development?
How to establish annotation of responsibility in distributed development?
Answers to the hottest questions in 3 statements
Statements per question will be displayed on the spot
Also announced in the MES MGIGroup (Modeling Guidelines Interest Group)
Discussions to be followed up by the MGIGroup on Dec. 04, 2018, at 3 p.m.
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
5
HOW TO DEAL WITH UNPLANNED TASKS IN SPRINTS
Moderated by Azin Akbari
(China Euro Vehicle Technology AB)
Having a task force team
Having a plan for the unplanned
Building an agile architecture
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
6
HOW TO INCREASE MOTIVATION & AVOID TEAM FRUSTRATION
Moderated by Mehdi Kadiri Hassani
(Joyson Safety Systems Aschaffenburg GmbH)
Grooming Make sure people understand the whole product
BL Grooming in the team
Time-box meeting to avoid boredom
Prioritize tasks well
Planning Agile Coach for cultivation of C-FORC
Good collaboration SM/PO
Retro with clear commitments
Team activities – drink beer together & more!MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
7
HOW TO OVERCOME CHALLENGES IN SHIFTING TO AGILE
Moderated by Benone Dorneanu
(Plastic Omnium)
Collect the right arguments
Management & personal commitment
Perform incremental ramp up with the help of the Scrum experts
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
8
HOW TO START BEING AGILE
Moderated by Sophia Kohle
(Model Engineering Solutions GmbH)
MotivateRun round table with all people involved
Try out: Workshop & training
Get help
Build-measure-learn
Adapt ImproveFind a balance & share with others
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
9
BOTTOM UP IS THE WAY
Your feedback
43 answers as of Dec. 04, 2018
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
10
INCREMENTAL DEPLOYMENT
Your feedback
43 answers as of Dec. 04, 2018
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
11
TEAM EMPOWERMENT
Your feedback
43 answers as of Dec. 04, 2018
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
12
THE TOP 3
Daily Meeting Review Meeting
http://www.full-stackagile.com
Definition of Done
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
13
„GO YOUR OWN WAY“
https://www.youtube.com/watch?v=6ul-cZyuYq4
Your feedback
43 answers as of Dec. 04, 2018
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
14
WHICH APPROACH IS YOUR PREFERENCE?
1) Daily 2) Review meeting 3) Definition of Done 5) Retrospective1) Daily 2) Review meeting 3) Definition of Done 4) Pair programming 5) Retrospectives 6) User stories 7) Sprint 8) Task visualization 9) Product increments1) Daily 2) Review meeting 3) Definition of Done 4) Pair programming 6) User stories 7) Sprint 8) Task visualization 9) Product increments1) Daily 2) Review meeting 3) Definition of Done 8) Task visualization1) Daily 2) Review meeting 5) Retrospectives 6) User stories1) Daily 3) Definition of Done 7) Sprint 1) Daily 7) Sprint 3) Definition of Done 6) User stories 2) Review meeting 5) Retrospectives 4) Pair programming 8) Task visualization 9) Product increments
1) Daily 7) Sprint 8) Task visualization 6) User stories2) Review meeting 3) Definition of Done 5) Retrospectives3) Definition of Done 1) Daily 7) Sprint 3) Definition of Done 6) User stories 9) Product increments 7) Sprint 2) Review meeting 8) Task visualization 1) Daily 5) Retrospectives 4) Pair programming3) Definition of Done 8) Task visualization 1) Daily 6) User stories 7) Sprint 5) Retrospectives 2) Review meeting 9) Product increments 4) Pair programming3) Definition of Done 8) Task visualization 2) Review meeting4) Pair programming 5) Retrospectives 1) Daily5) Retrospectives 6) User stories 3) Definition of Done 1) Daily 7) Sprint 8) Task visualization 2) Review meeting6) User stories 3) Definition of Done 1) Daily 8) Task visualization 4) Pair programming 2) Review meeting 7) Sprint 5) Retrospectives 9) Product increments7) Sprint 4) Pair programming 6) User stories 1) Daily 2) Review meeting 5) Retrospectives 8) Task visualization 3) Definition of Done 9) Product increments
7) Sprint 6) User stories 8) Task visualization7) Sprint 8) Task visualization 2) Review meeting 6) User stories 3) Definition of Done 5) Retrospectives 9) Product increments 1) Daily 4) Pair programming8) Task visualization 6) User stories 7) Sprint 9) Product increments9) Product increments 6) User stories 3) Definition of Done 7) Sprint 2) Review meeting
MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018
15
MGIGROUP – NEXT ONLINE MEETING
MODEL ENGINEERING SOLUTIONS GMBH | MGIGROUP | DECEMBER 2018
Tuesday, March 5, 20193:00 p.m. CET (Berlin)9:00 a.m. EST (Detroit) 10:00 p.m. CST (Beijing)7:30 p.m. IST (Bangalore) 11:00 p.m. JST (Tokyo)
Registration:https://model-engineers-event-en.webex.com/model-engineers-event-en/onstage/g.php?MTID=ef558ae4490d0e63471faaf102cb09348
16
ADDRESS MAJOR OBSTACLES OF AGILITY
MODEL ENGINEERING SOLUTIONS GMBH | MGIGROUP | DECEMBER 2018
KNOWLEDGE GAPS
Upcoming webinar topics:
„Agile Methods in Safety-critical Software Development” (February 19 and 20, 2019)
Trainings events schedule in 2019 will follow soon on the MES website:
„Agile Model-based Software Development“ (March 26 – 27, 2019)
17
SAVE THE DATE!
MODEL ENGINEERING SOLUTIONS GMBH | MGIGROUP | DECEMBER 2018
MES SUMMER SCHOOL ON INTRODUCTION TO MODEL-BASED DEVELOPMENT
June 24 – 28, 2019 | Berlin (Germany)
May 3, 10, 17, 31 and June 7, 2019 | Troy (Detroit), MI
September 23 – 27, 2019 | Troy (Detroit), MI
All information will follow soon on the MES website:
https://www.model-engineers.com/academy/training/mes-summer-school/
18
OCT 11-12, 2018
18
JOIN US AT THE NEXT MES USER CONFERENCE 2020
or before that at training classes, webinars, meetings, projects, MGIG
MODEL ENGINEERING SOLUTIONS GMBH | MGIGROUP | DECEMBER 2018
MODEL ENGINEERING SOLUTIONS GMBH
Waldenserstraße 2-410551 Berlin
T: +49 30 2091 6463-0F: +49 30 2091 6463-33
MODEL ENGINEERING SOLUTIONS GMBHWaldenserstraße 2 - 410551 BerlinGermany
T: +49 30 2091 6463-0F: +49 30 2091 [email protected]