Gatineau Ottawa Agile Tour 2014 Day 1

Mon, Nov 24
07:15

    Registration - 60 mins

08:20
  • Added to My Schedule
    keyboard_arrow_down
    Richard Cheng

    Richard Cheng - A Journey through Agile in the Federal Government

    schedule 08:20 AM - 09:20 AM place Room - Salle Jean-Despréz

    Agile based methods have been proven successful in commercial companies.  From small startups to large companies, the patterns for Agile methods have been established.  However, can these concepts work in the Federal government?  In a world that revolves around oversight, governance, hierarchy, traditional management, and risk aversion, can Agile work? Should the government try and would it make a difference.

     

    In this talk, we explore Agile efforts in the Federal government.  From the Office of Personnel Management to Department of Defense, new Agencies like Consumer Financial Protection Bureau and established Agencies like Census, we’ll explore:

     

    • Why are Federal agencies trying Agile?
    • What are the benefits realized?
    • What are the biggest issues and pitfalls?
    • How do Federal agencies manage and govern these programs?
    • What does the future hold?

     

    At the end of this session, attendees will have a sense of how Agile is changing and could change the way our governments delivers on their missions.

09:30

    Break - 15 mins

09:45
  • schedule 09:45 AM - 11:15 AM place Room - Mont-Bleu

    Ever find yourself coaching a team to be more agile and catch yourself ignoring the testers? Why do you do that? Because you don't know the lingo? Unsure of what advice to offer? Don't know any good Testing or QA models or approaches that specifically speak to that development role?

    You're in luck! Paul is here to give you a crash course in models, methods, jargon and techniques specific to Software Testing and QA to help you enrich your Agile Coaching practice. Come prepared to interact and learn as you build a cheat sheet that will help guide you when working with Testers who don't know where to start with the transition to Agile.

     

  • Added to My Schedule
    keyboard_arrow_down
    Mike Edwards

    Mike Edwards - Dr. Deming's Famous Red Bead Experiment

    schedule 09:45 AM - 11:15 AM place Room - Jean-Despréz

    IMMEDIATE OPENINGS FOR SIX WILLING WORKERS, QA SPECIALISTS, AND DATA ANALYSTS
    The White Bead Corporation, Gatineau-Ottawa

    The White Bead Corporation is a leading provider of quality white beads to consumers in high-tech and energy industry verticals with over thirty years' experience. We have recently been contracted by the Provincial Ministry of Energy and Infrastructure to provide our products on an increased production scale and require new workers and specialists to join our dynamic team to meet this demand.

    We will be conducting our first round of hiring for above-average employees at the upcoming Agile Tour Montreal 2014 Conference with successful applicants immediately joining us in production.

    We offer competitive salaries, employee recognition programs, a pay-for-performance program and industry-leading career development opportunities. We thank all applicants for their interest in applying to The White Bead Corporation, however we will only be able to hire above-average, willing workers at this time.

  • Added to My Schedule
    keyboard_arrow_down
    Mark Levison

    Mark Levison - High Performance Teams Game

    schedule 09:45 AM - 11:15 AM place Room - Gatineau

    As a Coach and a Team Member, I sometimes come across teams that don't seem to be able to achieve high performance, and the reasons why aren't apparent. This can be frustrating for everyone when this happens, so I wanted to explore this deeper and understand the science of what happens inside Agile/Scrum Teams.


    Some of the leading research[1] suggests that a key requirement for high performance teams is Cohesion. Cohesion is a measure of the strengths of the relationships between individual team members.


    In this session we will use this research to discover:

    • Simple communication patterns we can monitor to spot the health of the team.
    • Simple tools we can use to measure and track those patterns.
    • What effect the location of the Watercooler has? What effect Lunch Tables play?
    • Can Cohesive Teams get you into trouble? .....
    • The importance of Dissent and Diversity within teams.
    • Bonuses - The negative effects of individual bonuses are well understood by the Agile Community. However we’re left with the question - are there good bonuses?

    [1] Sandy Pentland - The New Science of Building Great Teams - http://hbr.org/2012/04/the-new-science-of-building-great-teams Ben Waber - People Analytics: http://www.amazon.ca/People-Analytics-Technology-Transform-Business/dp/0133158314

    The core of the session will a be a game that we play successive round of. After each round I will reveal the factors that affected play in that round. Perhaps making easier to decide what to do in the next round.

    In addition to the game the details of the research will be part of the session handout so attendees can focus on the play and not the details.

  • Added to My Schedule
    keyboard_arrow_down
    Caroline Sauve

    Caroline Sauve - Agile Project Inception - Getting Aligned and Making Commitments

    schedule 09:45 AM - 11:15 AM place Room - Salle des Fêtes

    Sponsors of development projects generally want to know what they are going to get, when they are going to get it, and how much it will cost *before* they make the commitment to "purchase". In many businesses, while the software development process may be Agile, the reality is that other functions in the business - Documentation, Training, Marketing, Sales, Finance, Business Planning - need to know what's coming well in advance. When starting an Agile project these stakeholder needs must be met if the team is to get off on the right track, and be allowed to proceed without undue outside interference.

    Centred on the use of the "Inception Deck", participants will learn techniques to kick off an Agile project that will help them to:

    1. Create a shared understanding around the project’s goals.

    2. Identify and understand risk on the project.

    3. Build a high level plan for the project and setting the ground rules for change on the project.

    4. Get agreement on a set of “project bounds” for scope/content, schedule/delivery, and resources/cost, to allow the project team to proceed independently and make their own decisions as the project progresses.

    This session co-presented and pair-facilitated by Bill Bourne and Caroline Sauve

