schedule Mar 19th 12:00 PM - 12:20 PM place Jupiter 2

Agile Principle # 12 defines that at regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. From Scrum to Kanban and other agile frameworks, this is accomplished through retrospectives and continuous improvement processes. The key to being a successful agile practitioner is to identify areas of improvement and then experiment ways of improving it. But it doesn't stop there; positive improvements ultimately become success stories for other teams and motivates them to experiment with newer ideas which eventually leads to innovation. A negative outcome isn't bad either since it adds to the experience of situations where ideas may not apply. Thus the key to this process lies in being a child, an explorer, and inculcate an experimentation mindset. The SLICE framework addresses this in the following way:

  • S hare: Share an area of improvement
  • L earn: Explore the area for ways of improvement
  • I mplement: Search & apply the learning to identify the success factors
  • C ollateral: Publish blogs, white papers, presentations, etc. as observations of the implementation
  • E xpansion: Grow, Seed, and Split in order to explore new venues for success

In this talk, I create an environment that inculcates an experimentation mindset and utilise the SLICE framework to drive the exploration.

 
4 favorite thumb_down thumb_up 2 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Discussing the benefits of being an innocent kid
  • Discussing the frameworks used by kids for experimentation
  • Introducing the SLICE experimentation framework
  • Exercise for participants to inculcate the experimentation mindset
  • Benefits to agility and current running experiments
  • Q&A

Learning Outcome

  • Inculcate a mindset of continuos improvement
  • Embrace failure as a route towards success
  • A framework for structured experimentation
  • Curious mindset that makes innovation a habit

Target Audience

Curious agilists motivated towards continuous improvement.

schedule Submitted 2 months ago

Comments Subscribe to Comments

