Creating an Environment to Enable Team Engagement & Productivity
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.
Outline/Structure of the Talk
Slides and lecture with questions at the end.
Camille will cover:
- How environment impacts engagement and productivity
- Specific recommendations
- Justifying the change
- Tradeoffs: Reality vs. the Ideal
Learning Outcome
Attendees will:
- Understand how environment impacts engagement and productivity
- Receive specific recommendations on environmental elements (desk shape, room arrangement, walls, monitors, SW tooling, etc.)
- Gain the knowledge to justify how each recommendation impacts engagement and productivity
- Learn how to make tradeoffs when the ideal environment isn't feasible
Target Audience
Managers of all levels, business folks, developers, testers and others who want to improve their environment
Links
Some, but not all of these presentations are posted on SlideShare
https://www.slideshare.net/Camille_Bell/presentations
Below is a sample of presentations & workshops Camille has given before:
- Baltimore Software Patterns and Practices, "Software Craftsmanship Workshop" - Nov 2017
- Agile DC 2016, “ What They Didn't Tell You in CSM Class” - Oct 2016
- Global Day of Code Retreat 2016, Arlington. VA event, Co-Facilitator - Oct 2016
- Baltimore Software Patterns and Practices, "Inside Behavior Driven Development" - Apr 2016
- Global Day of Code Retreat 2015, Columbia. MD event, Facilitator - Nov 2015
- Agile DC 2015, “Growing Manual Testers into Automators” - Oct 2015
- Baltimore Code Craftsmanship, “Langston's Ant Code Kata”, Facilitator - Oct 2015
- Capital Kanban (Richmond) - "Kanban Pizza Game" - Nov 2014
- Agile Philly - "Testing for Agility: Bringing Testing into Everything" – Sept 2013
- DC Agile Leadership Network - "Testing for Agility: Bringing Testing into Everything" – June 2013
- DC Scrum User Group – "Werewolf Facilitation" – Mar 2013
- B’More on Rails, NOVARUG – “Git-Bisect” – Mar 2013
- Agile DC 2012, “Adapting Agility: Getting your Agile Transformation Unstuck”, Oct. 2012
- Agile DC 2011, “Kanban Pizza Game”, Oct. 2011
- Philly Emerging Tech Expo “Adapting Agile Practices to Fit Your Situation” Apr. 2011
- B’More on Rails – “Promoting Agility with Running Tested Features” Mar 2011
- NOVARUG – “Ruby Refactoring” – Oct. 2010
- Ruby DCamp 2010, “Promoting Agility with Running Tested Features” – Sep. 2010
- Agile Coach Camp, "Running Tested Features, An Agile metric that promotes agility even when gamed","When Scrum is not Enough", March 2010
- Engineers Week – “Agile Methods” – Feb. 2010
- DCRUG – “Refactoring Ruby: Code Smells in Ruby” – Dec. 2009
- ITT – “Agility Now” – Dec. 2009
- ASQ/ IEEE/SSQ – “Agile Methods” – Nov. 2009
- Simple Design & Test Conferance – “Agile Technical Leadership” – Oct. 2009
- Ruby DCamp, “Beautiful Code”, Session Facilitator – Sep. 2009
schedule Submitted 2 years ago
People who liked this proposal, also liked:
-
keyboard_arrow_down
Rick Austin - Portfolio Management In An Agile World
45 Mins
Talk
Intermediate
When organizations move to agile for software delivery, there is often tension with traditional portfolio management. This talk will illustrate how an organization can move from traditional portfolio management approaches to one that embraces agile software delivery. Doing so enables organizations to become predictable, improve the flow of value delivered, and pivot more quickly if necessary.
We will demonstrate the use of governance that allows a more adaptive portfolio management approach. We will cover topics that enable agile portfolio management including:
- Lean techniques for managing flow
- Effective prioritization techniques
- Long range road-mapping
- Demand management and planning
- Progressively elaborated business cases
- Validation of outcomes
- Support for audit and compliance needs
These topics will be illustrated by real-world examples of portfolio management that have been proven over the last five years with a wide range of clients.
-
keyboard_arrow_down
Camille Bell - Kata Your Way to Better Software Craftsmanship
45 Mins
Tutorial
Intermediate
Slides: https://www.slideshare.net/Camille_Bell/kata-your-way-to-sw-craftsmanship
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.
-
keyboard_arrow_down
Dave Nicolette - Developer superpowers to effect positive change
45 Mins
Talk
Intermediate
Many software developers (especially in larger organizations) are unhappy in their jobs. They are in a never-ending spiral of increasing code cruft, and their management does not allow them time to remediate technical debt or keep the code base clean. They feel helpless, beaten-down, defeated. They can't imagine that improvement is even possible. They respond to any suggestion to improve the status quo with comments like, "In an ideal world, maybe," "That will never work here," "You don't live in the Real World®," etc. They don't know their own power. This session is meant to show them that power.
-
keyboard_arrow_down
Dave Nicolette - What's all this fuss about Kotlin, anyway?
45 Mins
Tutorial
Intermediate
Kotlin is a relatively young JVM language from JetBrains. Proponents are stoked about the improvements it offers over Java source syntax as well as its potential to target native object code as well as Java bytecodes. Kotlin has already gained traction for Android development, and is also an interesting choice for general application development in organizations that have a significant investment in Java tooling, libraries, and applications. How does Kotlin differ from other JVM languages, including Java, Clojure, and Scala? Is it a flash in the pan or a genuine advance that enhances the value of the Java platform?
-
keyboard_arrow_down
Dave Nicolette - Value, Quality, and Craft
45 Mins
Workshop
Intermediate
The concepts of value, quality, and craft are frequently debated in the software community at large and the agile community in particular. Usually, they are debated separately. Does "value" refer strictly to the Lean idea of customer-defined value, or is the concept broader than that? Is it possible to deliver "value" with low quality? What does "quality" even mean? And can we achieve high quality or deliver good value if we don't apply skill to the work? Is that what "craft" means, or does it strictly refer to artisanal crafts? Maybe the lack of consensus stems from the fact we have been treating these as three separate topics, when in reality they are inseparable. Let's find out.