11:15

    Break - 15 mins

11:30
  • Added to My Schedule
    keyboard_arrow_down
    Andrew Annett

    Andrew Annett - Changing the Language of Change

    schedule 11:30 AM - 12:15 PM place Room - Mont-Bleu

    We swim in a sea of language but seem to be drowning in misunderstanding. Nowhere is this more apparent than in the efforts we make to change ways of organizing work in organizations.

    Making common meaning of the language we use when working together takes conscious effort but we typically go about it unconsciously. In this session we'll examine common patterns of unintended consequences that stem simply from the language we use to describe changes to the way we work.

    You'll leave with a new model for thinking about language and using it to better effect. We'll discuss and practice the use of metaphor, mindset and specific practices to create shared understand in and between teams. 

  • Added to My Schedule
    keyboard_arrow_down
    Jean-René Rousseau

    Jean-René Rousseau - Quels sont nos attentes envers les Scrum Masters?

    schedule 11:30 AM - 12:15 PM place Room - Jean-Despréz

    Le rôle de Scrum Master, centrale à l’approche Scrum, est de plus en plus présent dans nos organisations. Pour certains il s’agit d’un rôle qui est confié à un membre de l’équipe. Pour d’autres il s’agit d’un métier à part entière qui apparaît sur leur carte d’affaires.  Parfois le Scrum Master est un analyste. D’autres fois il occupe aussi des fonctions de gestion de projet et dans certains cas le Scrum Master est un véritable agent de changement qui contribue à faire rayonner l’agilité dans l’organisation. On retrouve même des "Scrum Masters" qui ne font pas de Scrum!

    Au fil des années j'ai pu constater qu'effectivement il existe toute sorte de façon de jouer le rôle de Scrum Master et donc, souvent les attentes des dirigeants envers les Scrum Masters divergent d'un endroit à l'autre. Et vous, quels sont vos attentes envers les Scrum Masters ?

     

  • Added to My Schedule
    keyboard_arrow_down
    Olivier Gourment

    Olivier Gourment - Become a Champion Developer by Reprogramming Yourself

    schedule 11:30 AM - 12:30 PM place Room - Gatineau

    The Heartbleed bug clearly demonstrated that one mistake is enough to destroy a reputation built over more than a decade of careful programming. OpenSSL is, after all, the most widely used cryptography project!

    How did this happen? Was it really inevitable? What were we told about the cause?

    How would Agile technical practices have helped and why are they not more widely adopted?

    We will deconstruct this example to illustrate what's going wrong in our field and what can and must be improved. This session will focus on YOU.

    We will review what we've learned over months of introspection, backed by recent science and link it to YOUR personal experience.

    You will learn and practice the 4 steps of Self Reprogramming, which are both easy to follow, and fantastically powerful if used consistently.

    Come to become a Champion!

     

  • Added to My Schedule
    keyboard_arrow_down
    Dave Rooney

    Dave Rooney - Effective Software Delivery - Agility Without the Dogma

    schedule 11:30 AM - 12:30 PM place Room - Salle des Fêtes
    This session will explore what "effective" means when it comes to delivering software, regardless of the development method used. The audience will participate by sharing their own experiences and insights in order to examine the similarities and differences between business domains.
     
    The goal is to help you to identify what, in your particular context, will smooth out the rough road to a shipped product that meets the needs of the people who consume it, in an indefinitely sustainable manner.
     
