Shifting Gears for better quality or faster delivery - Shift Left or Shift Right!

location_city Hyderabad schedule Jun 21st 03:45 - 04:30 PM place Technical Agility

In an Agile world,we are being asked to move faster—reducing the length of time to delivery while still continuing to improve the quality. At the same time, we are faced with increased pressure to reduce testing costs. The main aim of Shifting left is ‘Early Defect Detection to Defect Prevention’.

Bugs are cheaper when caught young. Being a testing professional during start of my career where i have seen the agile transformation from ground zero. I have experienced all what a tester can face usually in start of a agile way of working.

Most difficult phase is shift from defect identification or detection mode towards a more collaborative approach of defect prevention.

Why a tester was no more quality police and he/she is not the sole responsible person for quality but it was whole team. Development teams need to focus on quality from the beginning, instead of waiting for errors & bugs to be discovered late in the game.

These learning and many more in my early career helped me when I started coaching agile teams for delivering better quality product. In recent time where I am leading a transformation , one of the major ask was to break the boundaries and silos between development and system testing teams. This topic is close to my heart because i have practiced , performed and tried to perfect time and again.

I want to share How “Shift-Left” Testing Can Help Your Product Quality? What it means to testing community, with vastly different skill sets, are getting involved in the testing process. More specifically, it means that development teams are being incorporated into the testing cycle earlier than ever before.

 
 

Outline/Structure of the Talk

This is a 3 dimensional study to look in what , why and how (much) of Shifting mindset for delivering a high quality product at sustainable interval. As more teams embrace the challenges of continuous delivery, we hear lots of people talking about “shift left” and “shift right” in a testing context. In this session we will talk about what does that mean, exactly, and why does everyone want to do it? (8 mins - Context setting)

This session will be covering case studies - One from of a product team, where we tried to dismantle a mammoth unit of System Test which had 600000+ test case mostly manual and integrate it more in development by shifting left. We will talk about all the Quality Gates, The current states , Mission, DoDs, Failed reactions, Transparency and Visualization at every stages. (12 mins - Sharing the case studies )

We will discuss , debate and dive in to how ‘Shift Left’ concept brought a huge transformation for the entire ‘Testing’ role. Until then, the sole focus for the Testing was only on ‘Defect Detection’ and now the aim of the ‘Shift Left’ from Testing perspective is a journey of ‘Early Defect Detection to Defect Prevention’. ( 15 mins - Involving the audience, Sharing the technical details , working demonstration )

We will also see how Shift Left is a Big Leap in the software industry in Software Development methodology towards speed to market, improving software quality and reducing ‘Time to Market’. ( 5 mins - current Industry trends about testing strategy)

Q&A, Co-learning, Sharing best practices. - 5 mins

Learning Outcome

Few Learning Outcomes are mentioned but they are not limited to these:-

1) What to do in order to realize the vision of having a better quality along with faster delivery.

2) What Should we Do Differently In Shift Left? - This will help you understand how implement and practice shift left.

3) What are the best practices of getting started to apply Shift Left Testing in your organisation?

4) We will explain , How “Shift-Left” Testing helped us in terms of our increased productivity.

5) We will list all the challenges and benefits one can face shifting the test strategies at team, program and org level.

Target Audience

Developers, Testers, Leaders, Coach

Prerequisites for Attendees

Come with an open learning mind

- Ask questions with focus on discovery and learning

- Share your experiences

schedule Submitted 8 months ago

