Showing posts with label agile coach. Show all posts
Showing posts with label agile coach. Show all posts

Saturday, January 27, 2018

What is the role of a DevOps coach?

By : Liat Palace  (Director, Delivery Technology Office Agile/DevOps Coaching Team Lead – Amdocs)  & Shirly Ronen Harel (Co-Founder & Agile / DevOps Coach -WeChange)

The first major issue we encounter when we start implementing DevOps is the need to gain a basic understanding of what DevOps is and what it brings.
I’ve been asked many times: Is it something that will disappear after a while? Why is it so important and why is it different?

Sunday, September 10, 2017

What the role of a #DevOps coach? Part 2 (4) : What is Holistic #DevOps ?

By : Liat Palace  (Director, Delivery Technology Office Agile/DevOps Coaching Team Lead – Amdocs)  & Shirly Ronen Harel (Co-Founder & Agile / DevOps Coach -WeChange)

“DevOps does not just mean the technical practices and tools to put your code into production with confidence. It is much more than that. It is an overall approach where the entire organization must acknowledge the existence of DevOps. Starting from sales and marketing, DevOps must be an integral part of their processes to be included in every project. It must be taken seriously. Eventually, when the project is passed on to the next party taking responsibility of the project, it is essential to have best DevOps practices in place.”

DevOps practices exist throughout the lifecycle of a product, from sales to support.  They don’t focus on one person or on a small part of the organization; instead they address the entire production line, providing end to end value stream cultural change. When an organization adopts DevOps, this affects different parts of the organization. It is a culture, a mindset and practices that should be present across the board. It means removing barriers and building a collaborative culture that affects much more than just Dev to Ops.
Adopting DevOps is hard. It requires management support, a company-wide mindset change, and of course coaching.
If DevOps is a culture of collaboration, then we cannot limit the close collaboration and continuous feedback to development, testing and operations. We also need to include accounting, marketing, sales and more in the loop; otherwise the organization will sell and market deliverables that the Delivery group will not be able to deliver. This would leave us in the same place we were when Agile was implemented on development only, while testing and operation were out of the loop. This is good but limited, and we no longer want any limitations.

If we want to achieve Faster, Cheaper, and Better, this requires the entire production line to be involved. As an example, the Sales department cannot enter into a ‘silo’ contract with a customer, while Delivery delivers a small chunk of working software each sprint. All parties in the organization must be aligned with the same mindset.

Defining job titles such as “DevOps engineer” and “Director of DevOps”, and creating DevOps training and certification programs, are not sufficient. DevOps is a culture; it’s not silos of specific people developing tools or collaborating among themselves. It means that everyone in the organization is part of a single approach call DevOps. Everyone is expected to act according to the principles and values of the DevOps approach. However, a DevOps coach is a sufficient term, it's a leading role in transforming an organization into a DevOps organization, using a holistic approach, addressing system thinking, and focusing on the end result.

Sunday, August 9, 2015

Boosting Coaching with lean and agile methods

Lean and Agile methods boost productivity, promote innovation and have been tested (and proven) in real-life situations. They have achieved better results than any other method so far. The Coaching Booster introduces the framework that helps you coach easier, working together with your coachees towards their goals and boost resaults.  
Anyone can use it, anyone can take the framework suggested, follow a few simple principles and apply it to any kind of coaching method.



Sunday, June 21, 2015

What's an Agile coach ?

The agile coach role is still not widely understood within the software industry. What does they do? What are the role assignments? What are the role skills? Why is it called "coach".. and more… In short, "an agile coach works with software development teams to help them improve their performance and get the benefits of applying agile principles to their work. …being a coach requires more than experience with agile practice. A coach helps a team implement changes and work more collaboratively…"


Wednesday, January 28, 2015

Acing problem solving - A3 thinking and Popcorn Flow -@agilesensei

(@agilesensei) What if people discovered how to develop insanely good habits of thinking, learned how to prevent and eradicate problems, and managed to systematically bring to the surface not only what they accomplished, but also what they learned as they did it?  Well, here's how they can do it. An approach to coaching where mentors challenge a problem solver’s line of thought using quick coaching cycles.


Wednesday, January 21, 2015

It's Mine! Helping Team Members Own Thier Tasks

What to do if some people in the team just don't want to take a task? Or when the entire team don’t feel accountable for the hole delivery package?   "  People duck responsibility for reasons ranging from simple laziness or a fear of failure, through to a sense of feeling overwhelmed by the scale of a problem or a situation.
Whatever the reason, if people fail to take responsibility, they'll fail in their jobs, they'll fail their teams, and they'll fail to grow as individuals. All of this makes it important to address the issue." How do we do this in agile teams?



Saturday, January 3, 2015

Finally- Being able to Successfully deal with a rapidly changing environment.


Change (and adapting to it) needs to become an ingrained habit and this is a simple way to do so with any coaching technique.

