Part of coaching often includes putting the coach in a ‘trainer position’ in that we hold workshops or scheduled learning opportunities for clients.
The essence of training is not that we necessarily teach, but rather communicate effectively. This includes more than just ‘telling’ people, but rather engaging, involving, and working with the students to learn.
On Organizational Communication:
- Sender – puts a message into words through encoding
- Receiver – decodes the messages and attempts to understand it.
- Feedback – helps us determine whether communication is actually taking place
Three aspects in the communication process: Communication is …
- Mutual – communication always involves more than one person
- Present – communication is always going on existentially (the real here and now)
- Simultaneous – communication is always going on both tracks at the same time. It is not like tennis where one ball is bounced back and forth. It is more like tennis being played with two balls. There is more than one idea or opinion involved.
5 Tips for Communicating your Agile Workshop Effectively Continue reading “Becoming an Agile Coach – 5 Tips for Agile Workshops and Communication”
You know you have solid hiring requirements built out when you only hire “NINJA-GRADE SOFTWARE ENGINEERS.”
“Welcome to our Fortune company, Ninja. We’re ready for you to kick ass.”
Why is it that human relations problems are more difficult… the larger an organization gets? Is it simply a function of not being able to ‘touch’ everyone? Or is it deeper?
I believe as businesses grow, the ability for people to define what the business-culture is, becomes an exponential exercise. Let’s take a look at some of the reasons relationship building is tough at large clients (or any client) for that matter:
5 Roadblocks to Positive Human Relationships
1. The Words We Use
“I didn’t mean that” or “that came out wrong” are things hate to say in the ‘real world.’ The last thing we want is for that to happen in business-relationships. Since (most) people try to be as tactful as they can in the workplace, we, as coaches, need to be super aware of the words we use, how we use them, and the conciseness of their usage. We’re not consultants who say:
“That depends…” – Average Consultant Lingo
We are here to give effective advice and guidance based on our background and experience. Your clients expect it. Fulfill it.
2. Ineffective non-verbal communication Continue reading “Agile Coach – 5 Tips for Building Relationships at a Client”
- 5 Tips for multiple agile coaches at a client
- Mentoring Other Agile Coaches and 6 tips for mentors
- 7 tips for client engagement for an agile coach
- Good management isn’t good enough. Become Great
- Great leaders invest in team building
- 7 habits of highly effective teams
- A look at the Iron Yard’s startups team science
- Take the dog personality test…
- Optimism is great, but it won’t make you a high performance team
Agile Coaching isn’t an easy sport to play… and when you have an entire group of Agile Coaches working together at a client, it can get even more hairy.
Leading a group of Agile Coaches is like herding cats… cat’s with a lot of expertise, knowledge, and even a bit of ego. A couple of tips when working with multiple coaches.
Multiple Agile Coaches – 5 Tips
- Ego Aside – Put your ego aside, we’re all here to do one thing: Service the client and help them deliver. At the end of the day, delivery is key. “Servant Leadership” comes to mind here…
- Coach Alignment on Engagement– Spend some intentional time with the other coaches to align on how to engage with the (common client). Last thing you want are “turf wars” or “religious wars” around how best to estimate, do planning, etc. etc. Make it a pizza and beer night. Get all the coaches together and go through a list of common themes/ceremonies/artifacts and get everyone playing by the same book. I did this with multiple coaches [SEE EXAMPLE BELOW FOR WHAT WE AGREED ON] Continue reading “Becoming an Agile Coach – 5 Tips for Multiple Coaches at a Client”
I’ll be speaking at Agile 2012 on Scaling Product Ownership in the Department of Defense… but as a coder… I’m super stoked about the dev and technical stage this year.
They were nerdy enough to put together a video. Hope to see you guys there!