Episode 437: My company canceled all one-on-ones and moving to a single backlog
Dec 2, 2024
auto_awesome
The podcast dives into the impact of eliminating one-on-one meetings on junior employees' career growth and suggests proactive communication methods to navigate these changes. It humorously discusses transitioning to a single team backlog using Kanban, weighing the benefits against the challenges of moving from a rigid waterfall process. The hosts also explore the nuances of Kanban versus Scrum, emphasizing adaptability and strategies for integrating agile practices into existing workflows while addressing organizational resistance to change.
The elimination of regular one-on-one meetings can hinder career growth opportunities for junior employees, making open communication about their value essential.
Transitioning to a single team dedicated backlog with Kanban can improve efficiency, but requires careful alignment with business goals and gradual implementation.
Deep dives
The Importance of Regular One-on-One Meetings
Regular one-on-one meetings between managers and their direct reports are essential for career growth and development. These meetings provide a dedicated space for discussing career progression and personal development, which is often overlooked when relying on spontaneous calls. The absence of scheduled meetings introduces the risk that crucial conversations about career aspirations may not occur, especially for junior employees who may feel daunted to initiate them. Open communication about the value of these meetings is crucial; employees should advocate for their reinstatement to maintain supportive mentorship and feedback channels.
Adapting to Changes in the Workplace
When workplace policies change, such as the elimination of regular meetings, employees must navigate these new dynamics to ensure their career progression remains on track. Although spontaneous interactions can theoretically substitute for regular meetings, they often do not provide the same support structure or accountability. Employees can approach their managers to express their concerns, particularly emphasizing how regular check-ins contribute to their development. Being proactive about career discussions and seeking feedback can help mitigate the potential adverse effects of such changes.
Transitioning to Kanban and Agile Models
Shifting to a single team dedicated backlog with an emphasis on Kanban can optimize workflow and enhance team efficiency. This method differs significantly from traditional planning phases, allowing for a more dynamic adjustment of priorities and work in progress limits. While transitioning to Kanban can yield benefits, it is vital to align this model with the desired outcomes of the business, ensuring that current needs are met during the transition. Testing the new model on a small scale can help gather evidence of its effectiveness before a full implementation, thus easing the shift.
The Role of Continuous Improvement in Software Engineering
In the fast-evolving software engineering landscape, continuous improvement is critical to achieving better productivity and job satisfaction. Emphasizing individual accountability for performance, without the necessity of frequent meetings, allows engineers to focus on quality work while seeking out feedback from their managers. Employees should not shy away from initiating conversations about performance and improvement, as these discussions can significantly contribute to career advancement. Ultimately, fostering an environment where engineers feel empowered to explore new processes will lead to enhanced outcomes for both individuals and teams.
In this episode, Dave and Jamison answer these questions:
My company recently eliminated 1:1 meetings between managers and their direct reports. Previously, most people had these meetings every other week, and they were an opportunity to talk about career growth among other engineering things besides current work. They’re claiming the recurring meetings can be replaced with quick, more spontaneous calls when necessary. Although wiping meetings from the calendar does clear up more time to code, as a more junior team member, I’m concerned that this will negatively impact my career growth. It feels like career progression just got a little bit harder. What’s the read here? Is this a red flag? Should I start looking elsewhere? How can I navigate this changing environment and still make sure that I am able to progress my career?
A listener named Matt says,
I’d really like to move to a single team-dedicated backlog, where we use kanban and have work in progress limits, rather that the heavy release planning fixed-scope current model. I feel we would be more effective as a team that way (I’m one of many team leads in the company). Currently we operate in an agile-ish fashion but ultimately inside a waterfall process, driven from outside the technology team. Although I believe it would be a good thing, I’ve not actually worked in that way. Is it all it’s cracked up to be? Are there any issues of going to that model that I’m not seeing?
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode