19
1 OCT 11-12, 2018 1 RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE! Dr. Heiko Dörr

RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

1

OCT 11-12, 2018

1

RECAP MES USER CONFERENCE 2018NEXT LEVEL: GET AGILE!

Dr. Heiko Dörr

Page 2: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 3: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 4: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 5: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 6: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 7: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 8: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 9: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

9

BOTTOM UP IS THE WAY

Your feedback

43 answers as of Dec. 04, 2018

MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018

Page 10: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

10

INCREMENTAL DEPLOYMENT

Your feedback

43 answers as of Dec. 04, 2018

MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018

Page 11: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

11

TEAM EMPOWERMENT

Your feedback

43 answers as of Dec. 04, 2018

MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018

Page 12: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

12

THE TOP 3

Daily Meeting Review Meeting

http://www.full-stackagile.com

Definition of Done

MODEL ENGINEERING SOLUTIONS GMBH | MGIGroup | DECEMBER 2018

Page 13: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 14: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 15: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 16: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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)

Page 17: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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/

Page 18: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

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

Page 19: RECAP MES USER CONFERENCE 2018 NEXT LEVEL: GET AGILE!€¦ · Agile development is on its way ... Run round table with all people involved ... Retrospectives 6) User stories 7) Sprint

MODEL ENGINEERING SOLUTIONS GMBH

Waldenserstraße 2-410551 Berlin

T: +49 30 2091 6463-0F: +49 30 2091 6463-33

[email protected]

MODEL ENGINEERING SOLUTIONS GMBHWaldenserstraße 2 - 410551 BerlinGermany

T: +49 30 2091 6463-0F: +49 30 2091 [email protected]