2 Design Techniques that Can Make You a Better Influencer

In the decade I spent as a designer, the most important skills I learned weren’t about user interfaces or color theory. They were about working with people—juggling different ideas, priorities, and personalities. Finding a way forward that everyone can agree on. Here are two people-wrangling techniques I still use nearly every day, in my career […]

Seven Quick Strategies for Effective Scrum Stand-Up Meetings

The daily stand-up meeting is an important component of the SCRUM process. It helps the whole team stay in-sync and up-to-date on what’s happening with the project, and it alerts everyone to blockers as soon as they become an issue. However, if you do a stand-up meeting wrong, it can become a real drag—and a […]

Addressing 13 Types of Custom Software Risk

Creating custom software can be extremely complex—juggling evolving technologies, competing stakeholders, many types of users, etc. And that makes it risky, both for the company who funds the project and for the consultant who stakes their reputation on it. You can’t eliminate this risk, but Atomic works hard to mitigate it before a project even […]

Six Traits of Outstanding (& Outstandingly Successful) Clients

In over 15 years of consulting, I’ve had the privilege of working with hundreds of clients and stakeholders. While many of them were memorable for different reasons, some clients have been truly outstanding in terms of our working relationship and what we were able to accomplish together. These clients came from diverse roles, backgrounds, and […]