Loading…
Agile2015 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Agile Bootcamp [clear filter]
Monday, August 3
 

10:45

Introduction to Agile: The Genesis (James Newkirk)
Limited Capacity seats available

Abstract:
What is this thing everyone calls Agile? If you have been doing software development a different way your whole career you may be wondering why should I change, what’s so different? In this introductory talk we will define why Agile is more than a process or methodology; it’s really a different approach to doing software development. To provide some additional context we’ll also:


  • Look back at how the Agile methods and practices emerged

  • Discuss the Agile Manifesto and 12 Principles and their resulting impact on the way that we do software development today

  • Describe what it’s like to work on Agile Project

  • Describe what you can do next Monday to get started



Learning Outcomes:


  • Tbd





Speakers
avatar for Jim Newkirk

Jim Newkirk

GM/VP of Engineering, iStreamPlanet
Jim Newkirk is GM & VP of Platform at iStreamPlanet. In this role, Jim guides the Product and Engineering teams in the innovation and development of our cloud platform. Jim’s engineering and leadership background is extensive, and he is a well-respected expert in both agile software... Read More →


Monday August 3, 2015 10:45 - 12:00
Chesapeake 4/5/6

14:00

Introduction to Agile: An Agile Talk on Agility (Mitch Lacey, Peter Provost)
Limited Capacity seats available

Abstract:
An Agile Talk on Agility is a highly interactive session where YOU bring the content. Industry experts Peter Provost and Mitch Lacey will use agile practices to field your questions (stories), turning them into a product backlog. Attendees (customers in the room) will prioritize the backlog and the sprint starts with your stories. We will do approximately six 10-minute sprints with a retrospective, a review and quick backlog grooming.
Why should you come to this session? Simple. You'll get the answers your looking for. This is unscripted and you control the content.

Learning Outcomes:


  • You will learn both things and stuff, but not necessarily in that order.





Speakers
avatar for Mitch Lacey

Mitch Lacey

Mitch Lacey & Associates
Mitch Lacey is an agile practitioner and trainer. He is the author of "The Scrum Field Guide", a book targeting teams adopting Agile and Scrum practices. Mitch has been managing projects for over 18 years & is credited with many plan-driven & agile projects. Mitch honed his agile... Read More →
avatar for Peter Provost

Peter Provost

Sr. Program Manager, Microsoft


Monday August 3, 2015 14:00 - 15:15
Chesapeake 4/5/6

15:45

Introduction to Agile Development Practice Basics for Everyone (not just Developers) (Tim Ottinger)
Limited Capacity seats available

Abstract:
Tim (and his imaginary friend Floyd) take us on a tour of "how agile works."
Everyone in your project can understand the agile practices, not just the programmers!
This session goes behind the mechanics of agile processes, and mechanics of agile practices, to dig into the reasons we do the things we do.
Learn the reasons behind the ceremonies, practices, and measures.
How does your "agile" measure up?
Learning Outcomes:
  • Understand how agile practices work, and why we do them -- in terms that work for developers, managers, administrators, testers, documentation, and anyone else who participates materially in delivery (or just a supportive role).
Attachments:

Speakers
avatar for Tim Ottinger

Tim Ottinger

Anzeneer, Industrial Logic
Tim is a long-time programmer (since 1979), reviewer, speaker, writer. He has been active in many of the big changes in software over the past 36 years (including Design Patterns, Object-Oriented Design, and Agile software development). In addition to his contributions in "Clean... Read More →


Monday August 3, 2015 15:45 - 17:00
Chesapeake 4/5/6
 
Tuesday, August 4
 

09:00

Introduction to Agile Testing: Everyone Owns Quality (Lisa Crispin, Janet Gregory)
Limited Capacity seats available