comment Comment on this Submission
  • Tathagat Varma
    By Tathagat Varma  ~  1 month ago
    reply Reply

    Over last 400+ years, we have given this closed-loop management multiple names: starting with the Scientific Method, to the Shewhart Cycle to the Deming Cycle to PDCA to PDSA to Build-Measure-Learn. Can you share what is missing in these methods that requires a new framework to describe? Also, it would help what were you results in applying it - in what qualitative and quantitative ways were the results better than other existing methods you might have used?

    • Vishal Prasad
      By Vishal Prasad  ~  1 month ago
      reply Reply

      Hi TV, the slides on this one are slightly old (from 2016), I don't have any intention of calling it a framework; at the time I probably thought that calling it one would attract a lot of audience and it did, but I don't recollect the reason anymore.

      I wouldn't deny if SLICE gets addressed as old wine in a new bottle, may be it is, however, the bottle is new. And although we understand that Build-Measure-Learn is the way to go, the way to Build-Measure-Learn can differ even if we're trying to address the same problem. So I consider SLICE to be a flavour of inspection & adaptation.

      Having said that, it's intended to achieve a dual purpose:

      1. The idea to to show that experimenting with SLICE is so simple that anyone can do it. By addressing the simplicity and linking it to the basic human way of working, it does leeway a path to getting rid of the mental barrier of questioning the status quo, the basis of experimentation.
      2. The "CE" in SLICE makes it strict to document Collaterals in some form, and Expansion is not an option. This means that propagating stories (success or failure) becomes a norm; helping organisations operate similar to the work of scientific method.

      Unfortunately, both Servant Leadership and Scientific Method are old, yet, not well understood and not implemented well. May be, SLICE will be a refresher. I've been using it since 4 years and would love to share a few examples. In fact, Performance Kaizen is a result of SLICE that was introduced by Rucha and Me at Springer Nature. I'll be happy to share more documented collaterals in this talk instead of doing an exercise. Let me know your views about it.


  • Liked Sunit Parekh
    keyboard_arrow_down

    Sunit Parekh / Girish Verma - Weaving the Service Mesh with Istio (Observability for the microservice architecture)

    45 Mins
    Demonstration
    Advanced

    Brings observability to the microservice architecture on Kubernetes

    Microservices and containers have changed application design and deployment patterns. They’ve also brought with them some new challenges, such as service discovery, routing, failure handling, distributed tracing, circuit breaker, retry logic and visibility (monitoring) to microservices.

    Kubernetes can handle multiple container-based workloads, including microservices, but when it comes to more sophisticated features like traffic management, failure handling, and resiliency, it leaves a lot to be desired. Most importantly, we want to do all this without changing the application code.

    Service mesh architecture was created to handle these requirements. Istio is a service mesh created through a collaboration between IBM, Google and Lyft.

    In this talk we will talk about the need of a service mesh, and what Istio brings to the table. We will also give a short demonstration of Istio in Kubernetes.

  • Liked Sneha Prabhu
    keyboard_arrow_down

    Sneha Prabhu / Saptorsi Hore - The Future of Digital is Messy

    45 Mins
    Talk
    Advanced

    The most radical period of change in industrial history is nearly upon us. The Fourth Industrial Revolution, where billions of people have access to vast knowledge and unlimited processing power, brings with it great complexity. Traditional engineering frameworks will no longer be enough to navigate the messiness that lies ahead. Technology will lie at the heart of every industry, and organizations will have to undergo a paradigm shift to harness it and develop innovative business models. This calls for the role of orchestrators who can navigate organizations through all the messiness.

    This session will be delivered by Saptorsi Hore -COO of ThoughtWorks and Sneha Prabhu - Product Manager, ThoughtWorks Products.

  • Liked Nilesh Kulkarni
    keyboard_arrow_down

    Nilesh Kulkarni - Enterprise agility with #noframeworks

    45 Mins
    Talk
    Intermediate

    Many companies in today's VUCA world are planning to bring enterprise agility. While many frameworks are available in market, what is missing is the mindset, culture and organizational design that is needed to bring enterprise agility. It also demands coordination across entire value chain and various business process that are part of, or impact the software development life cycle. This session will focus on larger context of enterprise agility and what is needed to bring life to agile enterprises.

  • Liked Rucha Ramchandra Kapare
    keyboard_arrow_down

    Rucha Ramchandra Kapare - Embracing Performance Kaizen

    45 Mins
    Case Study
    Intermediate

    Every organisation hopes / expects / demands high performance from their employees and teams. It's not very long ago when most effective organisations in the world had a ritual called yearly goal - setting. Many organisations still continue with this where the HR cascades a set of goals set by the organisation's leaders for their employees. This is usually followed by a quarterly to yearly review cycle which with most organisations are linked with incentives. In general terms, there ain't any flaw with this system; goal setting is an efficient way to continuously improve oneself. However, the execution of this process may be flawed and may lead to unoptimized results.

    With the advent of business agility, this focus shifted towards continuously learning & improving organisations. This meant that faster feedback was highly recommended for performance improvement and the idea of year-long goal setting seemed a talk of the yesteryears. Many organisations embraced this change by completely abolishing the yearly goal setting practice and instead relying on mentor relationships for an individual's performance improvement. This did improve relationships at the same time hindered transparency since the organisation goals were no longer directly accessed by every employee.

    When seen from the perspective of game theory, it's evident that optimum results are obtained when employees achieve goals which are highly beneficial to them at the same time aligned with the organisation's goals. With the former approach explained above, it's pretty clear that the employees in the first case were aware of the organisation's goals, even if the goals were not aligned with their personal goals. Whereas in the latter case, the lack of transparency meant that the individual's goals were highly focused and may not be in-line with the organisation's objectives.

    This is where Performance Kaizen aligns these two systems with a flavour of Management 3.0 in order to create an optimum setup where high performing individuals, teams, and organisations can thrive. In this session, we present a case study of this implementation at Springer Nature along with our results and learnings; followed by a brief hands-on exercise for the attendees.

  • Liked Vishal Prasad
    keyboard_arrow_down

    Vishal Prasad - A "Quality" Debate - Rethinking the mindset for non-negotiable Quality in Software Products

    45 Mins
    Talk
    Intermediate

    One of the key reasons for embracing agility is faster feedback which helps improve the perceived quality of a software product. And every team is focused towards delivering quality, no one wakes up in the morning with an idea to introduce defects, we naturally ideate to solve problems. Unknowingly though, dysfunctions always creep in and identifying a dysfunction is extremely difficult especially when you are a part of the dysfunction.

    In this 45 min talk, I discuss about the importance of quality and how it's no longer negotiable even if Project Management principles tell us otherwise. I share stories from my past experience, and from organisations ranging from GM to Mumbai Dabbawalas that have embraced the "Quality is not Negotiable" principle and seen the difference.

    I present the context of defect severity and how these may create an illusion of quality; how accountability of a single person (e.g.: Product Owner) may result in a "Lack of Commitment" dysfunction; and how cost is not really proportional to quality especially when it comes to delivering virtual products and services related to it.

    I end the talk with practices that help build in quality and in the interest of an interactive session, many of these scenarios turn out to be debates since the context may differ; these debates are always good ways to solve problems (moving away from "Fear of Conflict").

    This talk is based on my article titled The Entropic Future of Software Quality

  • Liked Sneha Prabhu
    keyboard_arrow_down

    Sneha Prabhu / Namrita N - The Seven Tenets of New Age Agile Business Analysis

    45 Mins
    Talk
    Intermediate

    In a world where businesses are increasingly becoming tech-led, three new types of businesses have evolved:

    - Physical, now digital: Brick and mortar businesses are replaced with fully online models. Netflix is a fantastic example of having revolutionized the traditional cable companies.

    - Digital native: Products that would never have existed if the technology for it hadn't come first, like FitBits.

    - Digital engines: Businesses that power other digital businesses. Amazon Web Services is the engine that drives a phenomenal number of modern day businesses

    In all, business models are evolving, and technology is at the heart of it all. This pushes the boundaries on how we solution, analyze, develop and measure. The role of business analysts has to evolve to be catalysts for re-imagining how technology is leveraged for future businesses.

    In this talk, we talk about the paradigm shift in technology and businesses, the unique role that Agile Business Analysts can play, and the new age Agile Manifesto.

  • Liked Akshay Dhavle
    keyboard_arrow_down

    Akshay Dhavle / Chirag Doshi - Fear of Failure - What's at stake and What can you do about it?

    45 Mins
    Talk
    Advanced

    In the era of digital transformation, enterprises want to be responsive and innovative. They adopt agile practices to help with this but there are few success stories. Moreover, most success is limited to the team level. There are deep cultural shifts required to be successful in the new world and one of the biggest elements that stops organizations from succeeding in the technology space is fear of failure. This crippling fear works at all levels from individuals to departments and business units and it is imperative for organizations to take bold steps to eradicate it.

    This talk will explain what's at stake because of the fear of failure and a few ways in which enterprises can tackle it.

  • Liked Sunit Parekh
    keyboard_arrow_down

    Sunit Parekh - Working effectively in distributed agile teams

    Sunit Parekh
    Sunit Parekh
    Principal Consultant
    ThoughtWorks
    schedule 1 month ago
    Sold Out!
    45 Mins
    Talk
    Advanced

    In past few years, it has become quite common for software development teams to be distributed across time-zones and comprise of multiple vendors with 50-100+ people.

    Agile practices encourage in-person interactions to foster collaboration, whereas, distributed and large teams force communication into the opposite direction. Therefore, it is important to achieve agility albeit with different, or modified mechanics, that work well for distributed and large team.

    In this talk I am going to share talk about ways of working effectively in distribute teams with examples from real projects and tools and techniques for achieving great results.

  • Liked Surabhi Vashisht
    keyboard_arrow_down

    Surabhi Vashisht / Sohani Almeida Coutinho - The secret recipe of empowered teams

    45 Mins
    Talk
    Intermediate

    • How do we shift the mindset of team members from ‘my work’, ‘my job’ ‘my goals’ to ‘our work’, ‘our project’ & ‘our objectives’ ?
    • Do your team members struggle to trust each other or keep blaming each other?
    • Does your team always struggle to meet commitments & deadlines?
    • Is the boss always the villain?
    • Does adapting to frequent changing customer expectations makes your team uncomfortable?

    We’ve all been part of such dysfunctional teams, or may be some of us are there even now.

    Our combined experience of over 11 years at ThoughtWorks across domains, highly distributed setups & team sizes makes us believe it is possible to transform any agile team into an empowered team.

    We speak about the factors that contribute to empowered teams through stories of projects that achieved the unachievable. We will help you with tweaks to your current recipe of agile team to ensure it transforms into and stays an empowered one.

    This talk promises to contain real project experiences from us and people we interviewed across projects .

  • Liked George Ukkuru
    keyboard_arrow_down

    George Ukkuru - Continuous Quality Monitoring

    George Ukkuru
    George Ukkuru
    Head of Testing
    UST Global
    schedule 2 months ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Continuously monitoring of application quality in production with a purpose of continuous improvement and reduce production support cost. The approach is to collect the data from sources such as social media, app store, and production ticketing solutions. The objective is to analyze the data to provide insights into key quality parameters such as functional performance, security, and usability. The approach helps to holistic view of the application and helps in providing alerts to the development and test teams proactively.