On Agile teams, collaboration is the way of life. Our leaders want their team members to work closely with each other, have shared goals and even think as one entity. Why? Because we believe that collaboration leads to happier, more productive teams that can build innovative products/services.

It's strange that companies use the word collaboration very tightly with innovation. Collaboration is based on consensus building, which rarely leads to visionary or revolutionary products/services. Innovative/disruptive concepts require people to independently test out divergent ideas without getting caught up in collaborative boardroom meetings.

In this presentation, Naresh Jain explores the scary, unspoken side of collaboration and explains in what context, collaboration can be extremely important; and when it can get in the way or be a total waste of time.

 
 

Outline/structure of the Session

  • Quick overview of collaboration and what it means
  • Deterrents for Collaboration (Why collaboration is hard)
  • Diversity - its meaning, purpose, objective and diversity in action
  • Introvert vs. Extrovert
  • Group-think Phenomenon
  • Drive - Autonomy, Mastery and Sense of Purpose
  • Design by Committee vs. Design by Community
  • Cynefin Framework to guide when to collaborate

Learning Outcome

  • Challenge the dogma that is killing creativity on Agile projects
  • Better appreciation for team mates who don't want to collaborate all the time
  • Understanding when to collaborate and when to do solo-deep thinking

Target Audience

Anyone who forces Collaboration down other people's throats and people who don't like collaboration

Requirements

Open Mind

