The Colorful and Gray World of Engineering Management

Embark with me on my journey through the colorful situations & challenges and the (gray) ambiguity of management in the software industry.

Browse by Tags

Tagged Content List
  • Blog Post: Clean Up Your Campsite!

    I always feel like a responsible adult and global citizen when I go camping or hiking and follow the rule on "leaving no trace". So why do we not do the same thing as engineers? As a camper, I spend time setting up my tent and sleeping bags, organize my picnic table and fire pit area, and enjoy using...
  • Blog Post: DevOps, The Art of Walking in Someone Else's Shoes

    All engineering teams are set up differently. In the Microsoft IT department, we have a set of Software Engineers that work on designing, implementing, and testing the software solutions needed to run the company. We help deploy our builds, but most of the work of getting our new bits out to production...
  • Blog Post: Don't Call My Baby Ugly

    A big change is happening in the engineering teams across Microsoft IT. We are combining developers and testers into one role we are calling Software Engineer. This new role owns coding and testing equally, and specifically feature design and coding, unit and functional testing, and system level testing...
  • Blog Post: What's Your New Currency?

    There's a change spreading across the software engineering landscape. What you thought you knew about testing and shipping software is changing and it's time we all get on board. Some of us older engineers have learned how to ship software in a traditional way similar to the Waterfall methodology . But...
  • Blog Post: Fixing What's Not Broken

    Many engineering teams look at change as a bad thing, something that will disrupt their work. And granted, changing for the wrong reasons, or making changes for the right reasons but too many of them too quickly, can be disruptive and affect productivity. But you should also be careful about being too...
  • Blog Post: What are Testers Thankful For?

    When I think about all the issues my QA team has to deal with to ship projects, I wonder as we get closer to Thanksgiving what they are thankful for. What makes their jobs easier or fun? Two things come to mind. Testers are thankful when their developers produce quality builds. Getting a build that...
Page 1 of 1 (6 items)