Maintainable cover image

Staffan Nöteberg - On the Power of Monotasking in Software Development

Maintainable

00:00

Effective Collaboration and Prioritization in Software Development

This chapter explores challenges faced by software engineers when collaborating with non-technical team members and stresses the importance of mono tasking for managing complexity. It discusses the significance of managing expectations for task timeframes, prioritizing tasks, and managing backlogs efficiently to ensure workloads are manageable. The conversation also delves into strategies for handling overdue tasks, maintenance tasks, and technical debt within software projects, emphasizing the benefits of externalizing tasks to reduce cognitive load.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app