A Managers Guide to Gaining an Appreciation for the Engineering Practices

Development engineering practices are many times misunderstood or completely ignored by the business.  The business wants valuable features, faster and with few defects.  I believe when the business and development understand each others practices... each party can delivery more business value... cheaper, faster, simpler.  This presentation will be a fun journey allowing developers and business-types alike to come to a common understanding of why understanding each other is important.

 
15 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Lecture

Learning Outcome

Allow business people to understand the crazy practices and terminology used by developers.

Target Audience

everyone, but managers would be a good start.

schedule Submitted 3 years ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    Diane Zajac-Woodie - The Business Analyst: How To Be More Than a Proxy

    180 Mins
    Workshop
    Beginner

    As a business analyst on an agile team, do you spend your time gathering decisions from Product Owners (or stakeholders) and passing them on to development teams? Are you tired of simply being a “proxy without power?” What can you do to boost your impact and become invaluable to your team?

    In this workshop, Diane Zajac-Woodie demonstrates how any team can benefit from the communication and facilitation skills of an experienced BA. Through some experiential exercises, you will learn what impact collaboration has on results and why requirements are just as important as ever. Diane also teaches you how to document requirements so people will actually read them. Using Acceptance Test Driven Development (ATDD), you will practice writing requirements that describe the exact behaviors that you expect in a format that everyone understands.

    Be inspired to embrace your role in an agile environment and leave with new techniques that encourage more cohesive teams and ultimately lead to higher quality software.

  • Liked Sue Johnston
    keyboard_arrow_down

    Sue Johnston - Think "renovation" not "transformation"

    45 Mins
    Workshop
    Beginner

    If you've ever been through a home renovation, you know what a massive disruption it can be. Dust is everywhere, your mid-day quiet coffee ritual is displaced with the sweet sounds of hammer-to-nails and saw-to-wood and some (or all?) of your house is pretty much unusable.

    When Agile Transformation is used as a trigger for change, it's going to render some parts of your organization unusable until some progress is made.

    In a reno, we tolerate the upheaval and turmoil because we know that, when it's done, we'll have a better place to live.

    In this session, with help from Sue Johnston, Jason Little and Andrew Annett, you'll learn to apply the metaphor of Organizational Remodelling to implementing and guiding change in your organizations.

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - Learning Agility over Learning Agile

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    We've all caught some of the hype around "agile" and most have at least heard (if not directly seen) its benefits. In this talk, we are going to dive deep into one key aspect - Continual Learning. We'll discuss how it has become a staple for our modern day technical careers; how if you aren't growing, adapting, and evolving you're stagnating and how eventually you won't outgrow your job - it will outgrow you. We'll then investigate the factors of Learning Agility and explore ways that we can use it to help us not just survive, but thrive in our current environments.

  • Liked Dan Neumann
    keyboard_arrow_down

    Dan Neumann / Susan DiFabio - Balloons, Rice, and Folded Paper - Secret Tools for Learning (and Teaching) Agile

    240 Mins
    Workshop
    Intermediate

    Experience agile in a fun, insightful, high energy, simulation where you will work in iterations to build products, test them, and apply feedback.  You will participate on a team and use a backlog, business values, sizing, and prioritization.  You’ll plan, execute, deliver, and reflect.  

    This session is a great way for you to experience working on a team in quick iterations and to see first hand how team members can gel quickly, combine skills, learn by doing, and achieve together.  If you have  been working on teams for a while, this simulation will help you see your current process in new ways and open up new opportunities for improvement.  

    Don’t worry, no technical skills are required - anybody can participate.  We have run this exercise with a number of different groups and the results are consistent - lots of energy, lots of insights that can be taken back to the real world, and lots of fun!

  • Liked Steve Rogalsky
    keyboard_arrow_down

    Steve Rogalsky - User Story Mapping Deep Dive

    Steve Rogalsky
    Steve Rogalsky
    Consultant
    Protegra
    schedule 3 years ago
    Sold Out!
    240 Mins
    Tutorial
    Intermediate

    Creating a backlog of user stories is pretty straight forward but it doesn't help you when it comes to decisions like what to build first, how to prioritize and groom the backlog, how to slice your stories, how to scope and plan the project, and how to visualize progress. The traditional backlog is simply too flat and often too long to help you see the bigger picture and make good decisions. User Story Mapping helps simplify all of these common project issues. By adding a third dimension to your backlog, your team will make better decisions about priorities, scope, and planning while improving your ability to visualize progress.

    In this practical tutorial we'll focus strictly on creating story maps. We'll start the tutorial by creating an introductory map that will help you understand the basics. The remainder of the tutorial we'll create and then refine a story map map based on a project overview and some given scenarios. After this tutorial you'll be ready to create maps for your own projects.

  • 60 Mins
    Talk
    Intermediate

    There has been a lot of talk lately about Software Craftsmanship. Most of this talk has been centered around how to take existing, skilled programmers and turn them into Craftsmen. What about those who are just entering the field? In this talk, we will explore a new approach to fulfilling the entire journey from Apprentice to Master, both from a personal and organizational level. We will also look at how to get such a program started, and how to bring the existing team along.

  • Liked Sue Johnston
    keyboard_arrow_down

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

    90 Mins
    Workshop
    Intermediate

    "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. The focus is on telling a meaningful story that leads to a great product. 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.

     

  • Liked Guy Royse
    keyboard_arrow_down

    Guy Royse - Putting the D&D in TDD

    Guy Royse
    Guy Royse
    Geek
    Pillar Technology
    schedule 3 years ago
    Sold Out!
    240 Mins
    Workshop
    Beginner

    Are you tired of TDD workshops that make you do boring things like calculate bowling scores and prime factors or demonstrate how to win at the game of life? If so, this is the session for you In this TDD workshop we will be building the domain model for EverCraft -- a new MMORPG from Blizzards of the Coast. We have lots of story cards prepared covering features from combat to magic, classes to spells, and races to items. Plus, we'll be defining some of these cards during the session in case you want that +9 knife of ogre slaying or enjoy casting magic missile at the darkness.

    This workshop is language agnotisic and for all levels of developers. The focus is on TDD and emergent design but pair programming will be covered as well. The only requirement is that you bring a laptop and that you be able to test-drive you code with your language of choice. When you are done you will emerge a better programmer for the experience but there is small chance you will have a craving for Cheetos and Mountain Dew.

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - Story Mapping Made Real

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 3 years ago
    Sold Out!
    180 Mins
    Workshop
    Beginner

    The art of building software combines understanding the value it creates and capturing the vision of the user. The best tool developed, thus far, to capture these needs is a Story Map, a tool that is both easily learned and easily implemented. Join us to learn how to build a Story Map, break down that map into story cards, and advance through a process that will provide details essential to successful execution and development of a project.

     

     

  • Liked Diane Zajac-Woodie
    keyboard_arrow_down

    Diane Zajac-Woodie - There’s No “I” in Team, But Should There Be?

    90 Mins
    Panel
    Intermediate

    Scrum suggests that business analysts, testers and developers shed their old job titles and don the badge of “team member.” And current trends like mob programming further encourage team members to abandon their individual goals in the interest of team achievements. It seems there really is no “I” on some teams...but should there be?

    In this session, Diane evaluates the pros and cons of eliminating job titles and examines the concept of becoming a generalizing specialist. What does that really mean? What are the impacts to the team? Can you maintain your individual skills while your contributions to the team are getting blurred?

    Come and join in the discussion!

  • Liked Daniel Davis
    keyboard_arrow_down

    Daniel Davis - TDD vs. ATDD – Which, When & Where!

    Daniel Davis
    Daniel Davis
    Executive Consultant
    Pillar
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    This session will explore the differences between Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD). It will give you insight into the advantages and disadvantages of both, as well as, help you to better understand which should be used where and when. By the end of the session you should be well along the path to TDD vs. ATDD enlightenment.

  • Liked Susan DiFabio
    keyboard_arrow_down

    Susan DiFabio / Dan Neumann - Agile Coach Activity Pack - Experience and Learn Through Four Simulations

    240 Mins
    Workshop
    Intermediate

    Attention coaches, Scrum Masters, and facilitators! This session is for YOU! Come get hands-on experience with a variety of games and activities that you can use to help people understand the power of Agile ways of working.

    When working with people who are new to Agile it is important to engage them in the experience. Talking about the wonders of collaboration and communication rarely changes anyone’s mind, but creating an environment where they can experience the value of rapid feedback, creative communication techniques, and collaborating as a team can help them see new opportunities for application in their day to day work.

    In this session you will not only get to experience these activities, you’ll come away with new skills in how to conduct them and debrief them as well.

  • Liked Holly Stoner Bielawa
    keyboard_arrow_down

    Holly Stoner Bielawa - Requirements Craftsmanship 101

    90 Mins
    Workshop
    Beginner

    Agile Manifesto sez: Our highest priority is to satisfy the customer through early and continuous deliveryof valuable software.

    Why doesn’t being “Agile” always mean creating innovative, world-changing, valuable software?  This session will focus on the tools and techniques of Requirements Craftsmanship and Lean-Start-up including understanding and creating Business Value, Value Stories, Story Mapping, and Getting out of the Building, that are the building blocks of value for Agile teams and, importantly, the customer and stakeholders for whom Agile teams create.    Participants will also explore the differences between measuring the output from Agile teams and measuring the outcomes that indicate value acheived.   This session will give participants real experience Requirements Craftmanship and introduce them to the challenges of making sure that Agile teams produce valuable software early and continuously, which is the highest priority of the Agile Manifesto and the goal of Requirements Craftsmanship.

  • Liked Dave Rooney
    keyboard_arrow_down

    Dave Rooney - Effective Software Delivery - Agility Without the Dogma

    60 Mins
    Workshop
    Beginner
    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.
     
  • Liked Kevin Poniatowski
    keyboard_arrow_down

    Kevin Poniatowski - If My CI/CD Teams have Time for Security, So Does Yours

    45 Mins
    Talk
    Intermediate
    Software development is speeding up; Waterfall to Agile to Continuous Integration to Continuous Deployment. Do we still have time for security? Of course we do! But many development shops are unaware how to add security to their development process and will often use "security slows us down" as a reason to produce insecure code. This talk focuses on how to add security into a speedy development process while still remaining fast and responsive to customer requests.
  • Liked Rich Dammkoehler
    keyboard_arrow_down

    Rich Dammkoehler - TDD For Large Embedded Systems

    Rich Dammkoehler
    Rich Dammkoehler
    Consultant
    NOrad Ltd.
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Approaching TDD for Large Embeded systems. Provides a list of Gotchas and Fixes for those problems. 

  • Liked Rich Dammkoehler
    keyboard_arrow_down

    Rich Dammkoehler - Measuring Agile Teams Without Being Evil

    Rich Dammkoehler
    Rich Dammkoehler
    Consultant
    NOrad Ltd.
    schedule 3 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Applying some common and not-so common measures to Agile teams to gain a better understanding of their performance and improvement. Providing special attention to things managers should look at and should not.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb - Better Product Planning Using Options & Triggers

    Matt Barcomb
    Matt Barcomb
    Principal Consultant
    odbox
    schedule 3 years ago
    Sold Out!
    240 Mins
    Workshop
    Intermediate

    Most organizations approach planning for development work all wrong. They try to impose models that rely on more certainty than is possible or practical. After all, development work is work that, by its very definition, has to be begun to be knowable. 

    However, proven models exists for planning in less knowable situations. This session will cover practices such as benefit mapping and product-driven road maps as well as explain how to apply concepts such as options and triggers to create a more resilient and realistic product plan.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb - Flow of Product Quality

    Matt Barcomb
    Matt Barcomb
    Principal Consultant
    odbox
    schedule 3 years ago
    Sold Out!
    90 Mins
    Talk
    Intermediate

    Most agree that creating a quality product is the responsibility of a whole team. But how does this actually work for the critical development functions of design, analysis, coding, test and ops?

    Using a real-world example, this session covers concepts and practices that integrate those functions collaboratively, avoiding micro-silos and “smallerfall”. First, changes to how and when those functions work will be discussed. Next, the “test volcano” model will be applied to the workflow. Then, swarming and studio practices will be covered. Finally, the new testing and development concepts will be applied to deployment strategies.

    Attendees will leave with a snout-to-tail process and set of practices that can be used to evolve their current teams toward a true collaboration that enables the flow of quality products.

  • Liked Matt Barcomb
    keyboard_arrow_down

    Matt Barcomb - A Systems Approach to Modern Leadership

    Matt Barcomb
    Matt Barcomb
    Principal Consultant
    odbox
    schedule 3 years ago
    Sold Out!
    90 Mins
    Workshop
    Beginner

    Many organizational change initiatives fail due to lackluster leadership support. This should not surprise us as we often find that just below the surface nothing has changed. We should not expect organizations to transform if we don't design an ecosystem that allows emergence and growth to thrive.

    The future of leadership lies in the ability to cultivate this ecosystem. Modern leaders need to facilitate continuous change by seeing their organization as a system while simultaneously embracing uncertainty.

    Attendees will leave this session with the ability to facilitate pragmatic practices they can use immediately to apply fundamental concepts about systems and uncertainty.