SlideShare una empresa de Scribd logo
1 de 28
codeBeamer – User
conference
Intland Software
07. July 2016
9:00 – 16:00 pm
2
Agenda
1. Agile Software Development with
codeBeamer ALM in the Medical and
Automotive Industries
2. Festo: codeBeamer‘s SAP Integration
3. Lufthansa Cargo: Guidelines for Efficient
Requirements Management Processes at
Lufthansa Cargo
4. What is new in cB 7.9 + a preview of cB 8.0
5. cB Integration:
• DOORs / ReqIF
• Automated testing using Jenkins
xUnit and Selenium. Traceability and
Code Coverage Analysis
• Mathlab Simulink
• Tech Talks
4
Agile + IEC 62304: Agile in Medical Device Development
Medical device recalls in recent years
5
Agile + ISO 26262: Agile in Automotive Development
Increasing reliance on software in the automotive industry
http://www.businessinsider.de/connected-car-forecasts-top-manufacturers-leading-car-makers-2016-4-28?r=US&IR=T
6
Agile Software Development in Medical and Automotive Industries
Adopting Agile and Continuous compliance
• Increase customer satisfaction and reputation
• Reduce risks
• Product quality improvement and increased
efficiency for reaching compliance
• Reduction of correction costs
• Gapless end-to-end traceability
• Reduce audit preparation time
7
codeBeamer for Enterprise Agile development
• Enterprise agility while protecting
quality and compliance regulations
• Support for Agile & scaled Agile
development via SAFe®
• Robust yet highly flexible architecture
supports Scrum, Kanban, Lean methods
• More Agile than legacy ALM suites, and
more integrated than a mix of single-point
software tools
• DevOps support, Agile Release
Management
Intland Software
9
Agile Software Development in Medical and Automotive Industries
Approval process with workflow
• E-Signature
• Approval tasks
• Automatic state transitions
• Chained workflow
http://intland.com/video/advanced-workflows/approval-processes-with-
e-signatures/
10
Agile Software Development in Medical and Automotive Industries
Agile Project Management
11
Agile Software Development in Medical and Automotive Industries
Risk Management and FMEA
12
Agile Software Development in Medical and Automotive Industries
Gapless End-to-end traceability
13
Live Demonstration
What is New in codeBeamer’s
Latest Release: 7.9
16
Agenda
codeBeamer 7.9
1. New features
• Queries
• Gantt chart
• Test Management
• Traceability Browser Pre-Sets
2. Integration
• Bi-directional integration to
JIRA
• LDAP/ AD synchronization
3. Infrastructure
• Suspected Links
• Dashboard charts
• Hotkeys
17
What is New in codeBeamer’s Latest Release: 7.9
Other News
• Ovum Decision Matrix report: http://intland.com/ovum-
decision-matrix-2016-17-intland-software-codebeamer/
codeBeamer in top 4 ALM solutions globally and
named a market leading ALM tool
• Medtronic Customer Case Study:
http://intland.com/medtronic-customer-case-study/
“codeBeamer ALM is the best in class of
such tools.”
18
• Filter and search
• Built-in queries: Submitted by Me, Assigned to Me, Recently View
• cBQL
What is New in codeBeamer’s Latest Release: 7.9
Queries
19
• Oversee and manage releases
• Edit releases directly from Gantt chart
What is New in codeBeamer’s Latest Release: 7.9
Interactive Gantt Chart
20
• Traceability Browser for Baselines
• Save and Load pre-sets
What is New in codeBeamer’s Latest Release: 7.9
Traceability Browser Pre-Sets
21
• Update work items on the fly
• All changes are mirrored from Jira to
codeBeamer and codeBeamer to
JIRA
• Synchronization can be automated
(as often as every 2 minutes)
What is New in codeBeamer’s Latest Release: 7.9
Bi-directional JIRA Integration
22
• LDAP Group to cB Group synchronization
• Invite users from LDAP in cB
What is New in codeBeamer’s Latest Release: 7.9
LDAP/AD Group synchronization
23
• Suspected links
• Highchart Dashboards
• cB Hotkeys
What is New in codeBeamer’s Latest Release: 7.9
Useabilty Improvements
24
Live Demonstration
A Preview of codeBeamer 8.0
26
Agenda
Preview of codeBeamer 8.0:
1. New features
• Horizontal Traceability Browser
• Suspected Links for references
• Bidirectional suspected links
2. Integration
• DOORS / ReqIF
• xUnit & Source Code Coverage
• Mathlab Simulink
2. Infrastructure
• Test Management Improvements
• Agile Improvements
• New WYSIWYG
• Tracker Item locking
• Project Tracker Dashboard
• Excel Import Improvements
• System Admin
27
• Horizontal tracker selection
• Selection of multiple trackers in each level
Preview of codeBeamer 8.0
Horizontal Traceability Browser
28
Live Demonstration
29
xUnit
• Creation of Test Cases, Test
Sets based on test package
structure, Bugs from Jenkins
• Continuous Integration:
sends Test Runs
automatically from Jenkins 
cB
xUnit: Automated testing and continuous integration for e.g Selenium,
JMeter Tests. Collects Test metrics/results in .xml files
Code Coverage: Coverage how much Source Code is under test. Collects
Code Coverage results
Continuous Integration
Preview of codeBeamer 8.0
Source Code Coverage (C/C++, Java)
• Application Coverage
• Package Coverage
• Class Coverage
Test Coverage: automated and manual
Automated testing
Manual testing
codeBeamer – Continuous Integration with Jenkins
Jenkins
JMeter
xUnit
Tests
C/C++,
Java
Coverage
Test
Execution
Selenium
Further
Plugins
Invocation
.xml
xUnit
Jenkins Test Framework
codeBeamer
codeBeamer REST API

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Confguration management training
Confguration management trainingConfguration management training
Confguration management training
 
