In the modern Western world, we turn to software as the solution to most business problems — and rightly so. Software can be a fantastic tool to bring efficiency, consistency, and predictability to business processes. However, I often see business leaders misunderstanding what technology can and can’t do for them. They look at the tough […]
Atomic’s product teams start software projects with Human-Centered Design (HCD) practices and Design Thinking activities that help us focus on the customers who will use the software. But that’s not the only use for this type of user-centered thinking. I’ve also found HCD incredibly helpful for teams who are deciding whether to continue supporting a […]
Imagine you’re building an internal business tool for your global company. This new tool will improve and streamline the work of hundreds of your coworkers. It’ll also give the business better visibility into how your bottom line is being built. You’re close to having a minimal usable product to ship, so what’s next? Because We […]
I’ve always had a hard time talking to “blue-sky” thinkers and entrepreneurs with the “next big idea.” It’s not because I don’t enjoy talking to them. It’s the opposite — they hate when I question them. I’ve been guilty of this, too. You’re passionate about your good ideas — you love them. And when people […]
When starting a new software project, there are a series of questions that need to be explored before diving headfirst into the development cycle. At Atomic, we often spend time in what we call the “Research, Design, and Planning” phase of the project to do just that.
I’ve been selling custom software projects for nearly a decade. In my opinion, the most important part of the sale is correctly setting the client’s expectations for the design and development journey that’s in front of them. A key expectation to align on is the engagement model. Over the past few years, I’ve been describing […]
If you’ve worked with other custom software companies, you’ll notice that Atomic’s approach to budgeting is unique. It’s a lot more time-intensive and comprehensive. In fact, when I deliver a budget model to a customer who is comparison shopping, they often tell me something like, “This is the most comprehensive analysis I have seen from […]
One factor that determines the success of product development is how much value customers get from the product being built. This is why I’m a proponent of surveying customers before, during, after product development.
When clients first contact us about building a mobile app, they often wonder if they should build separate native mobile apps for both Android and iOS platforms, or if they should use a cross-platform framework. In the past, cross-platform frameworks have gotten a bad rap, and for good reason. They were slow, they didn’t look […]
These days, most companies are expected to have some sort of digital or connected solution. Even industries that have been paper-based or seem removed from connected solutions are feeling pressure. Their executives may think they need a solution, but what should it be? And how do you determine if software is the right solution?