Peter will be presenting the following sessions
Peter Maddison - Applied Coaching PracticesPeter MaddisonCTOXodiac
schedule 1 year agoSold Out!
This talk is about my journey to become an ICF certified coach and how I apply those skills both to my role as a strategy consultant and business leader.
Coaching is a powerful discipline that differs from mentoring, teaching and consulting. Applied correctly it can help you have better, more powerful conversations and allow you to overcome difficult challenges.
I'll talk through the skills what I learned and where they align and differ from Agile coaching practices.I'll talk to the most powerful tools I learned that I now apply to all my work such as logical levels. Throughout this, I'll do a couple of simple exercises for the audience to take with them and use.
These skills are valuable to people at every level of the organization and equally, can be applied to all aspects of your life.
Peter Maddison - Securing your pipes with a TACOPeter MaddisonCTOXodiac
schedule 1 year agoSold Out!
TACO is an acronym I use with clients to help them map controls from their software delivery pipelines to the organizational controls.
TACO stands for Traceability, Access, Compliance, and Operations.
The approach consists of a base list of 25 automatable controls that are documented and the control activity, artifacts and SOR identified. After mapping how these controls are handed we map them to the organizational controls and identify any gaps.
This model allows for the creation of opinionated pipelines and helps create a common understanding across teams as to what is required in order to be secure.
Taking a TACO approach can be considered a part of implementing a DevSecOps program and I’ve used this approach at multiple banks. I’ve given the base talk at three conferences and multiple times to internal teams. It helps build organizational confidence in the automation of software delivery.
During the talk, I’ll run through the different categories of controls, how they are implemented, what the purpose of them is, how to create robust feedback loops for controls such as SAST and how to handle long-running processes such as DAST.
Content is fairly high level but I can dig into specifics of each given area as questions arise.
1. What got you started/interested in Agile?
I come from the DevOps space. I didn't have a name for it but I was trying to reorganize my department to increase flow and remove bottlenecks. The DevOps name came later after I ended up having breakfast with a Gartner consultant and he pointed me at the Pheonix Project
2. What do you think is the biggest challenge faced by the Agile community today?
For Agile the biggest challenge is the fragmentation and misunderstanding as a consequence. It is approached by some as a religion and, unfortunately, when brought in solely at the delivery layer of an organization, rarely achieves the desired results.
3. Tell us about the session(s) you will be presenting at the conference and why did you choose those topics?
The first is about creating a common understanding across silos to help overcome governance barriers and move the transformation forward. This plays to my understanding of DevOps and that I come at it from an operations not a development background.
The second is on applied coaching, which is taking my learning in the coaching space and highlighting areas where it can be used.
4. What are some of the key takeaways from your session(s) at Agile India?
How to deal with governance in and overcome barriers in a highly regulated environment.
How to use language and questions to help achieve outcomes.
5. Which are your favourite sessions at Agile India this year? (Sessions that you are looking forward to attending)
Mostly looking forward to networking.
6. Any personal remarks/message you want to share with the Agile Community?
Worry less about what to call it and more about the outcome we want to achieve.