Agile in MedTech: Essential Best Practices, and How to Support Them
Agile in MedTech: Essential Best Practices, and How to Support ThemAgile in MedTech: Essential Best Practices, and How to Support Them
Agile in MedTech: Essential Best Practices, and How to Support Them
 
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
 
amar_resume
amar_resumeamar_resume
amar_resume
 
Aligning QMS and Engineering Processes in Medical Product Development
Aligning QMS and Engineering Processes in Medical Product DevelopmentAligning QMS and Engineering Processes in Medical Product Development
Aligning QMS and Engineering Processes in Medical Product Development
 
25 Jul 2018 - What is New in codeBeamer 9.2
25 Jul 2018 - What is New in codeBeamer 9.2 25 Jul 2018 - What is New in codeBeamer 9.2
25 Jul 2018 - What is New in codeBeamer 9.2
 
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
4 Oct 2018 - Experts Talk featuring Ovum: Achieving Safety-critical Developme...
 
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - WhitepaperKovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
Kovair Automotive Solution’s Compliance for ISO 26262 & ASPICE - Whitepaper
 
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
ALM for Developing Engineered Systems - Michael Azoff (Ovum) - 14 May 2019
 
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
 
Training Webinar: Fitting OutSystems applications into Enterprise Architecture
Training Webinar: Fitting OutSystems applications into Enterprise ArchitectureTraining Webinar: Fitting OutSystems applications into Enterprise Architecture
Training Webinar: Fitting OutSystems applications into Enterprise Architecture
 
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT AspectsVolkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
 
Quality assurance in dev ops and secops world
Quality assurance in dev ops and secops worldQuality assurance in dev ops and secops world
Quality assurance in dev ops and secops world
 
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...
 
How to Achieve Gapless End-to-End Traceability in Hardware and Software Devel...
How to Achieve Gapless End-to-End Traceability in Hardware and Software Devel...How to Achieve Gapless End-to-End Traceability in Hardware and Software Devel...
How to Achieve Gapless End-to-End Traceability in Hardware and Software Devel...
 
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Adesso | Principles of Tool Validation and Infrastructure Qualification using...Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
 
Automated Testing Services
Automated Testing ServicesAutomated Testing Services
Automated Testing Services
 
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
 
IWSM2014 COSMIC masterclass part 3 - Automatic measurement of UML specifica...
IWSM2014   COSMIC masterclass part 3 - Automatic measurement of UML specifica...IWSM2014   COSMIC masterclass part 3 - Automatic measurement of UML specifica...
IWSM2014 COSMIC masterclass part 3 - Automatic measurement of UML specifica...
 
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
 OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A... OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
 

Similar a Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany

GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02
Albert Escala
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Philippe Krief
 

Similar a Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany (20)

What is new in codeBeamer 7.9
What is new in codeBeamer 7.9What is new in codeBeamer 7.9
What is new in codeBeamer 7.9
 
GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
Driving success in the cloud with NGINX
Driving success in the cloud with NGINXDriving success in the cloud with NGINX
Driving success in the cloud with NGINX
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
 
