Tal Levi Joseph
VP ADM R&D, HPE Software
Agile Sparks 2017
ADM R&D ID
80 Releases a year
5 Pillars
Execution ∙ Customers ∙ Innovation ∙ People
ADM R&D Organization 2017
Over 10,000
Customers
Performance
Engineering
Lifecycle
Management
Functional
Testing
Mobile &
Virtualization
Performance
Monitoring
R&D Engineers
in Multiple
Locations
Automation runs on demand
for specific areas
Build to QA every 2-4 weeks
Our Journey
FROM :
8 products
Major release every 18-24 months
On-Prem release every quarter &
SaaS release every 4-8 weeks
Continuous builds to R&D
15 products
TO :
Continuous automation in DevOps pipeline
Layered Development Org E2E ownership domains
TECHNOLOGY TECHNIQUE TALENT
The Challenge
Continuous automation in DevOps pipeline
SPEED
QUALITY
SCALE
What To Test
Connecting the dots – Actionable insights
Connecting the dots
Insights and visibility
Cont. Quality in DevOps
• Virtualize
• Automate (testing and CI)
• Monitor & Take Action
Test Early, Fail Early & Fix
Early
• E2E business flows – Ops to Dev
• Real life condition testing
• Corrective actions (CI, coverage, efficiency)
Visibility and Insights
• Gradual deployment
• Customers validation programs
• Real users staging environment and data
Real Feedbacks loops
And always remember,
You’re Only As Strong As Your Next Move

Agile Israel 2017

  • 1.
    Tal Levi Joseph VPADM R&D, HPE Software Agile Sparks 2017
  • 2.
    ADM R&D ID 80Releases a year 5 Pillars Execution ∙ Customers ∙ Innovation ∙ People ADM R&D Organization 2017 Over 10,000 Customers Performance Engineering Lifecycle Management Functional Testing Mobile & Virtualization Performance Monitoring R&D Engineers in Multiple Locations
  • 3.
    Automation runs ondemand for specific areas Build to QA every 2-4 weeks Our Journey FROM : 8 products Major release every 18-24 months On-Prem release every quarter & SaaS release every 4-8 weeks Continuous builds to R&D 15 products TO : Continuous automation in DevOps pipeline Layered Development Org E2E ownership domains
  • 4.
  • 5.
    The Challenge Continuous automationin DevOps pipeline SPEED QUALITY SCALE
  • 6.
  • 7.
    Connecting the dots– Actionable insights
  • 8.
  • 9.
  • 10.
    Cont. Quality inDevOps • Virtualize • Automate (testing and CI) • Monitor & Take Action Test Early, Fail Early & Fix Early • E2E business flows – Ops to Dev • Real life condition testing • Corrective actions (CI, coverage, efficiency) Visibility and Insights • Gradual deployment • Customers validation programs • Real users staging environment and data Real Feedbacks loops And always remember, You’re Only As Strong As Your Next Move

Editor's Notes

  • #6 אני רוצה לדבר בעיקר על הצאלמג שקורה פה , למדנו לרוץ נורא מהר , אלופים ב CI בילדים מיוצרים על כל צק אין קצב פיתוח מהיר אבל מה קורה עם האיכות , האם אנחנו משלמים מחיר גבוה מידי ארגון ה איכות אני תמיד אומרת , בעיקר בארגון אנטרפרייז , לא נעוף על אבל יזרקו אותנו מכל המדרגות על סטביליטי ומה גם אם קוסט נכנס לתוך התחשיבים שלנו , והכל בסקייל גבוה כי זה לא רילס אחד זה אוסף של ריליסים אז קודם כל זו אכן התמודדות כל הזמן אבל זה בהחלט אומר שאני בארגון שלי היום חייבת לשים דגש על איכות מבלי לפגוע במהירות וזה לא היה טריוויאלי בכלל האיכות הופכת להיות מרכיב קריטי ובעידן שמקדש מהירות אסור להקריב את האיכות לכן המאמץ באיכות חייב להיות ממוקד אפילו כפלי צריך להתמקד בשני אספקטים , האם וכל האם אנחנו בודקים באמת את מה שצריך לבדוק ? איך אנחנו מטפלים בבעיות ולוקחים אחריות איך מקדמים ערוצי בדיקה פורצי דרך איפה הבעיות שלנו מתרכזות ? האם הטסטים בעייתיים האם
  • #7 At the end of the demo, review some interesting widgets related to Test Management and Regression quality cycles : Quality By Application Module Defect Trends Run status by application module Runs by Browsers (environment) Test Run Trends
  • #8 At the end of the demo, review some interesting widgets related to Test Management and Regression quality cycles : Quality By Application Module Defect Trends Run status by application module Runs by Browsers (environment) Test Run Trends
  • #9 At the end of the demo, review some interesting widgets related to Test Management and Regression quality cycles : Quality By Application Module Defect Trends Run status by application module Runs by Browsers (environment) Test Run Trends
  • #10 At the end of the demo, review some interesting widgets related to Test Management and Regression quality cycles : Quality By Application Module Defect Trends Run status by application module Runs by Browsers (environment) Test Run Trends