Archive of Tag 'coaching'


Professional coaching provides individuals and teams with the space to think deeply about what they want to achieve.

Top 10 Problems Facing C-Level Executives

Posted by Jeff Hayes on January 29, 2024 in Coaching


At any given point in time corporate executives are mired in the problems and opportunities of modern day business. For executives in Fortune 500 companies, the following list represents the top 10…

Top 10 Problems Faced by Executives

Developers’ Performance: Communication Skills

Posted by Jeff Hayes on November 29, 2022 in Agile


You may have noticed that I no longer refer to the development team, or Dev Team, in the title of this series and this is for a good reason. Ken Schwaber and…

High performing teams require excellent communication skills

Dev Team Performance: Team Composition

Posted by Jeff Hayes on July 6, 2020 in Agile


The last two articles focused on Scrum team performance as a whole and rudimentary skills for dev team performance, the first of three requirements of a development team to help it achieve…

By Jim Barker via Cartoon Stock

Dev Team Performance: Rudimentary Skills

Posted by Jeff Hayes on May 8, 2020 in Agile


Before we get back to our discussion on Scrum team performance, let’s take a look at a real world example of how agile works versus how waterfall works (or doesn’t). Coronavirus and…

From CartoonStock - Dev Team Performance, Rudimentary Skills

Scrum Team Performance: Overview

Posted by Jeff Hayes on March 6, 2020 in Agile


Who benefits from a Scrum team that is formed with a clear understanding of the rules, roles, events and artifacts of Scrum, accelerates its productivity in the short term, and continues to…

From CartoonStock, aton5896_hi.jpg

Agile Coaching for Team Development

Posted by Jeff Hayes on January 23, 2020 in Agile


Generally speaking, Scrum development teams benefit from specific performance improvement processes. And who better to help teams through such processes than an agile team coach? This post presents the critical skills needed…

Agile Coaching - Teams