Welcome to Wondrous Minds

Helping to cultivate an agile mindset that helps teams and leaders to create great people, as well as great products.


Agile Coaching

When creating software, it is important to focus on both creating great people as well as great products – they go hand-in-hand as the outputs of a successful, and sustainable, team.With 25+ years experience in software development across 4 continents, including 10+ years in coaching teams and individuals in agile working, I help to strengthen agile mindsets and create environments where team members can enjoy working and growing.



Coaching for leaders & influencers

Leaders, product owners, and scrum masters have enormous influence on the environment of their team. Coaching supports them by helping to deeply understand their current work & challenges, develop the skills and insights to move forward, and to leverage opportunities to foster a great working environment instilled with continual improvement for themselves and their team.Regular coaching sessions let us look at the topics and challenges that are most timely and impactful for each individual. We work to understand the current situation, what is desired, and how to achieve this in a concrete and accountable manner. This involves a mix of exploration, mentoring, co-creation and reflection.The outcome is always two-fold: having a clear idea of where to go & how to get there, and continually developing the thinking patterns and mindset to help approach future challenges independently.



Workshops & Training

Workshops can be created based on the specific needs of the team or organisation, such as developing skills, facilitating discussions, and exploring new concepts.A suite of ready-made workshops is available that can be fine-tuned based on the knowledge and challenges of participants.Workshop packages include follow-up 1:1 coaching sessions with participants, to help retain and explore the ideas that are most valuable for them, and ensure they are empowered and confident to take things forward.



Let’s create a wondrous experience

and cultivate an environment of continual improvement & growth for your people.Contact me to get started

©2023 Wondrous Minds

Nice to hear from you!

Leave a message below, and I’ll get back to you shortly

Agile Coaching

When creating software, it is important to focus on both creating great people as well as great products – they go hand-in-hand as the outputs of a successful, and sustainable, team.I am Greg Sharpe, and as an agile coach I help companies to implement agile principles and practices effectively, and provide ongoing support to ensure continuous improvement of their agile processes. This can lead to improved collaboration, higher delivery quality, and increases in employee satisfaction.Based in vibrant Vietnam and supporting people around the globe, I work with software development organisations looking to improve the skills and mindsets of their people, and that strive for an environment of continual learning and growth.

Coaching for leaders & influencers

Coaching packages
Coaching sessions are available as individual bookings, or in packages of eight hours that can be allocated to an individual or spread across multiple employees. Each session runs for either 60 or 90 minutes.
Support for success
Having successful outcomes from coaching is my priority, and coaching packages include support between sessions to help with the actual application of knowledge and the achievement of goals. I’m reachable by chat and e-mail for any questions that arise, and we can also have a short clarity call to go through any challenges in applying learnings or reaching goals.
Examples of topics
While the topic of each coaching session varies based on what matters most at the time, topics from sessions have included:
• fostering inclusive and psychologically safe environments
• improving collaboration between teams and product owners
• holding difficult conversations (including role-playing beforehand, and reflection afterwards)
• creating, deploying, and leveraging company values
• enhancing cross-team collaboration between multiple scrum teams
• mindfulness in work
• improving quality-focus in software development

Workshops & Training

Workshops can be created based on the specific needs of the team or organisation, such as developing skills, facilitating discussions, and exploring new concepts.Additionally, ready-made workshops are available for tailoring, including:

Scrumfast
“A scrumptious buffet of agile bits & pieces”
Covering various agile & scrum events and artifacts, Scrumfast helps teams and scrum masters better understand the value they can obtain from their regular tools. Perfect for teams and individuals with experience in scrum to refresh their approaches and unlock more value from their day-to-day work.

Qualities of quality
“Beyond 'does it do what its meant to?’”
There are many aspects to quality – correctness, maintainability, usability and much more. This workshop widens a team’s perspective of quality, explores the areas which they would like to strengthen, and helps them identify how they can achieve this effectively.

Introspective
“A journey from good to great, and beyond”
A workshop celebrating the strengths of teams, exploring the opportunities for further strengthening, and identifying how to move to the next level. Great for teams who have been working together and are ready to reflect on who they are, who they can be, and take action to get there.

Scrum Assessment & Feedback
Scrum events and artifacts play a vital role in the success of a team.  I can help teams maximise their success by observing meetings during sprints, providing feedback and suggestions to the facilitator and team, and facilitating or co-facilitating meetings.

PO & Team bonding
I have worked in many software outsourcing environments and understand the importance of a strong bond between clients, product owners, and teams. I can help to build itineraries and workshops for customer site visits, or to kick-off collaboration remotely or in-person.