A Guide To Managing Technical Teams
Software engineering is not just about the code. Managing Technical Teams is a different skill to software development. It is not about telling everyone else what to do. Leading software development teams requires a mix of technical and social skills. Technical Team Managers, Technical Leads, Project Management and software development leaders of all kinds share the goal of amplifying the effectiveness of the team as a whole.
In this episode, Dave Farley of Continuous Delivery offers his advice on leading software development teams. How do you make the step from developer to manager? How do you deal with difficult situations and conversations? What are some of the commonest mistakes that people starting out in team leadership often make?
-------------------------------------------------------------------------------------
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
Kindle ➡️ https://amzn.to/3DwdwT3
(Paperback version available soon)
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
paperback ➡️ https://amzn.to/3gIULlA
ebook version ➡️ https://leanpub.com/cd-pipelines
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
➡️ https://amzn.to/2WxRYmx
-------------------------------------------------------------------------------------
Also from Dave:
🎓 CD TRAINING COURSES ➡️ https://bit.ly/DFTraining
📧 JOIN CD MAIL LIST ➡️ https://bit.ly/MailListCD
to get regular updates, advice and offers from Dave and Continuous Delivery!
-------------------------------------------------------------------------------------
CHANNEL SPONSORS:
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://www.equalexperts.com/
Harness helps engineers and developers simplify and scale CI/CD, Feature Flags and Cloud Cost Management with an AI-powered platform for software delivery. ➡️ https://bit.ly/3Cfx3qI
Octopus are the makers of Octopus Deploy the single place for your team to manage releases, automate deployments, and automate the runbooks that keep your software operating. ➡️ https://octopus.com/
SpecFlow Behavior Driven Development for .NET SpecFlow helps teams bind automation to feature files and share the resulting examples as Living Documentation across the team and stakeholders. ➡️ https://go.specflow.org/dave_farley
Other Videos By Modern Software Engineering
2021-08-25 | Breaking Bad Software Development Habits |
2021-08-18 | 3 Ways OOP Changed The World |
2021-08-11 | What is Post Agile? |
2021-08-04 | 5 Common Mistakes In User Stories |
2021-07-28 | Domain Driven Design with BDD |
2021-07-21 | Software Developer Interview Advice |
2021-07-14 | Real Example of a Deployment Pipeline in the Fintech Industry |
2021-06-27 | Defining A Deployment Pipeline | SHORT |
2021-06-23 | Where Do The Software Bugs Come From? |
2021-06-20 | What Is Pair Programming? | SHORTS |
2021-06-16 | A Guide To Managing Technical Teams |
2021-06-09 | Test Driven Development vs Behavior Driven Development |
2021-06-06 | What Makes A Good Acceptance Test? | SHORTS |
2021-06-02 | How To Build Quality Software Fast |
2021-05-30 | What Is TDD? | SHORTS |
2021-05-26 | Why CI is BETTER Than Feature Branching |
2021-05-21 | Continuous Delivery Explained in 1 MINUTE | SHORTS |
2021-05-19 | How To Manage Remote Development Teams |
2021-05-14 | What Is Continuous Integration | #SHORTS |
2021-05-12 | What Are Reactive Systems? |
2021-05-05 | How to Start a New Software Project |