Achieve Full API Lifecycle Management Using NGINX Controller – EMEA
Achieve Full API Lifecycle Management Using NGINX Controller – EMEAAchieve Full API Lifecycle Management Using NGINX Controller – EMEA
Achieve Full API Lifecycle Management Using NGINX Controller – EMEA
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
 
Projects Walook
Projects WalookProjects Walook
Projects Walook
 
Agile for Software as a Medical Device
Agile for Software as a Medical DeviceAgile for Software as a Medical Device
Agile for Software as a Medical Device
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
 
Using React Native in a digital health solution
Using React Native in a digital health solutionUsing React Native in a digital health solution
Using React Native in a digital health solution
 
Why should you Choose CodeIgniter Framework for your Next project
Why should you Choose CodeIgniter Framework for your Next projectWhy should you Choose CodeIgniter Framework for your Next project
Why should you Choose CodeIgniter Framework for your Next project
 
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Unlock your core business assets for the hybrid cloud with addi   webinar dec...Unlock your core business assets for the hybrid cloud with addi   webinar dec...
Unlock your core business assets for the hybrid cloud with addi webinar dec...
 
VMworld 2013: EUC Application Strategy Best Practices
VMworld 2013: EUC Application Strategy Best Practices VMworld 2013: EUC Application Strategy Best Practices
VMworld 2013: EUC Application Strategy Best Practices
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
2023-06-cute
2023-06-cute2023-06-cute
2023-06-cute
 
2023-06-corporate
2023-06-corporate2023-06-corporate
2023-06-corporate
 
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
Powering the digital economy with CICS and z/OS connect  -  at the "z Systems...Powering the digital economy with CICS and z/OS connect  -  at the "z Systems...
Powering the digital economy with CICS and z/OS connect - at the "z Systems...
 

Más de Intland Software GmbH

Más de Intland Software GmbH (14)

Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Dr. Andreas Birk: Patterns of Agile Success in Medical Device DevelopmentDr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
 
Dr. Andreas Birk: Agile Practices for Medical Device Development
Dr. Andreas Birk: Agile Practices for Medical Device DevelopmentDr. Andreas Birk: Agile Practices for Medical Device Development
Dr. Andreas Birk: Agile Practices for Medical Device Development
 
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous VehiclesISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
 
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device DevelopmentDr. Andreas Birk: Approaches to Agile in Medical Device Development
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
 
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
 
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
 
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy ProjectCosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
 
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALMAutomotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
 
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
 
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance 19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
 
18 Jul 2018 - FMEA and Risk Management in Practice
18 Jul 2018 - FMEA and Risk Management in Practice 18 Jul 2018 - FMEA and Risk Management in Practice
18 Jul 2018 - FMEA and Risk Management in Practice
 
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
Intland Software’s Roundtable Discussion: Agile in Medical Technology – 26 Se...
 

Último

