What exactly is technical debt and how it is slowing down your development team?
This course is designed for you if you are a manager or project manager in a software company or if you’re involved in managing software product development in any way, and you want to transform your development team from paddling a canoe through treacle to riding a rocket powered jet-ski.
The underlying cause is almost certainly to do with technical debt, and recognising the root cause problem is the first step to solving it. This course will arm you with the information you need to recognise technical debt in your software development organisation, and know where to start looking for it.
In this free introductory course, I will answer the questions:
I designed this course for you
We’d love to see you in class.
After completing this lecture you will be able to explain what the term technical debt means in the software industry.
You will have a useful and practical definition of technical debt that you can use to identify technical debt in a software company.
You will know where the term Technical Debt came from, what it means, and how it affects the software industry today.
In this module we look at the visible symptoms in your company that indicate the presence of technical debt in your software.
After completing this lecture you will be able to recognise the symptoms of technical debt in your own organisation and identify whether Technical Debt has become a problem that is affecting your ability to meet your customers needs or hampering your growth in the market.
In this lesson we are going to look at the different places technical debt can be hiding in an organisation and where to start looking for it in your software company.
After completing this lesson you will know where to begin to look for technical debt in a software company.
After completing this course You will feel confident discussing the impact of technical debt with your development team, and your colleagues and you will be capable of differentiating between a desire to use new technologies for their own sake, and updating parts of the software that are really costing you more than they should be.
I’m the CEO and Founder of Chaos On Toast, a software consultancy dedicated to helping software companies with their legacy code and technical debt.
I’ve worked in the software industry for 30 years now, and seen it all. I have managed development projects and worked with many development teams in all these scenarios. I know how it feels to be under pressure to deliver, staying up all night to ensure a software release goes well for customers and playing whack-a-mole with bugs following a rushed release, I understand why it happens, I’ve been there.
Balancing the business priorities between ensuring future development won’t be compromised and getting the next release out now is a problem common to all software companies.
You will receive 5 email lessons each with an action point to help you relate it to your specific company.
Each lesson will be released to you after you complete a short assignment in the previous email.
And it doesn’t stop there, I want you to be successful in decluttering your software and releasing your development teams full potential. Following this course you’ll receive a regular report of actionable ideas and articles curated from relevant research papers and industry leaders that you can apply to keep your development team moving forwards.
Chaos on Toast Ltd