Coaching is becoming widely acknowledged and people realize just how effective it can be.
Coaches use various types of tools and methods for life coaching, personal coaching, career coaching and many more…after all, Coaching is about getting the very best out of someone and enabling them to make decisions that will improve their life.

Our new Agile Coaching Book the ‘The Agile/Lean Coaching Booster’ 

This book is a tool, a booster to use with all of these different coaching methods. It's  a booster for coaching results, to allow every coach in every  field and level of coaching, to take the coaching to a new level, suitable for dealing with a rapidly changing environment.

Agile Coaching Booster

The world around us is changing, and fast. It is becoming more and more complicated and the pace of technological change is one of the highest in recorded history. Naturally, this new reality creates new challenges. The goals that we want to achieve, for example, can be ever-changing – and therefore seem unachievable. 

To face these challenges, we need strategies that will help us regain a feeling of control over our goals, and help us reach them. We need ideas that will enable us grow and flourish, while at the same time help us face the uncertainties of change. 

The need to develop new strategies and ideas, and adapt to changes, is at the heart of many coaching processes. Why? Because as coaches, we recognize our coachees' universal need to deal with change. They need to understand what needs to be changed, and they need to learn how to both preserve their newfound behavior so that it doesn't dissipate within a week or two, and how to easily change again when needed. 

Based on Lean and Agile methods, our Agile\Lean Coaching Booster teaches people how to see change as a habit, and embrace change as a way of life. This book will help people leave their comfort zone, turn dealing with new changes into a habit, and help them change our their habits effectively and quickly, all while demonstrating how it can be repeated in the future.

Lean and Agile methods boost productivity, promote innovation and have been tested (and proven) in real-life situations. They have achieved better results than any other method so far. The Booster also introduces a framework that helps you coach easier, working together with your coachees towards the goals they have developed themselves. 
The Booster is written to be simple and intuitive, showing you how to simplify the complex environment of change in which we live. This makes it easier for us to set goals and establish a vision, as well as cope with changes. 

It's not that the questions we ask, as coaches, are not suitable anymore; it's not that the goals and value we help the customer realize have lost their relevance; it’s the way we manage the flow that leads to achieving these goals that has become unsuitable for rapidly changing environments.

Anyone can use it, anyone can take the framework suggested, follow a few simple principles and apply it to any kind of coaching method.

This book was written out of our experience as Agile coaches, dealing with rapidly changing environments. All we did is merely collect these amazing tools and present them here for your use.

Enjoy :)


Thursday, November 27, 2014

A person is a multi-faceted being that changes when in contact with another person.

Ever wondered how to create a more effective communication? Transactional analysis (TA), is a psychology idea that humans are social creatures and that a person is a multi-faceted being that changes when in contact with another person in their world.   It is based on two notions, first that we have three parts or 'ego-states' to our 'personality, and secondly that these converse with one another in 'transactions' (hence the name).Conflicts arise when transactions are crossed – the Ego State addressed to is not the one the person replies with.  



Thursday, November 6, 2014

Free book MVP - Successfully dealing with a rapidly changing environment


The Agile/Lean Coaching Booster  

ABOUT THE BOOK:

Change (and adapting to it) needs to become an ingrained habit.

The world around us is changing, and changing rapidly. It is becoming more and more complicated and the pace of technological change is one of the highest in recorded history.
Naturally, this new reality has new challenges. The goals that we want to achieve, for example, can be ever-changing – and therefore seem unachievable. 

To face these challenges, we need strategies that will help us regain a feeling of control over our goals, and help us reach them. We need ideas that will enable us grow and flourish, while at the same time help us face the uncertainties of change. 

The need to develop new strategies and ideas, and adapt to changes, is the root of many coaching processes. Why? Because as coaches, we recognize our coachees' universal need to deal with change. They need to understand what needs changing, and they need to learn how to both preserve their changed behavior so that it doesn't dissipate within a week or two, and how to easily change again, when needed. 

Based on Lean and Agile methods, our Agile\Lean Coaching Booster teaches people how to see change as a habit, and embrace change as a way of life. This book will help people leave their comfort zone, turning dealing with new changes into a habit, they help us change our old habits effectively and quickly, and showing us to do so again in the future.

Lean and Agile methods boost productivity and promote innovation and have been tested (and proven) in real-life situations. They have achieved greater results than any other method so far. The Booster also introduces a framework that helps you coach easier, working together with your coachees towards the goals they developed themselves. 

The Booster is written to be simple and intuitive, showing you how to simplify the complex environment of change in which we live. This makes it easier for us to set goals and establish a vision, and cope with changes. 
Enjoy :)

Monday, November 3, 2014

What is "Agile Coaching"?

"Agile coaching is a 100% client-focused engagement which enables continuous improvement, because the client owns aligned goals and purpose across organizational levels and the people doing the work define the steps towards those." and more... who is this "agile coach"? what does he/she do? what are the required skills? what's a bad agile coach looks like? and more...