Último (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 

Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany

  • 1. codeBeamer – User conference Intland Software 07. July 2016 9:00 – 16:00 pm
  • 2. 2 Agenda 1. Agile Software Development with codeBeamer ALM in the Medical and Automotive Industries 2. Festo: codeBeamer‘s SAP Integration 3. Lufthansa Cargo: Guidelines for Efficient Requirements Management Processes at Lufthansa Cargo 4. What is new in cB 7.9 + a preview of cB 8.0 5. cB Integration: • DOORs / ReqIF • Automated testing using Jenkins xUnit and Selenium. Traceability and Code Coverage Analysis • Mathlab Simulink • Tech Talks
  • 3. 4 Agile + IEC 62304: Agile in Medical Device Development Medical device recalls in recent years
  • 4. 5 Agile + ISO 26262: Agile in Automotive Development Increasing reliance on software in the automotive industry http://www.businessinsider.de/connected-car-forecasts-top-manufacturers-leading-car-makers-2016-4-28?r=US&IR=T
  • 5. 6 Agile Software Development in Medical and Automotive Industries Adopting Agile and Continuous compliance • Increase customer satisfaction and reputation • Reduce risks • Product quality improvement and increased efficiency for reaching compliance • Reduction of correction costs • Gapless end-to-end traceability • Reduce audit preparation time
  • 6. 7 codeBeamer for Enterprise Agile development • Enterprise agility while protecting quality and compliance regulations • Support for Agile & scaled Agile development via SAFe® • Robust yet highly flexible architecture supports Scrum, Kanban, Lean methods • More Agile than legacy ALM suites, and more integrated than a mix of single-point software tools • DevOps support, Agile Release Management Intland Software
  • 7. 9 Agile Software Development in Medical and Automotive Industries Approval process with workflow • E-Signature • Approval tasks • Automatic state transitions • Chained workflow http://intland.com/video/advanced-workflows/approval-processes-with- e-signatures/
  • 8. 10 Agile Software Development in Medical and Automotive Industries Agile Project Management
  • 9. 11 Agile Software Development in Medical and Automotive Industries Risk Management and FMEA
  • 10. 12 Agile Software Development in Medical and Automotive Industries Gapless End-to-end traceability
  • 12. What is New in codeBeamer’s Latest Release: 7.9
  • 13. 16 Agenda codeBeamer 7.9 1. New features • Queries • Gantt chart • Test Management • Traceability Browser Pre-Sets 2. Integration • Bi-directional integration to JIRA • LDAP/ AD synchronization 3. Infrastructure • Suspected Links • Dashboard charts • Hotkeys
  • 14. 17 What is New in codeBeamer’s Latest Release: 7.9 Other News • Ovum Decision Matrix report: http://intland.com/ovum- decision-matrix-2016-17-intland-software-codebeamer/ codeBeamer in top 4 ALM solutions globally and named a market leading ALM tool • Medtronic Customer Case Study: http://intland.com/medtronic-customer-case-study/ “codeBeamer ALM is the best in class of such tools.”
  • 15. 18 • Filter and search • Built-in queries: Submitted by Me, Assigned to Me, Recently View • cBQL What is New in codeBeamer’s Latest Release: 7.9 Queries
  • 16. 19 • Oversee and manage releases • Edit releases directly from Gantt chart What is New in codeBeamer’s Latest Release: 7.9 Interactive Gantt Chart
  • 17. 20 • Traceability Browser for Baselines • Save and Load pre-sets What is New in codeBeamer’s Latest Release: 7.9 Traceability Browser Pre-Sets
  • 18. 21 • Update work items on the fly • All changes are mirrored from Jira to codeBeamer and codeBeamer to JIRA • Synchronization can be automated (as often as every 2 minutes) What is New in codeBeamer’s Latest Release: 7.9 Bi-directional JIRA Integration
  • 19. 22 • LDAP Group to cB Group synchronization • Invite users from LDAP in cB What is New in codeBeamer’s Latest Release: 7.9 LDAP/AD Group synchronization
  • 20. 23 • Suspected links • Highchart Dashboards • cB Hotkeys What is New in codeBeamer’s Latest Release: 7.9 Useabilty Improvements
  • 22. A Preview of codeBeamer 8.0
  • 23. 26 Agenda Preview of codeBeamer 8.0: 1. New features • Horizontal Traceability Browser • Suspected Links for references • Bidirectional suspected links 2. Integration • DOORS / ReqIF • xUnit & Source Code Coverage • Mathlab Simulink 2. Infrastructure • Test Management Improvements • Agile Improvements • New WYSIWYG • Tracker Item locking • Project Tracker Dashboard • Excel Import Improvements • System Admin
  • 24. 27 • Horizontal tracker selection • Selection of multiple trackers in each level Preview of codeBeamer 8.0 Horizontal Traceability Browser
  • 26. 29 xUnit • Creation of Test Cases, Test Sets based on test package structure, Bugs from Jenkins • Continuous Integration: sends Test Runs automatically from Jenkins  cB xUnit: Automated testing and continuous integration for e.g Selenium, JMeter Tests. Collects Test metrics/results in .xml files Code Coverage: Coverage how much Source Code is under test. Collects Code Coverage results Continuous Integration Preview of codeBeamer 8.0 Source Code Coverage (C/C++, Java) • Application Coverage • Package Coverage • Class Coverage
  • 27. Test Coverage: automated and manual Automated testing Manual testing
  • 28. codeBeamer – Continuous Integration with Jenkins Jenkins JMeter xUnit Tests C/C++, Java Coverage Test Execution Selenium Further Plugins Invocation .xml xUnit Jenkins Test Framework codeBeamer codeBeamer REST API

Notas del editor

  1. The reliance on embedded software is on the increase in all kinds of physical devices, including safety-critical products such as medical devices. Medical device development uses more and more software to enhance the functionality, operation, maintenance or user-friendliness of medical products. Therefore, eventually, software helps patients and doctors make better use of medical devices. So relying on software is both beneficial, and inevitable for medical device developers, who had to get accustomed to and accumulate knowledge in this non-traditional development area. In order to stay ahead of the curve and leading the competition, they have to build consistently high quality software in shorter time. And therein lies the challenge. More software adds complexity to the engineering and manufacturing processes of these devices. In the context of medical device development, software complexity equals risk. According to an FDA analysis of medical device recalls between 1992 and 1998, about 7,7% of recalls were carried out due to software failures. For the period between 2010 and 2012, this rate has doubled to 15%. Therefore, it's safe to say that heavier reliance on software embedded in medical devices means higher risks for the developers of these devices.
  2. The answer, then, is not that Agile cannot be used in the development of medical devices. It is, rather, that it CAN be used, if implemented in a way that fits the requirements of this special environment. With adequate process control measures, Agile is able to support compliance as much as any Waterfall method, while also increasing the efficiency of development, cutting time to market, and yielding a variety of other advantages. Using the right tools, managing risks, controlling processes, and ensuring complete transparency and traceability can all be ensured in an Agile environment. All these support, or can be used to verify compliance with relevant standards. The key to complying with IEC 62304 and other medical standards when using Agile is a practice that involves complete process control, efficient process automation, and comprehensive documentation of all activities. Overall, this practice is referred to as continuous compliance. over the following slides, explain every aspect of continuous compliance in detail: - process control - automation - documentation predefine compliant workflows, enforce those processes so that there are no deviations, and automate as much as possible A lot of companies working in industries that are highly regulated by standards and guidelines (safety-critical industries, such as the medical, automotive and aviation sectors) still rely on the Waterfall/V-model development method when creating software for their end products. While this doesn’t allow them to take advantage of more modern Agile methods, they choose to stick with these tried and tested methods because they help these companies ensure that certain processes are always enforced, which is key to achieving compliance with relevant standards. Process control is simply easier to do in a Waterfall environment. However, adhering to the regulations of industry standards can also be ensured in Agile development. Adequate process control measures can be implemented just the same, which is best demonstrated by FDA’s endorsement of Agile practices. If it can be used in medical software development, where rigorous standards apply to various processes, Agile is surely compatible with development in other regulated industries. Indeed, that’s the conclusion more and more companies in various industry sectors are coming to. Agile helps teams cut risks by working on smaller chunks of the software at a time, reduce the time of development, and improve the quality of their software products. However, aligning Agile techniques with the requirements of relevant industry standards and regulations takes a bit of effort. Therefore, if you’re looking to adopt Agile while maintaining the same control over your processes that you had using Waterfall, you will first need to map Agile practices and the stipulations of standards that apply to your industry or product. Any inconsistencies between these two will have to be addressed at an early stage of planning your Agile implementation. The end product of this analysis is hugely important: it’s going to be the set of (compliant) processes that you’ll need to enforce throughout the development lifecycle. Any deviation from these will likely result in non-compliance, and could increase the risk levels of your end product. This is a task that’s difficult enough, but there’s more to compliance than this. Traceability down to source code will have to be ensured and proven along the lifecycle. The processes that you have set in stone in the first step should help achieve this – but proving it means that all the links between all work items will need to be recorded, documented, and shown during audits. This is where you’ll realize that adequate Application Lifecycle Management tools such as codeBeamer ALM are simply necessary when it comes to implementing Agile in safety-critical development. The reason is simple: not only does using such solutions help enforce set processes through pre-configured workflows for each item, they can also automatically record all changes, and generate documentation to help compliance audits. Agile favours “working software over comprehensive documentation”, which is why it’s so much faster than Waterfall – but regulators in safety-critical sectors still require thorough, complete documentation, whatever development process you decide to use. ALM tools like codeBeamer take the burden of documentation off the shoulders of your team by automatically recording a comprehensive change history on all artifacts, and letting you customize reports that can be simply exported, taking care of documentation without requiring manual effort from your team.
  3. Nachweis ob Requirements with Unit Test and Coverage getestet Google Test Framework (Zukunft) als open source Firma Vector
  4. Hardware Requirements for manual testing in cB, Software Requirements for automated testing through continuous integration with Jenkins Jenkins will create automatically an initial import for test cases and link to one requirements node (e.g. code quality requirement) Requirements ID and node Test Case ID and all subnodes Test Results Coverage Browser shows automated and manual testing results – Code Coverage from both manual and automated testing Jenkins continuously checks on SCM, if there is a change. If on source code level (repository in Jenkins) sth. changes, new test results will be created in cB for the updates
  5. Various plugins in Jenkins for automated testing and continuous integration such as selenium, jmeter, testing for code coverage, performance testing, application tests All test results will be executed and collected in xml files in Jenkins Generates items in codeBeamer via .json Import xUnit importer runs after all the tests were executed