filter_list help_outline
  • Liked Max Saperstone
    keyboard_arrow_down

    Max Saperstone - Building Confidence In Your Automated Tests

    45 Mins
    Keynote
    Beginner

    The growth of automation testing in today’s software development organizations is changing the the way we test applications. Software development practices have matured over the last 30 years, to include all forms of testing to verify software quality. In the last ten years, there has been a huge spike in the adoption of automated tests, effectively replacing some of these manual testing practices, and supplementing many traditional testing activities. Many parts of the software development industry, however, are wary of replacing manual testing with automated testing. Not only is there often a lack of confidence in the automation tests, many see automated testing as fragile, unmaintainable, and ultimately, something delivering a low return on investment. Max believes that by employing mature software development techniques, we can achieve robust, maintainable, tests, that deliver confidence of the application under test. In addition to discussing how to structure automated tests that are cleaner, more maintainable and efficient, developer testing, and deployment techniques can be used to programmatically verify test correctness. Drawing on his experiences building test automation, test frameworks and advising organizations to adopt test automation, Max will walk us through how to mature your test automation practices.

  • Liked Erin Randall
    keyboard_arrow_down

    Erin Randall - Graciousness: The Fine Art of Being Kind to Yourself

    Erin Randall
    Erin Randall
    Agile Coach
    Schwab
    schedule 6 days ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Exhaustion. Numbness. Emptiness. As coaches, as scrum masters, our work is about serving others, oftentimes at the expense of ourselves. This talk is about learning to act graciously, to act kindly, to do unto ourselves as we do for our teams. We will discuss the urgency of slowing down, of leaving room to contemplate our inner world, and of "bringing calm into the motion and commotion of the world." I discuss the urgency of slowing down, the neurobiology of graciousness and compassion, and how to use practices within the contemplative-practice tree. I will also cover how to use these practices to show when self-care is falling to the wayside and how to build a foundation of compassionate graciousness. Research for this session draws upon primary sources such as Pico Iyer, Dr. Rachel Remen, Mirabai Bush, and Dr. James Doty, philosophers and contemplative thinkers such as Thomas Merton and Henry David Thoreau, and poets such as Emily Dickinson and Mary Oliver. The Dalai Lama says that the one thing without which we cannot live is kindness, and I posit that we must also show that kindness, that graciousness, to ourselves.

    This talk targets Agile practitioners of all skill levels, but particularly Agile coaches and scrum masters. So many of us help others to move forward, to self-organize, but service can be exhausting. This talk is for you, to help you find practices to show that kindness, that graciousness, to yourself.

  • Liked Claire Atwell
    keyboard_arrow_down

    Claire Atwell - Agile Coaching and Organizational Change Management - The Power Couple to Improve Agile Outcomes

    45 Mins
    Talk
    Beginner

    Agile coaching is essential as keeper of the agile flame in an agile organization or transformation, but we can’t do it alone and have a lot to learn from Organizational Change Management. The traditional Organizational Change Management practice emphasizes the human aspect that should be primary focus if we want to influence the “culture” of an organization, beyond basic agile practices. In this session, we will look at the ADKAR model for change, and how to combine that with agile frameworks to make a lasting cultural foundation in your organization, to create true business agility beyond the IT department.

  • Liked Claire Atwell
    keyboard_arrow_down

    Claire Atwell - 6 Boundary Spanning Practices to Boost your Organizational Agility

    45 Mins
    Tutorial
    Beginner

    Getting to Business Agility requires expanding beyond agile practices strung together, it requires the entire organization working in concert to decrease time to market with a forward looking approach to their industry. We need to focus on organizational agility, as well as strategic agility. Ernst and Chrobot-Mason introduced these practices in their 2011 book “Boundary Spanning Leadership”. Join me in sharing my experience using Boundary Spanning Practices at a large financial institution to enable an enterprise agile transformation that sticks, while introducing the practices to you and giving you hands on practice. We will speed-date through each practice to give you an idea of how it works, with resources to dig deeper if this appeals to you.

  • Liked Claire Atwell
    keyboard_arrow_down

    Claire Atwell / Kerri Sutey - Lost in Transformation? Using the Integral Agile Model to Find Your Way out of the Maze

    45 Mins
    Workshop/Game
    Intermediate

    You think you have your transformation figured out, but then your efforts to address one issue, you create unintended consequences that become the next hurdle. The only way to find your way out of the transformation maze is to understand your complex ecosystem and plan for change. In this workshop, we will explore how leveraging both the Integral Agile Model and a framework, such as SAFe can lead to executing successful transformation strategies. Join us as we discuss how to pair the Integral Agile Model with your framework to create a holistic view of your entire eco-system of leaders, vendors, compliance needs, and policy. We will also explore how to bring organizational goals to life by creating a priorities-based roadmap. If you're feeling lost in transformation, this workshop is for you!

  • Liked Dave Rooney
    keyboard_arrow_down

    Dave Rooney - From the Ashes of Phoenix

    45 Mins
    Case Study
    Executive

    Remember the Healtcare.gov fiasco? Well, up in the Great White North of Canada we had our own version of that débâcle when the federal government attempted to replace and consolidate the compensation systems across the public sector.

    When the Phoenix Pay system for the Canadian federal government was released in April 2016, it had severe problems affecting some 70% of the roughly 300,000 people who the system was intended to pay. It has been fraught with issues ever since resulting in under and overpayments of those employees, and in some cases no payments at all. Hundreds of millions of dollars have been and will be spent to correct the pay issues and update the system. The people working in the consolidated pay centre in New Brunswick have been overwhelmed to the point that retired compensation workers have been recalled to deal with the crisis. This was yet another example of the ineffectiveness of the antiquated approach that the government used to deliver Phoenix.

    When the 2018 budget was tabled, nearly half a billion dollars was allocated to fixing Phoenix! What seemed like a footnote to that was $16 million over two years to study how to build the replacement system.

    Study. That’s what finally broke me. I had been grumbling at the stories of Phoenix for years, but this finally triggered me to do something. I began tweeting to government officials, and the Prime Minister himself, that they were going to end up taking the same approach and making the same mistakes again. I wrote a series of blog posts detailing the approach that I’d take, and given my 30+ years of experience - over 15 of which were building systems small & large in the public sector - this was anything but armchair quarterbacking.

    This session is about what I believe the government should have done to replace Phoenix, and what has happened since my 2018 Budget Day tweetstorm and subsequent blog posts. Ideas from the audience will be solicited and we’ll discuss how we would leverage the collective experiences of the group to deal with building a system as large and complicated as one that needed to pay some 300,000 people from 40 departments and agencies and a number of unions. These experiences can then be transferred to any large public sector initiative to reduce risk and cost while actually delivering what's needed.

  • Liked Dave Rooney
    keyboard_arrow_down

    Dave Rooney - #NoProcesses - Getting More Done By Doing Less!

    45 Mins
    Tutorial
    Intermediate

    You may have heard about the #NoEstimates movement, and even #NoProjects. Both of those concepts challenge the assumptions behind two key aspects of delivering software. But what about the process itself? Do we even need approaches like Scrum, Kanban or XP - let alone SAFe, LESS, NEXUS, DAD - in order to be successful? Is following a pre-defined process helpful at all? Is there a simpler way to be effective?

    This session examines the two key principles common to all successful software delivery approaches and builds out based on the experience of the participants. Like #NoEstimates and #NoProjects, the name doesn’t really mean to eliminate process altogether, but rather to build a process that works for your team, in your business domain, with your technology stack.

  • Liked Dave Rooney
    keyboard_arrow_down

    Dave Rooney - How Thin is Thin? A Practical User Story Workshop

    45 Mins
    Workshop/Game
    Beginner

    Most of us have heard the mantra, "Slice your User Stories as thin as possible!" In my travels as a coach since the early 2000's, however, I've rarely seen stories that truly are thin. What are these rare creatures? Why don't I see more of them? Having good User Stories is crucial to the success of teams using them as the means for determining what needs to be built to fulfill a customer's need. Having thinly sliced stories is even more important!

    This workshop provides a level set on what stories are and explores why slicing stories very thin is important, what benefits thin slicing provides, and how to do it. Through a combination of examples and practical application in the workshop, you'll leave with slicing techniques that you can apply at your next planning session.

  • Liked Jonathan Kauffman
    keyboard_arrow_down

    Jonathan Kauffman - Document Generation for Regulated Industries

    Jonathan Kauffman
    Jonathan Kauffman
    Consultant
    Coveros, Inc.
    schedule 1 day ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    One of the lines in the Agile Manifesto is "Working software over comprehensive documentation". This doesn't mean that no documentation is produced, but instead that only documentation that brings value to the team and the customer should be created. What do you do when you are working in a regulated industry and you need to produce extensive documentation to prove that the system works correctly? I recently worked with a company that produces FDA Class II medical devices and wanted to reduce the overhead of creating the documentation required by regulatory bodies. Their test team was spending a large amount of time each sprint on producing these documents, which took time away from verifying the system. We solved this problem by automating the generation of one type of document. We designed our solution such that all of the information that went into the Word document was pulled from JIRA -- this allowed the team to work within JIRA on a day-to-day basis and to use it as a source of truth. We describe the problem of document generation, how we approached solving the problem, and future work that we would like to do in this area.

  • Liked Max Saperstone
    keyboard_arrow_down

    Max Saperstone - Managing BDD: Test Case Management for BDD Automation

    45 Mins
    Case Study
    Beginner

    Behavior-driven development (BDD) has been around for a while and is here to stay. However, the added abstraction levels pose a technical problem for writing and managing tests. While BDD does a great job of marrying the non-technical aspect of test writing to the technical flow of an application under test, keeping this information under source control becomes problematic. Frameworks such as JBehave, Cucumber, or Robot give subject matter experts that additional ability to write tests, but they are often restricted access from them; because people treat test cases as code, they get stored in source control repositories. Additionally, these given-when-then steps soon can grow to an extent where they are difficult to manage without an IDE, and nontechnical people lose interest. Using management tools, Max Saperstone shows how to manage these nontechnical steps and keep them in sync with the automaton in tools such as Git. He shows how to link tests to requirements, stories to development, and the traceability with continuous integration support. He also shares experiences of developing an open source product to help manage tests, with proven workflows at an enterprise level, for full team buy-in on both nontechnical and technical aspects of test case development.

  • Liked Max Saperstone
    keyboard_arrow_down

    Max Saperstone - Getting to Continuous Testing

    45 Mins
    Case Study
    Beginner

    Max will tell the story of how a healthcare company striving to get to continuous releases built up their automation to secure confidence in regular releases. Initially, as no test automation existed, Max was able to take a greenfield test automation opportunity, and in the span of 12 months, develop over 2000 test cases. A testing pipeline was created to verify the integrity of the automated test cases, and to build docker containers for simple execution of the tests. These containers could then be simply re-used by developers and the DevOps team to verify the application. Max will walk through the feedback loop created, which allowed verification of the application go from hours to minutes.
    Additionally, Max will walk through his choices of using BDD tooling integrated with webdriver solutions, to verify the state of Web and Mobile application. He’ll also cover how these functional tests were utilized to assist with security and performance testing, and engage the entire QA team in test case generation.

  • Liked Sarah Cunningham
    keyboard_arrow_down

    Sarah Cunningham - Building your Innovation Pipeline with Agile Practices

    45 Mins
    Talk
    Beginner

    "How does a corporate innovation lab build a pipeline of great ideas? Find out how to provide the right amount of structure to enable innovation and apply rituals to build a backlog of powerful ideas. Leave with actionable steps to start growing your innovation practice today!"

  • Liked Christen McLemore
    keyboard_arrow_down

    Christen McLemore - Building a Leadership Backlog

    Christen McLemore
    Christen McLemore
    Loving, Irreverent Leader
    schedule 6 days ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Getting leaders to adopt an Agile Mindset doesn’t happen by sending them to training. It won't happen simply because they approved the funding to do a transformation. Many leaders need your experience and appreciation for how Agile works differently than what they may have seen in the past. Helping them build, own and progress through a backlog of system wide challenges is key to their success and the success of the teams. We will walk through some examples, create backlog items of your own and create an actionable plan to take back to our office during this workshop style session.

  • Liked Reshma Shahabuddin
    keyboard_arrow_down

    Reshma Shahabuddin - How to get visibility at scale using Jira software + Portfolio for Jira

    45 Mins
    Talk
    Intermediate

    Is your Engineering Org working on over 100 projects every quarter? Do you have over 30 teams? Do you have trouble managing dependencies? Do you have visibility into project timeline and status?

    This session is about how to use Jira Portfolio tool to get visibility, create roadmaps, forecast releases dates, manage team capacity, and report on the status across projects.

  • Liked Robin Foster
    keyboard_arrow_down

    Robin Foster - Maximizing Agile Benefits Through Understanding Learning Styles

    Robin Foster
    Robin Foster
    Consultant
    Coveros
    schedule 1 day ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    The Agile Manifesto says we value people and interactions over processes and tools. Yet when we talk about the agile methods, we usually end up talking about processes. Agilists use timeboxing as a forcing function to draw out resolutions and decisions. What if we just needed a better way to describe our needs and issues? What if we could actually be more effective with our communication? Join Robin Foster as he explores the relationships between learning, memory, communication, teaching, and the agile framework. Discover the cognitive science behind the process of learning new information, strategies for using different learning styles to grow your brain and its mastery of concepts, and how to map these strategies to phases in the agile cycle to benefit the team's cohesion and ability to self-organize. Agile is not meant to be rigid, so why should we be rigid in the way we share information with our team members?

  • Liked Jason Glisson
    keyboard_arrow_down

    Jason Glisson - Being a Web Developer in an Agile Environment: A Love Story

    45 Mins
    Talk
    Intermediate

    I've worked at a handful of firms over the years that always claimed to do agile, but literally none of them did. Outside of using Jira, there was nothing agile about them. I was always overworked, overtasked, under managed, and often, overlooked.

    Enter my latest project and team: Farmers.gov and MetroStarSystems.

    We'll discuss a few things in this session. First, how to be more accurate with a development task and your WIP limit. If you don't know what those are, we'll discuss them. None of my previous jobs had WIP limits and this is an absolute must for a developer. Second, we'll discuss moving through a sprint with your tasks and current WIP limit and hit on things like sudden tasks that get dropped on you and how to manage them, or what to do when a resource quits suddenly and leaves you hanging in the middle of an iteration.

  • Liked George Dinwiddie
    keyboard_arrow_down

    George Dinwiddie - Making sure the submission system is open

    10 Mins
    Lightning Talk
    Executive

    Just testing in production

  • No more submissions exist.