Many software product companies have been using the Agile Scrum methodology for years. But even companies whose core business has not traditionally involved software development are rapidly following suit. Regardless of industry, companies are always looking for a way to deliver the most valuable product in the least amount of time, and in many cases, […]
Category: Culture
Podcast: Modern CTO
Recently, I joined Joel Beasley from the Modern CTO Podcast. We talked DevOps, Culture Hacks, Product Strategy and even home automation hacks. Check it out.
Podcast: The Cultural Impacts of DevOps on QA
I sat down with Noel Wurst from the Tricentis Continuous Testing Live Podcast at the DevOps East Conference in Orlando to talk about how the culture impacts of DevOps impact QAs in software development. He was really interested in my perspective on how the QA’s role is changing thanks to the impact of DevOps on the […]
3 Things to Consider When Migrating to DevOps
DevOps offers businesses the possibility to transform their processes and workflows for the better — but first they have to understand what they’re getting themselves into. Rather than jumping on the bandwagon in the effort to catch up with your competitors, you need to understand exactly what such a migration entails. Below, you’ll find a discussion of three […]
Presenting at DevOps East Conference
Happy to find out I’ll be presenting at the DevOps East Conference in Orlando on November 7th as part of TechWell‘s Better Software Conference. I’ll be doing the first big test in front of a live audience of my presentation on DevOps, The Culture of Code.
Eliminating Silos with DevOps
Traditionally, organizations doing software development have adopted an approach of “divide and conquer.” Developers, QA testers, IT administrators, managers, operations engineers—all of these people had their role to play and focused on doing that particular thing well. This approach has often gone hand-in-hand with the waterfall software development model, in which development is separated into […]
Why We Don’t Work with Assholes and Neither Should You
If you have ever worked with other people on a project, you know what it’s like to have an asshole on the team. Almost everyone has had the experience of working with employees, customers or partners who thought they were critical to the success of the project but turned out to create more problems than […]
Video: Personal Connection and the Secret To Successful Software
In this brief video I talk about the importance of a personal connection in software development. [youtube https://www.youtube.com/watch?v=rt0kK2_pOjw?rel=0]
Video: 4 Projects Our Software Development Teams Get Excited About
Steve, Tom, Brian, and I took a few minutes to talk about projects we have been proud of. [youtube https://www.youtube.com/watch?v=aF1H2e2pA14?rel=0&w=560&h=315]
How to Get Started With Unit Tests
Finding time to get something done can be difficult. We can all think of reasons to put anything off if we try hard enough. For software developers, one such example is unit testing. For the uninitiated, unit testing is a software development process in which the smallest testable parts of an application, called methods, are […]