Public Feedback


    • Deepti Jain
      Deepti Jain
      Social Scientist
      AgileVirgin
      schedule 8 months ago
      Sold Out!
      45 Mins
      Talk
      Beginner

      Agility requires experimenting continuously in order to Inspect & Adapt continuously and to Learn continuously. So, it's not just failing fast, but learning fast. In this workshop, which is based on the concept of 'Probes' from BOSSA nova, we will learn what learning fast means for every individual and the organization as a whole.

      By definition, Probes are small, safe-to-fail experiments based on hypotheses derived from reflection via per-learning on the current situation as well as on theory. This is such a great tool not just for Agility enablers but for anyone who wants to bring in change. They can design their own safe-to-fail experiments considering all aspects, and not just but also get validation from peers, users and approvers of the experiment.

      We will learn to define experiments that you can use in your company for bringing agility. This will allow you to create an environment for continuous innovations, an environment where everyone is enrolled which will further create a win-win for everyone.

    • 45 Mins
      Talk
      Intermediate

      We all know that #Facilitation is a key buzz word. A difference in understanding facilitation begins with an awareness of the difference between facilitating and leading. It has been said that leadership is something you do to a group, while facilitation is something you do with a group.

      Facilitator assist group[s] as they work together toward achieving group goals, and in most instances do not interject their own personal opinions or agenda. By expressing their opinions to the group, facilitators risk discouraging others with differing opinions from speaking.

      They remain alert to group dynamics and encourage challenging reflection while maintaining respect and safety within the group. Although facilitators may help guide a discussion, they also recognize and foster the groups' own ability to lead itself. Thus unlike authoritative leaders, good facilitators relinquish control to the group and promote open, democratic dialogue among group members.

    • Arijit Sarbagna
      keyboard_arrow_down

      Arijit Sarbagna - Quality in Code and NOT in Management Slides: Architect vs Architecture

      Arijit Sarbagna
      Arijit Sarbagna
      Director
      Atos Global IT Solutions
      schedule 11 months ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      Agile Architecture

    • Ashish Kumar
      keyboard_arrow_down

      Ashish Kumar - An Exciting journey from Raw Idea to High fidelity concepts – Let's Discover, Design and Explore !!

      Ashish Kumar
      Ashish Kumar
      Agile & Lean Coach
      Siemens
      schedule 8 months ago
      Sold Out!
      90 Mins
      Workshop
      Intermediate

      In today’s hyper-competitive global economy, customer satisfaction is increasingly being driven by software. If we compare the past of software development from today's world It is definitely not the same. Customers is impatient because of available choice of ideas with better quality and reliability is important piece with the innovative faster time to market.

      The session is all about how we can transverse from a Raw idea to high fidelity concept in different phases keeping the market condition and aggressive customer in mind but at the same time our vision for organization is intact and future looking.

      Any simple or however complex it is , solutions and data tend to change over time. Intrinsic human needs do not. People, therefore, are the most constant variables in the design equation. By empathizing with your users and understanding what they need upfront, you can build products they’ll love to use — because your products will be both useful and usable.

      We will uncover that - An Idea is not just what it looks like and feels like. It is all about how it works. At its core, any idea is about solving problems. Efficiently,Effectively, And elegantly.

      This practical session offers a clear framework for you, your team, and your stakeholders to solve complex connectivity design problems — together.

    • Ashish Kumar
      keyboard_arrow_down

      Ashish Kumar - Collaborative dance of agile coaching - To Touch , To Move , To Inspire (a True gift of Dancing as well as Coaching) !!

      Ashish Kumar
      Ashish Kumar
      Agile & Lean Coach
      Siemens
      schedule 8 months ago
      Sold Out!
      90 Mins
      Workshop
      Intermediate

      It is a belief that the dance connects us to life and all the collective wisdom available and when the timing is right, it is revealed -- if we are open to receive it.

      It is something which resonates to each elements of professional coaching.

      Some dances have structure and predetermined form and other are extemporaneous.
      Similarly coaching has both structure and free from elements.

      India being land of multiple form of dances ranging from Structured dance like Kathkalli, Bhartanatayam, Kuchpudi, Khasi.
      and unstructured ones Bhangra, Dandiya, Kolatta, Gidda, nagin dance and the dance of marriages.

      The thing which is common in any dance forms are - Dancing Partners and props and in coaching it is all about coaching partners (coach , coachee) and problems.

      The whole point in coaching is Partnering with clients in a thought provoking and creative process that inspires them to maximize their personal and professional potential.

      Many of us as a coach falls in a trap to focus more on coaching the problem and not to take it to the next levels of coaching the the Problem through the Person and further up to transformation coaching of the Person for Internal Change.

      Through this workshop we will focus on following elements:-

      1. Effective coaching be it life, business, leadership has many parallels to the creative, artistic expression of dance. What are the elements of dance that corresponds to coaching ?

      2. What characterizes Free form of coaching ?

      3. How do coaching flow beautifully even within the structure ?

      4. How a coach and coachee can partner towards a transformational dance of internal coaching.