Camille Bell is an Lean and Agile process and technical coach and trainer.
Camille has stimulated transformation of teams individually and across startups, small businesses, Fortune 500 corporations and government agency-level enterprises. Camille engages at all levels from high level business and marketing to in the trenches technical teams learning Test Driven Development and Acceptance Test Driven Development for the first time. Camille works to Lean out organizations leading to improved flow and continuous deployment.
Camille has an BS in Computer Science from University of Maryland and an MS from Johns Hopkins.
Maybe you are a developer and want yourself and your team to become Software Craftsmen.
Or perhaps you've a leader and heard about the greater quality and productivity of high functioning agile development teams.
Or you could be in dev ops and know that you can't implement a CD Pipeline without a solid suite of automated tests. But your developers don't practice Test Driven Development, Refactoring or other agile technical practices, and you don't know how to guide them.
Whatever your role, you would like your team to become software craftsmen, proficient in agile technical practices.
Join Camille as she shows you how to Kata Your Way to Software Craftsmanship.
Maybe you are standing up a new agile team or are team member of a proposed team. You know that the team should sit together, but you suspect there is something more.
Or maybe you are on an existing agile team. You think your environment could be better, but you aren't exactly sure what matters most and certainly don't want to ask facilities to move things more than once or submit multiple procurement requests.
Or maybe you are still stuck in cubeville. You know you should talk to your teammates more often, but they are down the hall. You'd like to try pair programming, but the desk shape makes that hard. You really need to brainstorm and collaborate more as a whole team, but booking a conference room is a nightmare.
Camille will share recommendations on your environment setup, why they matter, the knowledge of how to justify the changes you want and how to make some trade offs when necessary.
You're a Certified Scrum Master. Perhaps you are an Agile Manger, Agile Coach or Facilitator.
Maybe you are newly minted or maybe you've been doing it a while, but either way you've noticed that not everything seems to work according the way the training or certification class implied it should.
In this session, Camille Bell will explore what you weren't told in training, but need to know. Such as:
What assumptions Scrum makes that may not apply to your company or organization
Why some types of teams should not use Scrum and what they should use instead
How soon Scrum of Scrum stops scaling and what to use when it doesn't scale
Why some teams don't improve despite holding retrospectives
How to recognize the hockey stick burn down and what to do about it
What's a WIP limit and when it can be helpful
When estimation most helpful, when it's a complete waste and what to do instead
Why simple prioritization of a Product Backlog won't generate a Minimal Viable Product
Why the As a.., I want.. So that.. user story isn't enough and what you need to add
What are the critical missing practices your development team needs
You probably started your Agile journey with Scrum, which helped. But regression testing still takes forever. New feature tests aren't what they could be and are hard to complete within the Sprint.
If you have active product owners, the POs helped to improve your product, but there is still a disconnect, between the user story and the tests. And how do you test "as a, I want, so that"?
Now you hear you need Agile technical practices to keep improving and you find you need to automate. What are you going to do with your testers? They really, really know your business, but they don't code.
If you are a manager, a tester or a product owner, come hear Camille as she shares her experience successfully teaching manual testers Automated Test Driven Development and showing product owners how to write great Acceptance Criteria that are easy to automate.
In this session you will learn:
How to get your product owners, testers and developers to understand each other
How to make your business scenarios unambiguous and testable
How to avoid brittle tests that need frequent rewriting
Which tools and languages are better for testers to learn and why
Strategies and techniques for testers to learn test automation
Where to find inexpensive and free resources to get started