adopting agile/devops alm in automotive & safety-critical … · 2019-03-14 · maturity...

14
Adopting Agile/DevOps ALM in Automotive & Safety-critical Development Peter Haller - FAE

Upload: others

Post on 27-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

Adopting AgileDevOps ALM in

Automotive amp Safety-critical Development

Peter Haller - FAE

2

Digital transformation

Digitalization

bull Growing software content in engineered products

bull Software development maturity a strategic advantage

bull Market pressure to increase SW development velocity

bull Agile DevOps becoming the standard

3

Waterfall vs Agile Development

Waterfall ModelSequential product development

Adaptive MethodsIncremental and iterative product development

Time Time

Documentation Documentation Preliminary

Product

End Product

Requirements

Design

Implementation

Verification

bull Linear

bull Documentation based

bull Deterministic

bull Adaptivity

bull Learning

bull Focus on max customer value

4

Requirements of regulatory standards

bull Adequate planning (product

design engineering

development and production)

bull Traceability across the

lifecycle

bull Lifecycle-wide process control

and risk management

bull Documentation and validation

of quality-focused procedures

5

Adopting Agile and Continuous compliance

Goals

bull Process control

bull Automation

bull Documentation

Benefits

bull Reduce risks

bull Reduce the time to market

bull Increased efficiency and

product quality

bull Gapless traceability

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 2: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

2

Digital transformation

Digitalization

bull Growing software content in engineered products

bull Software development maturity a strategic advantage

bull Market pressure to increase SW development velocity

bull Agile DevOps becoming the standard

3

Waterfall vs Agile Development

Waterfall ModelSequential product development

Adaptive MethodsIncremental and iterative product development

Time Time

Documentation Documentation Preliminary

Product

End Product

Requirements

Design

Implementation

Verification

bull Linear

bull Documentation based

bull Deterministic

bull Adaptivity

bull Learning

bull Focus on max customer value

4

Requirements of regulatory standards

bull Adequate planning (product

design engineering

development and production)

bull Traceability across the

lifecycle

bull Lifecycle-wide process control

and risk management

bull Documentation and validation

of quality-focused procedures

5

Adopting Agile and Continuous compliance

Goals

bull Process control

bull Automation

bull Documentation

Benefits

bull Reduce risks

bull Reduce the time to market

bull Increased efficiency and

product quality

bull Gapless traceability

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 3: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

3

Waterfall vs Agile Development

Waterfall ModelSequential product development

Adaptive MethodsIncremental and iterative product development

Time Time

Documentation Documentation Preliminary

Product

End Product

Requirements

Design

Implementation

Verification

bull Linear

bull Documentation based

bull Deterministic

bull Adaptivity

bull Learning

bull Focus on max customer value

4

Requirements of regulatory standards

bull Adequate planning (product

design engineering

development and production)

bull Traceability across the

lifecycle

bull Lifecycle-wide process control

and risk management

bull Documentation and validation

of quality-focused procedures

5

Adopting Agile and Continuous compliance

Goals

bull Process control

bull Automation

bull Documentation

Benefits

bull Reduce risks

bull Reduce the time to market

bull Increased efficiency and

product quality

bull Gapless traceability

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 4: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

4

Requirements of regulatory standards

bull Adequate planning (product

design engineering

development and production)

bull Traceability across the

lifecycle

bull Lifecycle-wide process control

and risk management

bull Documentation and validation

of quality-focused procedures

5

Adopting Agile and Continuous compliance

Goals

bull Process control

bull Automation

bull Documentation

Benefits

bull Reduce risks

bull Reduce the time to market

bull Increased efficiency and

product quality

bull Gapless traceability

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 5: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

5

Adopting Agile and Continuous compliance

Goals

bull Process control

bull Automation

bull Documentation

Benefits

bull Reduce risks

bull Reduce the time to market

bull Increased efficiency and

product quality

bull Gapless traceability

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 6: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

6

Agile in regulated industries

bull Challenge manage risk at speed accelerate dev while maintaining compliance

bull Cornerstones of AgileDevOps maturity in safety-critical development

o Map workflows to regulatory requirements

o Automation to enforce defined processes avoid manual error

o Automated documentation for continuous auditability amp compliance

bull AgileDevOps maturity supported by

o Agile scaling frameworks (DAD SAFereg and LeSS)

o Integrated lifecycle management tooling (for process control

documentation automation)

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 7: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

7

SAFereg vs LeSS vs DAD

SAFe is prescriptive and comes with a lot of guidance

bull Portfolio level ndash use lean pinciples to optimize value streams and prioritize epics

bull Program level ndash works on Release Trains composed of 5 sprints and one for innovation

bull Team level ndash techniques outlines are those used in Scrum but even supports teams working with

different methodologies

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 8: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

8

SAFereg vs LeSS vs DAD

LeSS is not prescriptive an elegant extension of Scrum

bull Lean thinking minimal waste focus on what really needs to be done

bull Feature-oriented customer-centric teams

bull One Product Backlog one Product Owner one potentially shippable product increment one Sprint

bull Transparency based on tangible done items

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 9: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

9

SAFereg vs LeSS vs DAD

DAD is not prescriptive It forces the teams

to makes choices

bull Solution focused that include SW amp HW

bull Phases

o Inception ndash How do we start

o Construction ndash How do we produce a

solution

o Transition ndash How do we deploy

bull Enterprise-aware ndash Teams follow common

conventions

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 10: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

10

bull Non-integrated approach increased costs and risks

bull PLM+ALM = integration of 1) processes 2) data

bull Business Process Management (BPM) to connect processes amp data

Integrated Lifecycle Management

Key requirements of ALM-PLM integration

bull Process amp data integration

bull Integrated hardware and software

requirements (RM + BOM)

bull Consistent defect and change

management

bull Tool-independent integration

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 11: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

11

Integrated ALM from a DevOps perspective

Here

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 12: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

12

Integrated Lifecycle Management

Agile

Development

Waterfall

DevelopmentPlan

Integration

(Hybrid)

Integration

Plan

bull Different mindset of Waterfall and Agile teams

bull Software has to be integrated in to the product

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 13: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

13

Maturity checklist ndash Integrated ALM capabilities for AgileDevOps

o Integrated ALM and DevOps release management

o Variation parameter and configuration management

o Generate ISO-compatible reports

o Auditing

o Support Agile methods

o End-to-end traceability

o Multiple views requirements tests amp QA builds deployments

o Supports single backlog across multiple teams

o Kanban workflow

Source Ovum

Key ALM Capabilities for AgileDevOps maturity

14

Thanks for your attention

Any questions

Page 14: Adopting Agile/DevOps ALM in Automotive & Safety-critical … · 2019-03-14 · Maturity checklist –IntegratedALM capabilities for Agile/DevOps: o IntegratedALM and DevOps release

14

Thanks for your attention

Any questions