12:30
  • Added to My Schedule
    keyboard_arrow_down

    Lunch

    schedule 12:30 PM - 01:15 PM place Room - Salle Jean-Despréz
01:15
  • Added to My Schedule
    keyboard_arrow_down
    Christopher Avery

    Christopher Avery - The Leadership Gift

    schedule 01:15 PM - 02:15 PM place Room - Salle Jean-Despréz

    You were born with The Leadership Gift. Everyone is. Every act of real leadership taps into it. But few people ever discover this gift by themselves. Now any individual, team, or business culture can master it.

    Christopher’s field research on the front lines of corporate leadership over the last twenty years provides the first how-to approach for taking, teaching, and inspiring personal responsibility – the first principle of success in any endeavor. Many leaders consider it the essence of learning, growth, success, agility, and change.

    You can apply this research to expand your leadership power and ability everyday, build unstoppable teams, and develop a culture of amazing engagement and agility. 

02:30

    Break - 15 mins

02:45
  • Added to My Schedule
    keyboard_arrow_down
    Annette Lee

    Annette Lee - A Case Study: From Waterfall to Scaled Agile

    schedule 02:45 PM - 03:45 PM place Room - Mont-Bleu

    At the end of 2012 engineering at Wind River began its agile journey. We started with a consultant and 2 pilot projects. By March 2013, we began to move all of our projects to Agile. That's 100s of people and many sites around the world all trying to implement agile and scrum simultaneously! Mayhem ensued. This is a story of how engineering at Wind River survived the chaos and where we are today. Drawing from this experience, there are lessons learned and learning to share.

  • Added to My Schedule
    keyboard_arrow_down
    Jeff "Cheezy" Morgan

    Jeff "Cheezy" Morgan - Patterns of Automation

    schedule 02:45 PM - 03:45 PM place Room - Jean-Despréz

    Many organizations are introducing test automation only to find out it is more difficult than they thought it would be. Good test automation requires good coding practices. Good test automation requires good design. To do anything else will lead to spaghetti code that is hard to maintain or update. If you’re new to coding or new to automation it is difficult to know where to start. Join Cheezy as he talks about and demonstrates lessons he has learned while helping numerous organization adopt test automation. He will show you the patterns he uses to keep automation code simple and clean. He will also demonstrate techniques that you can use to make your automation code more maintainable. Finally, he will write code to implement these patterns taking them from theory to implementation.

  • Added to My Schedule
    keyboard_arrow_down
    Sue Johnston

    Sue Johnston - Get the Story Before you Write the 'Story' - Journalistic Skills for Agile Professionals

    schedule 02:45 PM - 03:45 PM place Room - Gatineau

    "Who are you?" "What do you want?" and "What are you going to do about it?" Those are the essential questions reporters use for practically any daily news story.

    Do they sound familiar? "As a [Who are you?] I want [What do you want?] so that I can [What are you going to do about it?]."

    Building software may seem light years away from journalism, yet there are techniques to be shared. How does a reporter blend natural curiosity, information from multiple sources and some basic writing skills to create a meaningful, well-crafted, unbiased story - and deliver it for daily release?

    In this interactive session, Sue and Andrew will examine the parallels between interviewing people for news gathering and interviewing users and customers to discover what they need and want from your products. You'll discover how to:

    • Identify the best people to talk with - they may not be the usual suspects
    • Explore ways make users and subject matter experts excited about talking with you
    • Practise techniques for questioning that build trust and elicit information
    • Navigate via curiosity - this is not the time to be an expert
    • Create a story in which you make meaning from relevant voices and perspectives

    You'll leave with tools reporters use to develop their products and be able to apply them to create and use effective user stories that lead to useful and usable products. 

     

  • Added to My Schedule
    keyboard_arrow_down
    Ellen Grove

    Ellen Grove - Everything Is Better When We Stick Together: Building Team Working Agreements

    schedule 02:45 PM - 03:45 PM place Room - Salle des Fêtes

    Whether a team is brand-new or seasoned veterans at working together, explicitly defining and/or refining a team working agreement will help the team to align on how they will work together effectively to meet their common goal. In this fast-paced hands-on session, participants will go through the process of building a team working agreement using LEGO Serious Play (LSP).

    Creating a team working agreement helps team members set the stage for effective communication and high performance by making assumptions about ‘what really matters to us’ and ‘how we will work together?’ explicit and negotiable.  Great working agreements address some difficult topics - what values do we share? how do we want to deal with conflict when it comes up? how will we handle problems within the team? - which are often challenging to discuss openly and honestly, especially when a team is first assembled.  This session will show you how to use LEGO Serious Play to encourage a frank and fearless discussion in order to kickstart these discussions so that a team can quickly create a powerful set of simple guiding principles for working together.  Participants will learn about the importance of team working agreements in creating team cohesion and common understanding of shared values and operational guidelines, and experience hands-on how to use the LEGO Serious Play cycle of build-share-reflect to have a participatory discussion to identify shared values and build a set of simple guiding principles.

     

