Leadership is about inspiring people to deliver great software by inspiration, encouragement – and serving your team.
All Content About Leadership
How Agile Teams Grow Toxic! Ep. 1 Founder Values
The core values, or motivation for starting the software company that the founders have can keep an agile team from becoming toxic.
Lead Software Developers Better By Letting Go!
Over the years I’ve had to lead many software developers, and it’s become much easier since letting go of being seen as “the expert”.
We Designed A Software Product That Never Got Built
One of the most frustrating software projects I’ve been on was when we designed a product that never got built!
Why Do Leaders Treat Programmers Like Children?
Does it sometimes feel like the decisions made by leaders are almost trying to get programmers to hate their software development projects?
Leadership Skills for Lean Software Development
It takes special software leadership skills to learn what customers want through lean software development.
Pull Your Software Project Out Of A Death Spiral!
If you get the feeling your software project is in a death spiral, there are several things you should try before you give up hope!
Say NO On A Software Project – So They Will Listen!
How you say no on a software project can build resentment if you don’t establish clear boundaries – and decline the request with grace.
Democratic Software Architecture – Sharing Technology Decisions
Only democratic teams that have an inclusive technical culture bring out the best in people by giving them shared ownership over software architecture.
5 Signs Your Software Business Is Led By Amateurs!
Get that sinking feeling the people running your company don’t know what they’re doing? Here’s 5 signs your software business is led by amateurs!
How To Confront Difficult Software Developers About Their Behavior
Here’s some strategies for confronting difficult other software developers if they’re making it hard to get work done.
Overcome Attachment: Discover Lean Software Development
To let the customer take a larger role in deciding what’s in your product, and release it multiple times per day — you’ll have to overcome attachment.
How To Build Consensus For Software Decisions
Get people to agree and come to consensus so you can grow on your software project, or in your career with these tips I’ve learned.
How To Win Trust For Your Software Development Ideas
Before you can try something new that requires other people to support you, you’ve got to win trust for your software development ideas.
How To Be A Servant Leader On Software Projects
As a servant leader, you can help other people that work with you so they’re more fulfilled, and inspire them on your software projects.
Creative Software Development – Explosive Growth By Letting Go
Since software development is “knowledge work”, it benefits from the creative ideas and experiences individuals bring to each problem.