Most days on a project are the same. Team members are incrementally improving the application, fixing bugs or adding features.

But what about those “special days”?

  • The project is started
  • A new person joins the team
  • The team goes remote
  • A team member moves on
  • The project launches to a wider audience

There is a lot of digital ink spilled about the right way to run a project day-to-day, but I will focus on what has worked for me on each of those “special days”

 
 

Outline/Structure of the Experience Report

  • Introduction
  • What Works
    • Starting a Project
      • Good ideas
      • Shipping Skeleton
    • Onboarding new team members
    • Switching to remote work
    • If this is your first day on a project
    • Closing down
    • Offboarding team members
  • Carrying this work forward

Learning Outcome

The audience will have an easy-to-reference guideline for managing a project on transition days

Target Audience

Developers, Project Managers

Prerequisites for Attendees

The audience is expected to have some familiarity with the entire project lifecycle

schedule Submitted 2 years ago

Public Feedback


    • Colleen Johnson
      Colleen Johnson
      ScatterSpoke
      schedule 2 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      Change is inevitable. In this talk we will discuss the four facets of change that are constantly affecting us: changing products, changing priorities, changing people and changing process. We will look at where these changes comes from, the impacts they have on us and explore concrete tools we can use to get better at responding to them. Attendees of this session will leave with a new attitude on the churn that takes place around us everyday. They will learn to acknowledge the benefits that changes have so they can truly welcome it into their team, their practices, and their life.

    • 45 Mins
      Experience Report
      Beginner

      By day I'm an Agile Coaching and trainer, but in my volunteer time I'm an EMT and run a Search and Rescue Squad. Very differnt worlds, but they both involve getting large numbers of people to work together in teams in rapidly changing situations, with limited information, in a high stakes environment.

      This talk shows how I used my knowledge as an Agile Coach and ScrumMaster in a situation well beyond IT. We will talk about how Agile/Scrum concepts like breaking work down into smaller increments, using self-organizing team, frequent planning, and retrospectives all are being used in the emergency services field. We also explore how agile principles are incorporated into the cultural aspects of volunteer emergency services -- often thought of as hierarchical and command-and-control, there is actually a culture of of self-organization, decentralized decision making, outcome-based focus, andholding each other accountable -- and it illustrates the underlying cultural principles that are the heart of agile which holds teams together and form high-performing teams that apply in product and software development teams as well.

      This fun and fast paced talk walks the participants how a high-urgency search for a missing child is run using agile principles and relates each practice back to a similar approach in Agile/Scrum in the product development world.

    • Joshua Seckel
      keyboard_arrow_down

      Joshua Seckel - Modern Agile 101 for Government

      Joshua Seckel
      Joshua Seckel
      Specialist Leader
      Deloitte
      schedule 2 years ago
      Sold Out!
      45 Mins
      Talk
      Beginner

      In 2001, a group of software developers got together in Snowbird, UT, and created the Agile Manifesto. The Manifesto was a statement of core value and principles. The core values are:

      • Individuals and interactions over processes and tools
      • Working software over comprehensive documentation
      • Customer collaboration over contract negotiation
      • Responding to change over following a plan

      These four values are supplemented by 12 principles of agile software. The original 17 signatories were joined by thousands of additional people with the ability to sign cut off in 2016.

      These principles are the foundation of much of the work in agile that has occurred in agile development, but have been mostly frozen as practices and agile has evolved.

      Modern Agile has been created recently to update the underlying foundational values and to provide a focus beyond software delivery. Those four values are:

      • Make People Awesome
      • Deliver Value Continuously
      • Make Safety a Prerequisite
      • Experience and Learn Rapidly

      This talk will walk through this reimagining of the agile values and what they mean for delivery within a government context. We will take each value and look at government cultural and technical challenges and opportunities to advance modern development practices.

    • Trent Hone
      Trent Hone
      Excella
      schedule 2 years ago
      Sold Out!
      45 Mins
      Case Study
      Beginner

      Customers weren’t satisfied! The process took too long! The end product didn’t perform to specifications! Does this sound familiar?

      A century ago, the U.S. Navy’s ship design process had serious problems, ones we would recognize and understand today. Come learn how these problems were solved in a large, real-world, organization through minor changes in structure and process. These changes illustrate the importance of:

      • Gathering early feedback
      • Rapidly iterating to expose unknowns
      • Using multi-disciplinary problem-solving
      • Employing Agile techniques outside of IT
    • Victoria Guido
      keyboard_arrow_down

      Victoria Guido - Avoiding Pitfalls of Non-Technical Managers

      10 Mins
      Lightning Talk
      Beginner

      This talk is intended to help folks who are managing technical projects avoid common pitfalls, and help technical teams better prepare managers for overall project success.

    • Mathias Eifert
      keyboard_arrow_down

      Mathias Eifert - Iterative vs. Incremental – What’s the Difference and Why Should You Care?

      45 Mins
      Talk
      Beginner

      Agile is an incremental and iterative approach to delivering value to our customers. But too often we assume it’s really all about ways to slice work into smaller batch sizes and that both approaches are fundamentally equivalent. However, there is a crucial difference and this lack of awareness is a major contributor to projects and teams that are AINO (Agile In Name Only)!

      In this session, we will discuss how to differentiate between incremental and iterative approaches, their strengths and weaknesses, and why you really need both. We will explore the many ways in which iteration shapes the core of Agile practices, how it supports and enables the benefits of agility, and how understanding its awesome power is a key step in moving from “doing” Agile to truly being agile. In addition, we will take a close look at the practical implications of when to use each approach by discussing real world scenarios, highlighting common Agile anti-patterns and (re)examining familiar story slicing patterns.

      You will walk away with both a better understanding of one of the most important underlying principles of agility and immediately applicable insights for your daily work!

    • Sean Killeen
      keyboard_arrow_down

      Sean Killeen - Level Up Your Team's Agility with Better Technical Interviews

      45 Mins
      Talk
      Intermediate

      Have you ever been in a technical interview, stuck at a whiteboard or solving a brainteaser, and thought “there must be a better way”? Good news: there very much is.

      Agility and adaptability are crucial for a development team's success, but how often do we target for agility when considering who to bring into our team? And how do we set expectations for agility from the first time this potential new hire begins evaluating our team?

      In this talk, I walk through my philosophy & provide practical tips for running technical interviews that are primed for success.

    • Kanika Tolver
      keyboard_arrow_down

      Kanika Tolver - Agile Adoption for Federal Government Cybersecurity Teams

      Kanika Tolver
      Kanika Tolver
      CEO & Agile Coach
      Brand DMV, Inc.
      schedule 2 years ago
      Sold Out!
      45 Mins
      Talk
      Intermediate

      The process of rapidly addressing cybersecurity attacks and data breaches have become a big challenge for Federal Cybersecurity teams. The agile methodology has been known to work well for Federal software development projects. But, its time for cybersecurity teams to fully adopt agile and the DevSecOps approach to effectively increase transparency, promote security readiness and better secure data within Federal systems. Let's protect the public's data through reducing vulnerabilities, reducing insecure defaults, and increasing code coverage. If cybersecurity teams adopt agile they can begin to break team silos and enhance their risk management processes.

    • Lizzie Berkovitz
      keyboard_arrow_down

      Lizzie Berkovitz / Khadijah Anderson - Using Agile to Boost Diversity, Inclusion, Creativity, and Employee Satisfaction

      45 Mins
      Case Study
      Intermediate

      In a diverse company full of schedule-packed consultants and engineers, how do you continually find ways to engage employees and create a more inclusive environment? Khadijah and Lizzie knew they had the support of leadership – and the interest of the employees – so all they had to do was come up with a way to learn quickly, fail fast, and prototype.

      Come hear how Lizzie and Khadijah, along with their fellow Blackstonians, applied Agile Principles to solve a decidedly non-IT challenge.

    • Ben Morris
      keyboard_arrow_down

      Ben Morris - Agile the Hard Way - Lessons from a Government Project

      Ben Morris
      Ben Morris
      Consultant
      STSI
      schedule 2 years ago
      Sold Out!
      45 Mins
      Experience Report
      Intermediate

      Most government agencies are becoming 'agile'. A few are actually diving in to focus on frequent delivery of software that creates business value. This is not about 'agile' the easy way - implementing a few ceremonies, titles, and buying a software package, then declaring victory. This is about agile the hard way - the stubbed toes and small victories that open the door to lasting change.

      The talk walks through lessons learned from a specific government project, jumping head-first into agile, open source, and (oh dear) the cloud.

    • Alex Martins
      keyboard_arrow_down

      Alex Martins - Continuous Testing to Truly Achieve In-Sprint Test Automation

      45 Mins
      Case Study
      Beginner

      You say your team has adopted agile development practices and that may be true. But, what about your testing? How agile is that? Are you stuck in manual testing mode? Oh, you do automate tests, but it’s never In-Sprint? And you just run automated regression tests within the Sprint? So… the tests you automate are regression tests, not tests validating stories being delivered in the current sprint, right? And you have a separate test automation team that can never keep up with maintenance and is always lagging behind? What about test data? And interfacing systems to your application that are never available? Head exploded yet?

      If any of this sounds too familiar, it’s time for a new approach to speed up testing and become truly agile, across the board: Continuous Testing.

      We'll go over some proven Continuous Testing practices that helped us truly achieve Nirvana around testing in an Agile team, such as:

      • Shift testing all the way to the left - starting with your backlog grooming sessions
      • Automatically generate test automation scripts... that's different then run them in an automated fashion
      • Achieve maximum coverage with the smallest set of test cases. For a fact.
      • Fully integrate testing into the application pipeline.
    • Ben Morris
      keyboard_arrow_down

      Ben Morris - Stop being so excited about agile.

      Ben Morris
      Ben Morris
      Consultant
      STSI
      schedule 2 years ago
      Sold Out!
      10 Mins
      Lightning Talk
      Advanced

      Many professionals get excited about agile. I don't get excited about agile, and I'd argue that you shouldn't either. This agile-first mindset is counterproductive and dilutes the quality of discussion about our craft.

      What I get excited about is building great software. Agile literature provides a useful toolbox that can help us do that better.

      Listen to me wax curmudgeon for a few minutes, then invite counter-points from the audience. Change my mind - I no doubt lack some context or experience. My opening salvos to spur debate include:

      • Agile shouldn't be applied to non-software projects.
      • Agile coaching is overrated.
      • Projects or job titles should not include the term "agile".
      • Don't put certifications in your e-mail signature.
    • JeffreyMFarley
      keyboard_arrow_down

      JeffreyMFarley - Agile Comics

      JeffreyMFarley
      JeffreyMFarley
      Solution Architect
      STSI Inc.
      schedule 2 years ago
      Sold Out!
      10 Mins
      Lightning Talk
      Beginner

      My first comic took one year to produce, my second took one month. What changed?

    • Robin Yeman
      keyboard_arrow_down

      Robin Yeman / Dr. Suzette Johnson - Industrial DevOps

      45 Mins
      Talk
      Intermediate

      Industry lead and cycle times for delivering significant cyber-physical solutions—systems such as robotics, warfighting, transportation, complex medical devices, and more—are insufficient to meet the increasing demands of our customers. As the size and complexity of cyber-physical systems increase, the visibility of the work items and activities in the value stream decrease, compounding the problem. Additionally, many large-solution providers are organized around functional areas and apply traditional, sequential, stage-gated development methods, resulting in multiple handoffs and delays. The net result is usually slow time to market, quality issues, cost overruns, and solutions that are not fit for their intended purpose.

      Robin Yeman and Suzette Johnson both work for large government contractors where it has been imperative to scale DevOps and to optimize practices for delivery across software, firmware, and hardware. They will discuss best practices obtained from lessons learned across many complex systems.

    • Joe Scholz
      keyboard_arrow_down

      Joe Scholz - How I Went Through Basic Military Training with Basic Agile Principles

      Joe Scholz
      Joe Scholz
      Workflow Delivery Lead
      Capital One
      schedule 2 years ago
      Sold Out!
      45 Mins
      Experience Report
      Intermediate

      As a 33 year old I decided it was time to follow my life-long dream of serving my country as a member of the United States Air Force. I went to Basic Military Training (Boot Camp) thinking that I could use all of my Agile experience to make things easy...it was far from easy. However, I was able to incorporate Agile Principles along the way to help our diverse group of over 45 trainees succeed, and I learned some good lessons to take back to my Agile Teams as well. I am excited to share my experience with all of you.