Agile doesn't improve quality. Can we release a world class product?

There is a common concern by management that Agile doesn’t make a difference to the product quality. How do we release a product of world class quality?

 Problem is two folded:

  1. 'Definition of Done' is not created with Quality in mind, nor is it measured against the quality set at the beginning of the project.
  2. Quality Goals and subsequent adherence ensures quality is met and not just meeting 'Definition of Done' (DOD) criteria. For example DOD may be met, but quality may still be poor if not managed appropriately. How – lets discuss this through the session.

 Once the quality goals are defined for a project, Definition of Done should align with these quality goals.

At McAfee, we have released world class quality products through Agile Methodology and Quality Best Practices together. One exceptional method we practice is by defining and tracking "Effective Quality Goals" for each sprint, and at every release.

By driving agile projects through quality goals, we have products with ZERO defects deferred / logged by customers, 90+% code covered through automated test, 70% defects found early through development practices. This magic was not in just one project, but close to a dozen projects in the last 3-4 quarters.

In this presentation, we will explain about how we changed the paradigm in the last 2 years and released world class quality products in a short span of time.

 
 

Outline/Structure of the Tutorial

Introduction and problem statement - 5 min

Presentation of the paper - 30 min

Question and Answer session - 10 min

Learning Outcome

Take away from successful implementation of Quality Goals and its linkage with Definition of Done - case study from McAfee.

Target Audience

Agile Coach, Team, and Quality Management

schedule Submitted 6 years ago

Public Feedback


    • Liked Naresh Jain
      keyboard_arrow_down

      Naresh Jain - SAMPLE PROPOSAL - Product Discovery Workshop

      Naresh Jain
      Naresh Jain
      Founder
      Xnsio
      schedule 6 years ago
      Sold Out!
      90 Mins
      Tutorial
      Beginner

      Many product companies struggle with a big challenge: how to identify a Minimal Viable Product that will let them quickly validate their product hypothesis?

      Teams that share the product vision and agree on priorities for features are able to move faster and more effectively.

      During this workshop, we’ll take a hypothetical product and coach you on how to effectively come up with an evolutionary roadmap for your product.

      This 90 mins workshop teaches you how to collaborate on the vision of the product and create a Product Backlog, a User Story map and a pragmatic Release Plan.

      This is a sample proposal to demonstrate how your proposal can look on this submission system.

    • Liked Pradeepa Narayanaswamy
      keyboard_arrow_down

      Pradeepa Narayanaswamy - Agile Testing- What is my success mantra??

      45 Mins
      Talk
      Beginner

      As more and more organizations are transitioning to agile, it’s inevitable that Agile testing is not just a concept any more. It is also not just about placing a tester in every team. What is so radically different now? How to be successful at agile testing? How to be an effective cross-functional team that embeds and honors all specialties including testing?

      In this presentation, I am going to share my teams’ success with Agile testing and how we incorporated these 3 aspects – people, process and tools/techniques. This talk will benefit any members in an organization who has a stake in the product quality. It is also highly beneficial for those agile testers (from aspiring to veteran) to understand the 3 main aspects as it relates to testing and why we need to embrace- not just one, not two, but all these 3 aspects to be successful in Agile testing. 

       

       

    • Liked Nagendra Kumar Elluru
      keyboard_arrow_down

      Nagendra Kumar Elluru - A Drive through SAFe Boulevard

      45 Mins
      Talk
      Beginner

      An introductory session on SAFe's way of building agility at an enterprise scale. It is very hard to find an organization with teams who aren't practicing agile, but knitting them together into a program with appropriate cohesion, visibility and governance continued to be traumatic. Join me in understanding how SAFe can help us come out of this trauma.

       

    • Liked Naveen Indusekhar
      keyboard_arrow_down

      Naveen Indusekhar - Enticement for Agile Team and Metamorphosis of Managers

      45 Mins
      Workshop
      Beginner

       

      What does productivity mean to the team? What does sponsor want from a team? What happens to Leads and Managers? A ROLE PLAY by JP and Naveen

      The topic assumes that the organization is medium or large sized (about 2K+ employees) and has recently migrated or is in the process of transitioning to Agile methodologies. Further, stakeholders are aligned to the idea and they are wholly in understanding of what and why they want to go (gone) Agile.

      Do you see a scenario in the corridor where a Manager is talking to another Manager – “What happens to us in future? Where do we go? Are we required in this organization? Agile is killing us.”

      Do you see Leads (by designation) saying to his Manager “Hey my career was set to take off – I was to become a Senior Lead, and a Manager in 4 years. Agile has made me an average team member and stalled my growth.”

      What about a team member to another saying “Man, there is no point in increasing the velocity – that becomes a bench mark for us and we need to sprint at that pace for the rest of our lives! I also had lot of time for myself in chunks when other functional group was slogging and I could read a book, attend a training, catch-up with my friends, blah, blah, blah. Let us add substantial buffer in estimates to have a comfortable life and commit on minimal ideal hours. Let us rock as a team!!!!”

      Or a Manager talking to HR “I’m unable to hit the bell curve as an entire team is involved in successful delivery of the project” and HR saying “Sorry, but you are violating global HR policy by not doing so – there ought to be a superior performer and a poor performer.”

      You may hear a team member saying “I was headed to becoming a super DBA and now you are asking me to pick testing tasks, web development task, etc. If I don’t spend 100% of my time in my domain, I will be termed as jack of all trades and master of none. This is not aligning with my career development plans.”

      A VP saying to another “Not sure if Agile has increased our productivity, how do I know it is productive? I understand teams are empowered and self-organizing, but are they self-productive? And what is this fuss about Managers’ not happy with “no-role”. Nothing should change for them.”

       

      A workshop where JP and Naveen play various characters to address these challenges in an Indian office context. Welcome to an enthralling way of presenting the core human challenges in Agile adoption and implementation.