• Liked Maurizio Mancini
    keyboard_arrow_down

    Maurizio Mancini - Scaling Quality by Building it in

    45 mins
    Talk
    Intermediate

    According to the 11th annual State of Agile report by VersionOne, one of the top five reasons for adopting Agile is to “enhance software quality”. In spite of this aspiration, a common pattern in Agile rollouts is the failure to set quality goal improvements from the outset. It is often assumed that if you implement Agile/Scrum then quality will just take care of itself. As many organizations quickly discover, you cannot just “deploy Agile” and expect it to be the silver bullet for a software organizations’ quality issues. Why is this happening so frequently? Is it due to methodical deficiencies, unrealistic expectations, fundamental misunderstanding of Agile, lack of executive support, too much existing technical debt or all of the above?

    If you are questioning whether your Agile rollout is really helping you deliver higher quality software, faster, then this talk is a must to attend. I will discuss the approach I have successfully used in a number of organizations which involves; identifying the necessary building blocks to establish a quality mindset in an organization, moving the organization to a test first mindset, helping the Product Management organization become more Agile, and finally setting the right level of test automation so that you can deliver quality software faster.

    If you are serious about doing Agility at scale, you cannot realistically achieve that goal without ensuring that each team individually delivers quality, and in-turn whole projects/programs that incorporate outputs from the individual teams are delivering quality software. To successfully scale quality, you will need to follow the ‘blueprint’ provided in this presentation.

  • 45 mins
    Talk
    Intermediate

    Although self-organizing teams are crucial to carrying out a successful Agile transformation, organizations that implement Agile at scale invariably realize that the introduction of such teams forces the organization to re-engineer numerous aspects of its operating philosophy. In particular, various management layers are often removed. The individuals in these layers are routinely re-purposed or laid off.

    This talk highlights the approaches I used as an Agilist in various organizations to help people in different roles on their journey of transitioning into the world of Agile. Specifically, the talk will focus on 5 key roles: Project Managers, Product Managers, BA Managers, Development Managers, and QA Managers. It will provide insight into how managers can effectively transition to some of the new Agile roles, or redefine their existing role to effectively fit in an Agile world.

    The emphasis in this talk is on pragmatic strategies for managers that are struggling to find their place in this new Agile world. Armed with these strategies, participants will be able to effectively adapt to the Agile transformation, as well as discover potential new career paths for themselves and for the individuals reporting to them.

  • Liked Ayesha Khan
    keyboard_arrow_down

    Ayesha Khan / Oleg Perejogin / Mark Walker - Agile with remote-teams

    45 mins
    Experience Report
    Beginner

    Many of us work in geographically dispersed teams and struggle with the inherent challenges of such teams. In software development these challenges also impact the agile development methodology we want to use. Over time at Macadamian we have established strategies that have helped our teams get better at being both agile and dispersed. In this session we will share these practical strategies with participants followed by some of our current difficulties and what we propose so far to resolve these.

  • Liked Gillian Lee
    keyboard_arrow_down

    Gillian Lee - Teams Want a Quick Game to Learn How to Deliver Value Faster

    75 mins
    Workshop
    Beginner

    Agile helps you to deliver what’s valuable to the customer faster. You can capture, prioritize, communicate, and deliver that value with good user stories. In our experience, a major impediment to writing good user stories in the real word is a lack of example stories. We have created a set of games that incorporate 80 examples of good and bad user stories. The games are easy to learn, play, and teach so that you can experience good user stories in just a few minutes. Come play the games and then share them with your friends and co-workers!

  • 45 mins
    Demonstration
    Intermediate

    Refactoring is at the heart of the way we improve code. We make changes to the code for the purpose of making it easier to understand and easier to modify while maintaining the same behaviour.
    In spending time refactoring code, I have noticed that there are three steps that we do:
    1. Prepare
    2. Improve
    3. Clean
    We are going to look at several refactorings to understand how these steps help us make changes to our code in a controlled way.

  • Liked Sue Johnston
    keyboard_arrow_down

    Sue Johnston / Marilyn Powers - Do Your Product Owners Speak A Foreign Language? Techniques for creating shared understanding

    60 mins
    Talk
    Intermediate

    Effective interactions, between product owners and designers and team members who develop and make those products real, are key to team, product and organizational success. It's reflected in the first value of the Agile Manifesto.

    Still, one of the chief complaints, from both the product side and the dev side, is poor communication. The list of irritants includes: lack of clarity, lack of understanding, lack of time, lack of access, too many meetings, too much jargon, too many badly written user stories and too many people involved.

    Communication isn''t the only obstacle, but it’s a big one - and it can be overcome with no cost or organizational disruption.

    Regardless of the role we play on the team, part of everyone’s job is to create shared understanding. In this session, Marilyn, an experienced product owner and product manager, and Sue, a communication specialist and coach, will share their research about communication gaps in the product-development relationship and approaches that can close the gap.
    Join them to explore tips and ideas to improve communication flow and help teams move from concept to cash.

  • Liked Sue Johnston
    keyboard_arrow_down

    Sue Johnston - It's Not About The Tools: Facilitating Effective Meetings Across Distance

    60 mins
    Workshop
    Intermediate

    A face-to-face conversation is the most efficient and effective method of conveying information to and within a development team. So states the sixth principle of the Agile Manifesto.

    Reality comes with a big "however." Work-at-home, outsourcing and inter-company partnerships mean that, more and more, we find ourselves n meetings where other participants are not in the same room. They may be around the corner or around the world. Some organizations invest in powerful tools to make this arrangement work well - or, sometimes, not so well. Others make do with audio only. Are we fooling ourselves when we call these events "meetings?" Maybe. Yet they're part of our world, so why not make the most of them?

    In this lively session, you'll examine a proven pattern for facilitation, discover ways to overcome the challenges of virtual meetings and learn techniques that encourage meaningful participation. Most of these require more focus and ingenuity than expense.

    Sue will share some of the techniques she learned as a teleworking pioneer in the '90s and a trainer of coaches, via distance, since 2003. Join us to explore ways you can bring your meetings with remote participants to life and respect everyone's time - including your own.

  • Liked Robert McCabe
    keyboard_arrow_down

    Robert McCabe - Getting Physical with Jira. Using a physical Kaban and Scrum boards with Jira.

    30 mins
    Experience Report
    Intermediate

    This session I will review how we used a physical Kaban board and post-it notes with Jira and the Agile Cards plugin to sort through a sea over 500 of Jira issues in various states of progress. The process was complicated by a large number of projects with inconsistent workflows and confusing states ("In Review" could mean in code review or in QA review). I will review how the team members worked to examine and group issues, place them into the right state, abandoning some, moving others to the back log and prioritizing the rest. I will also show how having a physical board change the nature of our stand-ups and how we updated Jira to match the board.

    (at the current time this is still a work in progress, but I will add to the presentation as we work towards a mature system. Update: I am no longer with the company I started this at and I did not get to complete migrating to a mature system, but I did learn some valuable lessons on the way.).

  • Liked Ranjith Tharayil
    keyboard_arrow_down

    Ranjith Tharayil - Change Vector Tracking in emergent design

    45 mins
    Talk
    Intermediate

    A reflective design approach to achieve software design agility by modelling change as a vector and tracking it to aid refactoring decisions.

     

    Preface about the talk

    Software design is a field that has always fascinated me and I have tried to be an obedient student trying to learn this art. Like any other design problem, software design is also a wicked problem. Horst Rittel and Melvin Webber defined a “wicked” problem as one that could be clearly defined only by solving it, or by solving part of it .This paradox implies, essentially, that you have to “solve” the problem once in order to clearly define it and then solve it again to create a solution that works.

    Hence you need an architect with magical powers to get your design correct in the first go .This is the core philosophy behind emergent design in which we do not think too much about future . As Uncle Bob sarcastically points out, your customers somehow knows your design and they will come up with a requirement that will break your assumptions and thus your design. In emergent design you embrace aggressive refactoring religiously and few teams rebelliously for the good. It has also been observed that during emergent design refactoring step more focus is towards class design than higher abstract architecture elements. This creates technical debt which can go unnoticed for a long time.

    In this talk I will be introducing a novel technique called change vector tracking that will address the above described problem. Change Vector Tracking is a reflective design approach to achieve software design agility by modelling change as a vector and tracking it through ceremonies like Change Vector Tracking meetings.

    Change vector tracking doesn’t prevent customers from coming up with requirements that would invalidate previous design assumptions, it helps us in monitoring these changes and aids in making informed decisions of where and when to redesign. It helps us keep a check on design debt which otherwise would be overseen and not addressed at the right time .Design debt is invisible to tools initially, only when it grows beyond a scale tools can catch it. Change vector tracking is a technique to capture this design debt in a very early stage. “A stitch in time saves nine”.

  • Liked Daniel Doiron
    keyboard_arrow_down

    Daniel Doiron - OKALOA FLOW LAB

    Daniel Doiron
    Daniel Doiron
    President
    Agile Agonist
    schedule 3 months ago
    Sold Out!
    75 mins
    Workshop
    Executive

    This workshop can be given in either French or English ....

    Enterprise agility come in numerous flavors. Participants will be confronted with the false choices presented to them (Flow vs Iteration, feature teams or competence based) by different approaches and be better able to build bridges between islands of agility (Scrum, LeSS, SAFe, Kanban)

    The OKALOA FLOW LAB is a new simulation created by Patrick Steyaert, conceptor of Upstream Kanban, Discovery Kanban, Portfolio Kanban, Customer Kanban. He is a world leader in all matters related to agility.

    The simulation is fantastic.

  • Liked Chris Murman
    keyboard_arrow_down

    Chris Murman - Brainwriting: The Team Hack To Generating Better Ideas

    Chris Murman
    Chris Murman
    Sr. Agile Consultant
    Solutions IQ
    schedule 1 month ago
    Sold Out!
    75 mins
    Workshop
    Beginner
    Brainstorming has long been held as the best way to get ideas from teams for decades, but what if we are wrong? Can we take the successful aspects of collaboration and create a better environment for quality concepts? Come learn about brainwriting and get more from your team today!
    Description:
    If you work in an office, you have probably participated in a brainstorming session or two (or 12). Invented in the 1940s by an advertising executive, the purpose was to solicit a large amount of ideas in a short period of time. By putting a collective of creative people in the same room, better concepts should come. Sounds very agile.
    However, science has shown several times that brainstorming not the best way to generate ideas. It’s cumbersome due to all of the interdependent activities happening at once. When spending time generating ideas as a group, you often spend more time thinking of others ideas than your own.
    Fortunately, a relatively unknown technique is starting to gain popularity called brainwriting. Incorporating it into your team events can produce more diverse ideas and provide a friendlier environment for collaboration. In this session, we will workshop them and leave the audience with all of the tools to bring the technique back to their offices.
  • Marie-Andrée Roger
    Marie-Andrée Roger
    Co-fondatrice
    Fabrique A
    schedule 1 month ago
    Sold Out!
    60 mins
    Workshop
    Beginner

    The Lean Digital Marketing workshop, inspired by the principles of Lean Startup, Effectuation, Agile Project Management and user-centered value-driven philosophy, lets you discover the fundamentals of digital marketing through experimentation and collaborative work.

    In this playful experience, participants alternately plan and execute specific actions to reach their goal in a real case study where they must test their assumptions. The Lean Digital Marketing game is an innovative and interactive experience that will give you the tools to better adapt to the continuous changes of today's marketing.

    The Lean Digital Marketing Game participated in WAQ17, the largest French-language digital event in North America, as one of the masterclasses, and at HEC innovation workshops.

  • Liked Valery Germain
    keyboard_arrow_down

    Valery Germain - Fatigué(e)s de mijoter les mêmes recettes ? Portez l’esprit d’innovation à ébullition !

    Valery Germain
    Valery Germain
    Agile coach
    Facilité
    schedule 1 month ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Fatigué(e)s de mijoter les mêmes recettes ? Portez l’esprit d’innovation à ébullition !

    A toute époque, des défis impossibles (Toyota Prius, Star Wars) aux yeux de tous ont été relevés par des équipes emmenées par des individus « ordinaires » considérés depuis comme des visionnaires.

    Comment chacun de nous peut partager sa vision d'un meilleur à venir, d'un improbable possible?

    Comment amener nos collaborateurs à sortir des sentiers battus et réveiller en eux la flamme de l’innovation?

    Tired of simmering the same recipes? Bring the spirit of innovation to a boil!

    At any time, impossible challenges (Toyota Prius, Star Wars) for all to have been raised by teams taken by "ordinary" individuals considered since as visionaries.

    How can each of us share his vision of a better future, of a possible unlikely?

    How to bring our employees to think outside the box and awaken in them the flame of innovation?

  • Liked Jennifer Fraser
    keyboard_arrow_down

    Jennifer Fraser / Lina Bonapace - Beyond the Screen - Designing for Connected Devices

    60 mins
    Case Study
    Beginner

    More and more companies are turning to embedded sensors and connected devices as a way to improve their service offerings and bring more value to their customers. This connected ecosystem of technology, services and value provides designers with an opportunity to look beyond the design of a screen interface (UI - user interface design) and embrace a more holistic approach to designing full experiences and solutions (UX - user experience design).

    This case study will walk you through the opportunities (and challenges) we faced in designing an experience for a connected device. While UX practitioners have a myriad of tools available to them in their toolboxes, we will be focusing primarily on the use of these 3 tools:

    1. Contextual research - its importance and the importance of who conducts it
    2. Mapping and looking at how ecosystem mapping can be used to create a multi-layered map of technology, business, value and how mapping the physical can become important when designing for connected environments
    3. Notification design and re-thinking how cues, such as visual, auditory and haptic, can come into play when you are no longer designing for a device and can, instead, integrate your design into the physical environment

    ... and how we leveraged them to create a design solution that integrates into both the physical and digital environment of our client.

  • Michael Ackerbauer
    Michael Ackerbauer
    Whole Team Evangelist
    IBM
    schedule 3 weeks ago
    Sold Out!
    75 mins
    Workshop
    Beginner

    Why do some Agile teams become shining innovators and others struggle? This workshop will guide teams to understand the natural elements and flow of team problem solving. They will learn techniques to tailor the process for each team’s members. By doing so, they will unlock the natural innovative nature of every team member and find the “wisdom of the crowd” — how the people on an Agile team can wring out every last ounce of their creative best in service to their projects and each other.

  • Liked Dave Dame
    keyboard_arrow_down

    Dave Dame / Aaron Sampson, PMI-ACP, ITILv3, SMC - Design Thinking for Organizational Change

    45 mins
    Talk
    Advanced

    We all know how people use design thinking to create better products and deliver delightful experiences to our users. However, design thinking can be an excellent tool to use for organizational change. In the case of organizational change, our product is the change that we are trying to drive, and our customers are those people who are impacted (internally and externally) and have to live with that change. In the same way that design thinking puts the user front-and-centre for products, it can be used to put people in the organization front-and-centre. In this talk we will discuss how design thinking works and, as a case study, how we have applied it at Scotiabank to help drive adoption of the Bank’s NPS customer insights into building solutions that serve our customers. In that program, previous internal processes were ineffective in pushing relevant data to delivery teams at the right time. Using a Lean or Agile approach would have provided some benefit, but taking a design thinking approach uncovered an array of useful insights to make the whole process more purposeful. Learn from this example to explore how you might incorporate design thinking to drive greater effectiveness and relevance for your team’s body of work.

  • Liked Howard Deiner
    keyboard_arrow_down

    Howard Deiner - How We Get Agile Transformations Wrong By Trying to Do It All So Right

    60 mins
    Talk
    Intermediate

    Sorry to say it guys, but Agile has gone limp over the last few years.  As we get more and more coaches into the mix, both external as well as internal, organizations somehow have forgotten that it’s software that we’re trying to produce.  Not great stand-ups.

    Technical practices matter.  In fact, if we could dispense with ALL process and still create the valuable quality software that is needed, we should do that.  From a Lean perspective, process adds no customer facing value.  But getting rid of all process is crazy talk.  Even Fred George, who promoted “Programmer Anarchy” several years ago never got away from all process.  In reality, his movement was premised on driving business decision making directly into technical decision making, and completely empowering teams to “be” the company.  He premised the concept of “Programmer Anarchy” on using the best and brightest developers out there, and trusting that if they could do something as difficult as create great code that they could do the business decision making as well.

    But perhaps we don’t have the absolute best talent out there.  Perhaps it’s hard to lure people away from Google and Facebook because of the money and the chance to get great work environment and unbelievable work challenges (change the world, anyone?)  Does that mean that we have to go back into the Fredrick Winslow Taylor world view of “The One Best Way”?  With that way becoming making a choice between Scrum, SAFe, Lean/Kanban, and other development processes?

    I’d like to convince you that what’s going to work for your organization and your employees is something in the middle.  I, of course, lean into the “better technical practices will yield better outcomes” frame of mind.  You may as well.  But when Garrison Keillor said, on “A Prairie Home Companion” (a long running radio show on National Public Radio in the States), “Well, that's the news from Lake Wobegon, where all the women are strong, all the men are good looking, and all the children are above average”, that was satire!  And the same is true of your organization.  It can logically be true that all organizations’ developers are all above average.  But we can hold people to an acceptable level of technical practices that will yield in writing better code than merely having a process that talks about writing better code. 

    This session will speak to the specifics of the whats and whys.

  • Liked Utpal Chakraborty
    keyboard_arrow_down

    Utpal Chakraborty - Agile & Lean Movie Making - An Out-Of-The-Box Implementation of Agile & Lean

    60 mins
    Case Study
    Intermediate

    “An Out-Of-The-Box implementation of Agile & Lean : Agile & Lean Movie Making” is a fresh and innovative topic and most importantly it has got a completely new dimension of tailoring and adopting Agile & Lean like best practices from other industries like Movie Production Industry to the IT (Software) world and vice a versa like we did the same a decade back by adopting Six-Sigma & Lean practices from Toyota & Motorola. This framework also talks about the extent agile & lean techniques can be tailored to deal with very specific scenarios or in very specific industries. The topic and the framework has been discussed, debated and finally accepted by the Agile & Lean communities worldwide as it challenges some of the standard Agile, Lean and Kanban practices which cannot be implemented as its original form in many exceptional scenarios.”

    This also open a different spectrum of how Agile practices with required tailoring can be implemented in any industry or any work.
    The session also reiterates the fact that Agile & Lean principles are not specific and limited for to any specific industry but the same can be applied to any industry and even in our day today work and get benefited.
    1. Do NOT associate or trademark or limit Agile & Lean with any specific industry.
    2. It’s Versatile. It’s a Methodology of Working which can be applied in any industry, any business and in any work.
    3. More you practice Agile & Lean more you mature and invent. There is No End to it.
    4. Many a times we do many things unknowingly in Agile & Lean way and we get fantastic results.

  • Liked Mike Kaufman
    keyboard_arrow_down

    Mike Kaufman / Joanne Stone - Why Your Teams Keep Failing, And How To Stop It

    75 mins
    Workshop
    Intermediate

    You bring a team together, give them some work, and yet they don't meet the organization's or manager's expectations. They fail to deliver, fail to jell, and fail to perform. Why? Before a team can be high-performing, they must first come together as a team. Come get real world, specific ideas on how to properly kick off a team, setting them up for success for themselves, and the business.

  • Liked Mike Kaufman
    keyboard_arrow_down

    Mike Kaufman / Joanne Stone - Why A Good ScrumMaster Is Hard To Find

    60 mins
    Talk
    Beginner

    Our industry exploded with tons of newly certified scrum masters. HR folks go through 50+ applicants to find a good scrum master. New Scrum Masters are challenged gaining experience. How can we help new scrum masters become great and how can we help HR find them? Simply, it takes a community to raise new ScrumMasters. Let’s explore how to use communities in and outside of our organization.