schedule Submitted 1 year ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Maruthachalam
    By Maruthachalam  ~  1 year ago
    reply Reply

    This seems very interesting side of the collaboration. (really not the dark side)

    Are we overdoing with the word collaboration. As I understand, by definition, this doesn't mean, 100% of the time, every one in the team is working together. People are respected and left alone in their space. I teach in my team's to keep it around 40% of the time in pair programming. May be you could shed light on what is the Upper limit (may be % of time any 2 members can work together).


  • Ravi Kumar
    Ravi Kumar
    schedule 1 year ago
    Sold Out!
    60 mins
    Panel
    Advanced

    Most transition or transformation involving a large scale has been lead by initiatives supported by change groups. Agile has been no different as most large organisations has invested into Agile CoEs to enable the change. The question however remains are the Agile CoEs effective in brining about the desired change. The panel discussion will attempt in understanding the challenges and various ways in which organisations are dealing with them to overcome them.

     

    Panelists:

    1. Arvind Rathore: Head of Agile Transformation -  Societe Generale
    2. Rani Malli: Senior Director, Business Transformation  - Philips Software
    3. Nagendra Kumar: Agile Change Agent -  McAfee

     

    Moderator & Devil’s Advocate: Ravi Kumar

  • Liked Nitish Gulati
    keyboard_arrow_down

    The Coffee Mug Paradigm - Lean Product Marketing Case Study

    Nitish Gulati
    Nitish Gulati
    schedule 1 year ago
    Sold Out!
    30 mins
    Case Study
    Advanced

    The talk covers three start up players within the Indian food tech industry in the year 2015. It draws out a common factor between the marketing strategies of the three companies. This common factor is then fine tuned into a KPI as it is used to analyze and measure the strategies based on data. The entire process draws it’s inspiration from Agile methodologies and the respective ceremonies held as part of Agile. These include ceremonies like retrospects and just in time reviews. The talk focuses on how a product owner/manager can contribute to the marketing department of a company/product.

  • Kiran Chhabra
    Kiran Chhabra
    Atulya Mahajan
    Atulya Mahajan
    schedule 1 year ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    Hi,

     Through tutorials, session and workshops you can learn Agile concepts. But "Spoiler alert" , what they don't tell you is that they are not sufficient to get/enable your team to adopt it.
    I have trained around 150 engineers and MBAs on Agile and Scrum models in last 13years
    Atulya has trained 100+ guys in similar time frame so together we have a wide experience of what kind of perspectives come when people get exposed to Agile. Many of these attendees were team leads or managers and for them learning this themselves is easy.
     
    But making the teams adopt it, is a different ball game!
     
    Through this session, the audience will get to:
     
    -Learn and hear real experience of how to move from teaching the team to a stage where you can even become a bad cop and question them why do you use a practice.
     
    -Reach a stage where team revolts if you ask them to go back to old ways of doing it.
     
    -Learn how the team is empowered to improvise to circle around road blocks
     
    -Hear our story of how team went from Ohh no to a new process to WOW it works!
     
  • Kiran Chhabra
    Kiran Chhabra
    Atulya Mahajan
    Atulya Mahajan
    schedule 1 year ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    Hi,

     Through tutorials, session and workshops you can learn story point estimation. But "Spoiler alert" , what they don't tell you is that they are not sufficient to get/enable your team to adopt it.
    I have trained around 150 engineers and MBAs on Agile and Scrum models in last 13years
    Atulya has trained 100+ guys in similar time frame so together we have a wide experience of what kind of perspectives come when people get exposed to Story point estimation.Many of these attendees were team leads or managers and for them learning this themselves is easy.
     
    But making the teams adopt it, is a different ball game!
     
    Through this session, the audience will get to:
    -Learn and hear real experience of how to move from teaching the team story point estimation to a stage where you can even become a bad cop and question them why do you use story point estimation.
     
    -Reach a stage where team revolts if you ask them to go back to estimating in hours
     
     
    Learn the secret of why some don't get Story Point estimation!
  • Naresh Jain
    Naresh Jain
    schedule 1 year ago
    Sold Out!
    45 mins
    Tutorial
    Intermediate

    A successful startup/product company needs to master the art of validating early product ideas quickly and effectively. Whether you are building a product, service or a new feature, the two most important questions to find out early are:

    • are we solving the right problem?
    • if yes, how do we pitch the idea to the target customer to generate a favourable action?

    During this session, we'll focus on various safe-fail experimentation techniques used by Lean Startups for quickly identifying and validating the customer's value hypothesis, without having to build the real product. You will leave this session equipped with various MVP design techniques, that will allow you to rapidly discover a viable product/service that delights your customers, without spending a lot of time and effort.

    Traditionally, entrepreneurs believed that the only way to test their product/service hypothesis was to build the best-in-class product/service in that category, launch it, and then pray. Most often, products/services fail, not because they cannot be built or delivered. But because, they lack the market-fitment and customer appeal.

    To avoid these risks, these days startups are focusing on building a "Minimum Viable Product" (MVP), a product that includes just enough core features to allow useful feedback from early adopters. This reduces the time to market and allows the company to build subsequent customer-driven versions of the product. Hence mitigating the likelihood of wasting time on features that nobody wants. MVPs are typically deployed to a subset of customers, such as early adopters that are more forgiving, more likely to give valuable feedback.

    However the problem with MVPs is that companies still spend too much time building stuff and very little time learning. Don't forget the purpose of MVP is validated learning NOT building. This session will give you ideas on how to quickly formulate and test your value and growth hypothesis in a scientific framework using extremely cheap MVP techniques collectively referred to as MVP Design Hacks.

  • Rajat Talwar
    Rajat Talwar
    schedule 1 year ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    As the industry is shifting towards an Agile (Continuous Delivery) style for developing products and services, (whether startups or large established organisation), everyone today has to thrive by innovating and adapting to the latest trends in technology. They have to keep themselves ahead in the race to delight customers. Full stack developers are key players in experimenting and delivering value consistently using varied tools and technologies throughout the stack.

    In this session I'll be share my journey of how I became a full-stack developer. Hopefully this will help others understand how they can target and plan to gradually become a full stack developer in their respective teams.

    Also I'll highlight the following topics:

    • What is the importance of a full stack dev?
    • What tools/resources/languages in my experience work best for full stack developers?
    • Downsides of being a full stack developer!
  • Naresh Jain
    Naresh Jain
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    What started off as a trial-and-error approach to improve the state of software development by a bunch of tinkerers, is today dominated by management consultants, "Thou-Shall" codified frameworks and rigid, expensive tools. Over the last 20 years, we've gone from, "I'm not sure, let's try this in a small-safe environment" to "you/your-team sucks; you guys have a very poor agile maturity because you are not doing _x_y_z_ (not conforming to the standards)." Along the way, we've lost the purpose of being agile .i.e. to embrace uncertainty and simplicity. Instead we've been forced to believe that consistency via top-down standardisation and predictability by increasing the rigour on process is our eternal quest. Anything that sounds simple and works 80% of the cases is discarded as being naive. What once drove thought-leader into agile, is now driving them insane. This is the unfortunate fate of Agile.

    Luckily there has been some fresh perspectives from Nassim Taleb, author of Antifragile. His work explains how some things benefit from shocks; they thrive and grow when exposed to volatility, randomness, disorder, and stressors and love adventure, risk, and uncertainty. More importantly why antifragility is beyond resilience or robustness.

    In this talk, I'll use some of Nassim's thoughts (and some of my own) to explain what is wrong with our current approach to Agile and how we can bring life back into Agile. Particularly how we can leverage Volatility, Uncertainty, Complexity, and Ambiguity to make product development more antifragile.

  • Susan Gibson
    Susan Gibson
    schedule 1 year ago
    Sold Out!
    45 mins
    Workshop
    Intermediate
    Surprisingly, not all enterprises have a vision. And, when you're talking about delivering products & services at scale, not having a vision, or, worse yet, having one that no one knows or believes in, results in chaos, which leads to confusion in the market and ultimately losing customers.
     
    Susan Gibson (SPCT) has worked with 1000's of change agents to create personal visions, that are then turned into compelling shared visions for their teams, divisions, and institutions. When individuals see themselves in the vision, that's when the enterprise hums. Susan will share stories of how these compelling shared visions gave the enterprises she's worked with the focus they needed to truly delight their customers.
  • Liked Vijay Kulkarni
    keyboard_arrow_down

    Mind shift for End-user documentation in Agile Methodology

    Vijay Kulkarni
    Vijay Kulkarni
    schedule 1 year ago
    Sold Out!
    20 mins
    Talk
    Beginner

    After a successful release, the product manager feels extremely happy that the team met the commitments and delivered the software on time. However, when he probes the actual users for the feedback, the first reaction is “documentation sucks”. Why does this happen? Most of the developers and testers still follow the traditional approach of involving documentation folks towards the end of the release! This is paradoxical because when you have development and testing happening in agile approach how can you have documentation in traditional approach?

    This session deals with the mindshift change that the entire value chain needs to make end-user documentation a critical part of the scrum team deliverables and bring it on equal pedestal as any other deliverable.

    It emphasizes that technical writers should not feel marginalized with the fast paced development, testing, and delivery cycles. Instead, they must work very closely with the developers and testers because they no longer require to sit outside the room and walk in only after the bell rings! And the developers, testers, product owners should not consider documentation folks as the last leg of the product delivery cycle. They must all work as an integrated team, start-to-finish.

  • Liked Ashay Saxena
    keyboard_arrow_down

    Researching Agile - Issues, Challenges & Solutions!

    Ashay Saxena
    Ashay Saxena
    schedule 1 year ago
    Sold Out!
    20 mins
    Pecha Kucha
    Intermediate

    Over the last decade, organisations have embraced agile approaches in a bid to uncover "better ways of developing software". Agile has fast-become the norm for software development owing to its credibility to be able to deliver continuous business value to the customer. Despite the promise, there are several grey areas expressed with the specific approaches (be it Scrum, XP et al) as well as ways in which teams practice them at a project level. Subsequently, several concerns have been raised by the practitioners. Consultants, Coaches and Researchers constantly dwell on these aspects and make an attempt to provide solutions to these existing challenges.

    A succinct account of the status-quo is that practice has led research in the domain. However, there has been recent surge of Agile research playing catch-up with the various facets of Agile practice. This session shall dwell on the present state of Agile research. The issues and challenges concerning Agile research shall be presented. A brief discussion, in the form of "chit-chat", shall ensue to possibly lay out a bright future for Agile research. 

  • Naresh Jain
    Naresh Jain
    schedule 1 year ago
    Sold Out!
    90 mins
    Demonstration
    Intermediate

    Over the past decade, eXtreme Programming practices like Test-Driven Development (TDD) & Behaviour Driven Developer (BDD), Refactoring, Continuous Integration and Automation have fundamentally changed software development processes and inherently how engineers work. While TDD has seen a great adoption on server side, developers still find it hard to apply TDD for developing UI components.

    In this hands-on, live coding demo, Naresh will build a web commenting and discussion feature (like Disqus) in React.js, 100% test driven. He will also demonstrate how TDD will help us drive an object-functional design to strike a pragmatic balance between the Object-Oriented and Functional Programming paradigms.

  • Venkatraman L
    Venkatraman L
    schedule 1 year ago
    Sold Out!
    20 mins
    Experience Report
    Intermediate

    The role of Leadership in organisation's Agile transformation is a critical piece. Yet many organisations struggle to find the right balance between top-down vs. grass-root transformation. I would like to share an experience where we were able to achieve fairly good grass-root movement, but had serious challenges building the agile mindset at the leadership level. While the leadership was trying to help with the best of their intentions, certain actions, behaviours and patterns did affect the spirit of agility. If you are keen to hear about typical leadership anti-patterns during agile transformation and some pointers on how to avoid them, this session is for you.

  • Liked Karthikeyan Chellappa
    keyboard_arrow_down

    The Balancing Act of Distributed Agile

    Karthikeyan Chellappa
    Karthikeyan Chellappa
    Ashay Saxena
    Ashay Saxena
    schedule 1 year ago
    Sold Out!
    45 mins
    Case Study
    Beginner

    The need of the hour for almost any software organization today is being or doing Agile. It helps organizations deliver continuous business value to the customer. At the same time, some organizations may need to embrace distributed teams, working from multiple sites on a project, to capture global talent and leverage expertise at different locations.

    In present times, software organizations are making a sincere attempt to successfully deliver projects following the distributed-agile approach. However, ‘Agile' and ‘ Distributed' seems to be at two opposite ends of a continuum, in terms of demands for flexibility and control to the approach of software development. In such a scenario, how does one manage to work with this approach in harmony?

    We made an attempt to understand the drivers that leads to effective balance between the tenets of distributedness and agility in a software development team. Our research lead us to one of the leading agile practitioners viz. ThoughtWorks in a bid to uncover the mechanisms followed in their distributed agile projects. We interviewed several people in their organization including Developers, QA, Business Analysts, Project Leads and Managers working on a project to figure out just what makes distributed agile project(s) tick.

    Our findings have led us to believe that the creation of a unique 'project context' is essential to effectively balance the conflicting requirements of distributed and agile development. Our objective is to share these findings with the agile community. We hope that our insights will help other agile practitioners working with distributed teams to execute their work more efficiently and effectively. 

    Moreover, we would also dwell on the case study research approach to help agile researchers carry them out in a convincing manner. In particular, we shall focus on the process of site selection, data collection and analysis which could lead to good insights from the “field" on the researchers’ topic.

  • Liked Pavan Soni
    keyboard_arrow_down

    Does Agile Approach kill Creativity in Organizations?

    Pavan Soni
    Pavan Soni
    schedule 1 year ago
    Sold Out!
    45 mins
    Keynote
    Advanced
    The key tenets of Agile Software Development, or Agile Development, are shorter timescales, close-teamwork, continuous improvement, continuous customer involvement, and quick response to change, amongst others. Whereas the key tenets of creative thinking are deferring judgement, divergent thinking, individual time-out, overriding customers' demands, deliberately introducing errors and serendipity, and valuing improvisation over improvement, including others psychological practices. It is seldom realized that some of the principles of Agility might be at the very cost of Creativity. Are they opposites or complementary? 
    I propose a temporal and spatial complementarity model of Creativity and Agility along with innovation process, from idea generation all the way to execution. Doing so, I caution the adrant adopters of Agility on the risk of not fully utilizing the creative faculty of humans, and propose ways in which agility and creativity can co-exist. 
    Based upon understanding the developments in the field of creativity and innovation, and contrasting the same with the Agile tenants, I propose a few areas where the two converge, and where they diverge.
    The insights are mostly drawn from viewing firms in action, and from cases studies of building a culture of innovation in the organizations. 
  • Liked Chris Edwards
    keyboard_arrow_down

    Are High Performers Killing Your Team?

    Chris Edwards
    Chris Edwards
    Sean Dunn
    Sean Dunn
    schedule 1 year ago
    Sold Out!
    45 mins
    Demonstration
    Intermediate

    Collaboration is the foundation of Agile teams. Then why do we focus so much on the performance of individuals? Want better collaboration? Get rid of your high performer. Chris and Sean will demonstrate through a series of skits how strong personalities can get in the way of team performance, and how collaboration skills can help overcome this.

  • Liked Chris Edwards
    keyboard_arrow_down

    The Agile Architect: A Case Study in Transformational Leadership

    Chris Edwards
    Chris Edwards
    schedule 1 year ago
    Sold Out!
    45 mins
    Case Study
    Intermediate

    The role of “Architect” is sometimes frowned upon in the Agile community as a central command-and-control authority who bottlenecks decisions and limits team empowerment. Or at least, that is what we thought. Follow the real-life journey of our teams as we discovered how the role of an architect is compatible with Agile principles. We will explore our failures, and how we learned that an Architect can bring immense value to the organization through a focus on transformational leadership. In this presentation you can see how an Architect as Leader can help a project scale and can help create a truly self-sustaining organization.

  • Sean Dunn
    Sean Dunn
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Language is the medium by which individuals interact. Our language expresses our values -- what we care about (and what we don't). Language defines our relationships with our team. What can our language tell us about whether we are "self-organizing team" or not? In this talk, Sean explores how the subtle ways in which our words influence team dynamics and how we, as team members, can influence team values and collective ownership through deliberate use of language.

    The team's use of language is important to ScrumMasters, Agile manager sand leaders as it provides us an insight into the values our team members. By being attentive to the team's the use of language, we can identify where the teams' values align or diverge with Agile principles. More importantly, ScrumMasters and leaders can guide the team towards Agile values and principles by deliberately influencing the team's language. 

     Sean will relate this through common, recognizable speech patterns -- the familiar phases we routinely hear in standups, planning meetings, retrospectives or day-to-day development. These common speech patterns (or anti-patterns).  Through examples of alternative phrasing, Sean will provide tangible tools ScrumMasters can use to challenge the team to think in new ways. 

    * Note that slides are early draft that are being adapted from other presentation. There will be a de-emphasis on "structure" and focus more on "language" * 

  • Liked Sean Dunn
    keyboard_arrow_down

    To Estimate or #NoEstimates, That is the Question

    Sean Dunn
    Sean Dunn
    Chris Edwards
    Chris Edwards
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    The #NoEstmates twitter hashtag was intended by Woody Zuill "..for the topic of exploring alternatives to estimates [of time, effort, cost] for making decisions in software development. That is, ways to make decisions with ‘No Estimates’."  Based on twitter traffic it has been successful at generating activity.  It's a bit debatable as to whether it has really spawned much exploration.  In this talk Todd will actually do some exploration using real data from over 50 projects at companies ranging from startups to large enterprises.  In addition to the analysis of the data, Todd was able to build a simulation model of the software development process to both replicate the data to and explore the conditions under which estimates add value and when they do not.  Based on the findings from the data and the simulations, along with an analysis of the types of business decisions that organizations need to make, Todd will provide some pragmatic advice for estimators and #NoEstimators alike.

  • Liked Sean Dunn
    keyboard_arrow_down

    7 Sins of Scrum and other Agile Antipatterns

    Sean Dunn
    Sean Dunn
    Chris Edwards
    Chris Edwards
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    This is about agile “anti-patterns”: “something that looks like a good idea, but which backfires badly when applied” (Coplien). Todd has been around agile development from before it was called agile.  In that time, he’s seen teams fall into the trap of many of these anti-patterns, becoming stuck without ever realizing it. Frequently, this is due to a dogmatic understanding of what is right and wrong about Scrum and agile development. The first step to getting unstuck is to be able to detect these “sins.” The presentation aims to expose teams to these common pitfalls and then also provide a vision for a virtuous path to take them to the Promised Land.

  • Chris Edwards
    Chris Edwards
    Sean Dunn
    Sean Dunn
    schedule 1 year ago
    Sold Out!
    90 mins
    Workshop
    Beginner

    In this highly engaging workshop attendees will experience estimating, planning and delivering a new product and product features. The uncertainty in value and costs will be resolved through rolling dice based on the stories that the team selects and prioritizes.   The teams will run through 3 iterations of story cost, value estimation, and product feature delivery. Points will be scored for delivering product features and meeting release and iteration commitments.

    Dealing with uncertainty is one of the largest challenges that teams face. The simulation aims to have levels of uncertainty in value and delivery that are commensurate with those found in software development. Some of the key tools for dealing with uncertainty are integrated into the simulation.

    Attendees will come away with a better understanding of the challenges of working with uncertainty in software projects, and will learn some of the tools that are at their disposal for managing this uncertainty.