03:45

    Break - 15 mins

04:00
  • Added to My Schedule
    keyboard_arrow_down
    Christophe Papandréou

    Christophe Papandréou - Talk : Les différentes implémentations de l'Agilité réalisées par un Scrum Trainer et un Scrum Master.

    schedule 04:00 PM - 05:00 PM place Room - Mont-Bleu

    Cette session prendra la forme d’une discussion entre un Scrum Trainer de scrum.org (Eric) et un Scrum Master (Christophe). Cette discussion abordera les différents thèmes inhérents à une transformation Agile ; Christophe expliquera la manière dont il s’y est pris et Eric rebondira sur les différentes approches grâce à une série de questions ou de nouvelles possibilités qui auraient pu être utilisées.


    Nous aborderons entre autres: la livraison d’incréments terminés dans un contexte industriel, les spécialités dans une équipe Scrum auto-organisée, le travail distribué, la mise en place du rôle de Product Owner, la transition vers une politique RH de valorisation d’équipe.

  • Added to My Schedule
    keyboard_arrow_down
    jasonlittle

    jasonlittle - Creating Alignment for Agile Change

    schedule 04:00 PM - 05:00 PM place Room - Jean-Despréz

    Sometimes people in organizations feel as though Agile has been pushed on them. They end up going through the motions, without any real sense of ownership of what they are doing. Instead of actually implementing meaningful changes, organizations end up doing "Agile in name only" by slapping Agile labels on existing processes. Then Agile is blamed for "not working". This isn't an Agile problem. It's an alignment and ownership problem. In this session, through theory and multiple real-world case studies, you'll learn how to co-create change by involving the people affected by the change in the design of the change.

     

  • Added to My Schedule
    keyboard_arrow_down
    Bryan Beecham

    Bryan Beecham - The Manager’s Guide to Agile Engineering Practices

    schedule 04:00 PM - 05:00 PM place Room - Gatineau

    In this interactive and engaging workshop, you will learn the concepts behind, and the value of, several Agile Engineering Practices. Without requiring programming or other technical knowledge, these concepts can be explained through the use of play and understanding the importance of failure in individual and team growth.

  • Added to My Schedule
    keyboard_arrow_down
    Phil Green

    Phil Green - User Story Mapping Workshop

    schedule 04:00 PM - 05:00 PM place Room - Salle des Fêtes

    Maintaining a backlog of user focussed stories, breaking large stories down into smaller ones and turning small batches of the highest priority ones into working software on a regular basis is a cornerstone of a solid approach to agile software development. 

    However, a flat backlog and a near term viewpoint can result in losing the context of the small sprint level user stories in the larger product picture. A user story map arranges users stories from the linear/flat backlog model into a two dimensional model keeping everyone focussed on users and their experience - it tells the story of the product.  

    Many other benefits follow related to product discovery and planning to facilitating day to day conversations and shared understanding, ultimately leading to a better product.  

    In this hands on exercise facilitated by Phil Green, we'll learn about the model and technique by creating a simple user story map. 

05:00

    Lightning Talks & Close - 30 mins