Abstract:
Testing on an agile team usually requires a major mindset shift for everyone. Testers who’ve worked previously in phased-and-gated environments are accustomed to testing at the very end, after all the code is delivered. Programmers who are new to agile may never have done any testing before – they’ve been paid to write production code, not do testing! As they adopt agile values, principles and practices, everyone on the team learns they should be testing early and often. How to make sense of this?
Whether you’re a tester, programmer, BA, manager or other agile team member, you’ll understand the whole-team approach to building quality into the software product. Lisa and Janet explain tried and true models your team can use to ensure all necessary testing activities are planned and executed within short iterations. They’ll explain how testers get engaged in agile development, and how agile teams get engaged in testing continually. The session introduces core practices such as using examples to create executable tests to guide development. Lisa and Janet share their experiences on how to avoid common pitfalls, and you’ll leave with a toolbox to help your team experiment with the good ways to build quality in.
Learning Outcomes:
  • • Why and how the whole team is responsible for quality and testing
  • • How testers add value to agile teams, and why it’s important that everyone on an agile team thinks testing
  • • How to improve collaboration between roles to prevent defects and build what the customer needs
  • • How to do all necessary testing activities within each short iteration, including test automation
  • • How to use examples and tests to guide development, and the role testers play
Attachments:

Speakers
avatar for Lisa Crispin

Lisa Crispin

Testing Advocate at mabl (USA)
Lisa Crispin is the co-author, with Janet Gregory, of More Agile Testing: Learning Journeys for the Whole Team (2014), Agile Testing: A Practical Guide for Testers and Agile Teams (2009), the LiveLessons “Agile Testing Essentials” video course, and “Agile Testing for the Whole... Read More →
avatar for Janet Gregory

Janet Gregory

Agile Coach, DragonFire Inc.
An agile testing coach and practitioner, Janet Gregory (@janetgregoryca) is the co-author of Agile Testing: A Practical Guide for Testers and Agile Teams, More Agile Testing: Learning Journeys for the Whole Team, and a contributor to 97 Things Every Programmer Should Know. Janet specializes... Read More →


Tuesday August 4, 2015 09:00 - 10:15
Chesapeake 4/5/6

10:45

Introduction to Agile with Distributed Teams: Working with Remote Team Members (Jutta Eckstein)
Limited Capacity seats available

Abstract:
Agile development isn't any longer considered to work for collocated teams only. Also teams, projects and organizations that are distributed are asked to focus on delivering value. Yet, with Agile’s emphasis on -among other things- face-to-face communication this seems like a contradiction. So the question arises, how to adhere to the Agile principles when applying them in a distributed environment.
In this course attendees will learn about the key success factors for distributed teams. Participants will understand that also distributed teams can benefit from a value system and from principles that are beneficial for small teams. In fact the two trends - distribution in terms of globalization and Agility - can even complement each other.
Learning Outcomes:
  • Learn how teams can be Agile in distributed environments
  • Understand the importance and limits of trust
  • Understand what kind of communication and collaboration ensure a team’s Agility in a distributed environment
  • Recognize the opportunities and challenges different cultures provide
Attachments:

Speakers
avatar for Jutta ECKSTEIN

Jutta ECKSTEIN

Independent Coach, consultant, trainer and speaker
Jutta works as an independent coach, consultant, trainer, author, and speaker. She has helped many teams and organizations worldwide to make an agile transition. She has a unique experience in applying agile processes within medium-sized to large distributed mission-critical projects... Read More →


Tuesday August 4, 2015 10:45 - 12:00
Chesapeake 4/5/6

14:00

Introduction to Agile Requirements: User Stories, Backlogs, & Beyond (Ellen Gottesdiener)
Limited Capacity seats available

Abstract:
One of the most challenging and trouble-prone aspects of product development is discovering the right product requirements to deliver at the right time—and for the right customer. User stories and product backlogs are useful tools, but they aren't the only elements you'll need.
Join Ellen in this fast-paced introductory session to learn a common-sense approach to agile requirements that will help you reduce risk and deliver value. Survey powerful ways to have colorful and collaborative requirements conversations. Discover how acceptance tests, prototypes, and models articulate important details. Understand the characteristics of a healthy backlog and review the methods that agile teams use when mining the backlog for business value.
This session debunks commonly held agile requirements myths and misconceptions. These include: “user stories are requirements”; “agile teams don’t do planning”; “requirements documentation goes away in agile”; and “agile teams don’t do analysis”. Come and see how a holistic approach to agile requirements can take you beyond user stories to a place where stakeholders can converse, collaborate, and co-create a shared understanding of ever-evolving product needs.
Learning Outcomes:
  • Understand how agile requirements can reduce risk and deliver value, faster
  • Learn common myths and misconceptions of agile requirements
  • Recognize the utility—and limitations of user stories
  • Outline ways agile teams supplement user stories
  • Understand characteristics of a healthy backlog
