Subscribe to read my programming experiences, ideas, mistakes and tips I wish I'd known myself earlier. Learn how to enable high-performing teams, make an impact, grow as a software engineer and level up your career.
After reading my last post, you might have thought “I’m working on a team of A-players that are free to do their best work, what do I pick instead of Scrum?”. My first answer would be - do Scrum anyway. That seems contradictory, but I’m a big believer in “slow is fast” (“If you need to go fast, go slow. Because slow is smooth and smooth is fast”). It’s very easy to trip and fall on your face when you start running out of a sudden, while it’s much safer to pick up the speed gradually. So, if you don’t have any workflow system now and you feel like you should - start with the de facto standard. If indeed you’re a brilliant team of A-players, you’ll get a hang of it quickly and start nailing every sprint, meetings will become obvious and planning a breeze. Those would be signs to start slowly dismantling the training wheels that you don’t need. Once you’ve picked up speed and are ready to go “beyond Scrum” you have plenty of options to try, here’s a few examples I like to get you started:
Why this recommendation to start with Scrum? I believe being on the common page how you’re working within the team is important and Scrum comes with clear workflow. You can easily adopt it as a starting point and then “make it yours”. Such an iterative process is often much easier than starting with a blank slate and trying to design the perfect workflow out of thin air. Have a good one, Wojciech ​ PS. I have lovingly crafted this email using only the best artisanal keystrokes. If you find come across any typos, feel free to fix them yourself and enjoy this new, unique, kintsugi version. |
Subscribe to read my programming experiences, ideas, mistakes and tips I wish I'd known myself earlier. Learn how to enable high-performing teams, make an impact, grow as a software engineer and level up your career.