Author Archives: Joel Tosi
But Scrum
Most of us have heard of the term ‘Scrum but’ – it refers to agile teams that are trying Scrum processes but are having some challenges. For example, a group that is exhibiting ‘Scrum but’ might say something like ‘We … Continue reading
Testers, Orgs, and the demand for Java jobs
In agile product development (or any responsible product development environment), people don’t just talk about high quality, they are passionate about it. Think beyond software…companies build marketing strategies around quality. Fruit of the Loom, Zenith, Toyota…all have marketed solely around … Continue reading
Agile Developer-Testing Myths
This is not about agility, this is about acting responsibly. Developers – stop making excuses not to test. Managers / Product Owners – stop accepting myths about why testing isn’t happening. With that in mind, I present you the top … Continue reading
Reflection
When I left my previous employer, one of my goals with my next gig was to have it expose me to other domains and environments. I wanted to get different perspectives, see agile development at different scales, help spread successes … Continue reading
Why so Agile?
I’ve said it before, and here I am saying it again – Change is hard. The largest obstacle to any organization looking to adopt more agile development practices is that transition – we are creatures of habit and now we … Continue reading
Technical Debt and the Boogie Monster
Growing up as the youngest child meant that my closest brother (6 years my elder) terrorized me with threats of the boogie man coming to get me. It was a rather effective tactic – how to deal with the boogie … Continue reading
Why aren’t you unit testing yet?
Constant focus on quality and code health is critical for the long term viability and maintainability of software. This focus on quality is a trademark of agile teams but you don’t have to be ‘doing the Agile’ to focus on … Continue reading
Yes, I am mocking you
Agile development practices may seem easier for small, isolated teams, but what happens in the real world when applications go across teams and dependencies to rear their ugly heads? The answer I hear too often is ‘adjust in your planning … Continue reading
Breaking your Organizational OCD
Regardless of the agile methodology you practice, continually improving should be your goal. We want the product to be better, we want better quality, we want to work more effectively. Agile development practices, and retrospectives in particular, are effective in … Continue reading
Refactoring with Fire
You are a responsible agile developer, practicing TDD and keeping your code clean through refactoring. Your “bar” is always green, but are you living and developing in a world of “false green”? Is your green bar continuous or is it … Continue reading