Attachments:

Speakers
avatar for Ellen Gottesdiener

Ellen Gottesdiener

Product Coach, EBG Consulting, Inc.
Ellen is a Product Coach and CEO of EBG Consulting focused on helping product and development communities produce valuable outcomes through product agility. Ellen is known in the agile community as an instigator and innovator for collaborative practices for agile product discovery... Read More →


Tuesday August 4, 2015 14:00 - 15:15
Chesapeake 4/5/6

15:45

Introduction to Agile Leadership: Recognizing and Removing Impediments (Thomas Perry)
Limited Capacity seats available

Abstract:
When not uncovered and resolved, impediments can do harm to an otherwise well run project in ways that are often subtle and easy to miss. If impediments undermine the success of our teams, then we as project managers, leaders, and stakeholders should all be very passionate about removing impediments. In order to accomplish this we need to do three things: we need to give impediments the proper attention, we need to become experts at uncovering them, and we need to integrate them into the process of continuous improvement within the team.
Learning Outcomes:
  • This session will give you hands on experience with impediment busting tools you can apply with your own team.
  • An understanding of the fundamentals of impediment tracking, management, and removal that you can apply to any project.
  • If you are already managing impediments for your team, then this session will give you a few new creative ideas that you can try out as well.
Attachments:

Speakers
avatar for Thomas Perry

Thomas Perry

Partner, FiveWhyz
Tom has been working in software development for over 20 years. He has worked on teams at startup companies, large corporations in the Fortune 100 and the State and Federal Government. His background includes testing, development, project/program management, agile coaching/mentoring... Read More →


Tuesday August 4, 2015 15:45 - 17:00
Chesapeake 4/5/6
 
Wednesday, August 5
 

10:45

Introduction to Agile Product Management (Rich Mironov)
Limited Capacity seats available

Abstract:
Product owner is a critical role for agile/scrum teams, as a key stakeholder and representative of users, customers or markets. Commercial software companies have a broader role -- product manager -- responsible for identifying market needs/opportunities, making product-level decisions about offerings/benefits/pricing/packaging/channels/financial goals, and managing sales/customer relationships on behalf of executives. Since products often span multiple scrum teams, some products have a mix of product owners and product managers.
We'll introduce product owners, map that against software product managers, and talk through approaches to meet all of the product needs for a market-successful product.
Learning Outcomes:
  • - what is a product owner?
  • - for revenue software companies, how does this align with product manager?
  • - failure modes for product owners/managers and strategies to avoid those failures
Attachments:

Speakers

Wednesday August 5, 2015 10:45 - 12:00
Chesapeake 4/5/6

14:00

Introduction to Agile Helpers and Guides: Working with Coaches and Consultants (Ray Arell)
Limited Capacity seats available

Abstract:
Over the past 8 years, I have been working to transform my company of ~100K people to an Agile development culture. At many times this has been a daunting and complex task. One key lesson that I have learned is that a “go it alone” strategy puts your adoption and transformation at greater risk of moving too slow or even failing completely. In this talk we will explore when is the right time to use consultants and freelance coaches to accelerate your work. We will also explore the key transformation strategies to get the highest value from this investment, ways to grow your own internal capability, how to transfer know-how across your organization, and key considerations and learnings to help you successfully apply external experience.

Learning Outcomes:


  • Adoption scenarios and reasons to use/not use coaches and consultants

  • Know-how management and distribution

  • Identifying the Snake Oil Salesperson





Speakers

Wednesday August 5, 2015 14:00 - 15:15
Chesapeake 4/5/6

15:45

Introduction to Agile in Government Agencies (Sujatha Augustine)
Limited Capacity seats available

Abstract:
placeholder for curated track session

Learning Outcomes:


  • tbd





Speakers
SA

Sujatha Augustine

Director, Program Office, Millennium Challenge Corporation
Sujatha Augustine is the Director of the Program Office at the Millennium Challenge Corporation. She manages the disbursement, tracking, oversight, and governance of multi-million dollar budgets with international portfolios. Sujatha has over twenty-five years of extensive experience... Read More →


Wednesday August 5, 2015 15:45 - 17:00
Chesapeake 4/5/6