Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Planning Your Project

Trending Posts

Trending
Planning Your Project

Great Software Requires Both Managing Risk and Exploiting Opportunities

Great software development projects require building a skill at identifying and exploiting opportunities while also managing risks.

read post →

Drew Colthorp
Drew Colthorp Developer and practice lead trying to find the most elegant balance between user needs, business goals, and technical constraints.
    Resources for Clients category
  • Digital Transformation0
  • Product Development18
  • Creating a Lean Startup5
  • Choosing Your Team13
  • Planning Your Project59
  • Designing for Users10
  • Managing Your Team25
  • Technical Practices17
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Planning Your Project

Product Owners Shouldn’t Shy Away from Customer Surveys

Customer feedback must inform active product development. This feedback can be used to validate assumptions, provide direction on which features to build, and help understand marke
Planning Your Project

Cross-Platform Mobile Frameworks – Benefits & Tradeoffs

Cross-platform mobile can achieve significant cost savings and make launching your app easier. But there are still design flexibility and platform risks.
Planning Your Project

Is Software the Best Solution? These 5 Questions Will Help You Decide

Custom software may seem like a quick solution to your problem, but is it the best, most efficient one? Here's how to ask the right questions.
Planning Your Project

Why Milestone-Based Payments Are Never a Good Idea for Custom Software

On every custom software project, something will go wrong. That makes milestone-based payments a horrible idea—they cause stress, and somebody always loses.
Planning Your Project

Is Your New Feature Worth It?

Don't let your excitement overtake and derail your great product. Refine it, and add new features, but only when they make sense.
Planning Your Project

What Software Design Is & How it Makes Software Much, Much Better

With good software design, applications are built with purpose, backed by buy-in from users, and supported by a plan for continuous improvement.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
Planning Your Project

There’s No Such Thing as a “Massive MVP.” Build Releases Instead!

The best way to solve an overwhelming problem is to break it into smaller pieces. So let's build software in incremental releases.
Planning Your Project

How to Reduce Duplication & Get the Most from Your Custom Software

Software developers have the mantra: “don’t repeat yourself” in code. Applying this to buying software can prevent 3 big problems caused by duplication.
Planning Your Project

Test your Software Rewrite with a Pilot Release

Why a pilot? You can test your updated/rewritten software (or a piece of it) with a small group before fully rolling it out to all users.
Planning Your Project

Why Your App/System Rewrite Will Probably Be Bigger Than You Think

Users will lose trust in a rewritten system if they cannot do everything they expected to do. This is especially true for internal systems.
Planning Your Project

Have a Big Software Idea? Start Small, then Make it Better

Investing in a large, "world-changing" first release is wasteful and dangerous. Successful companies launch a small, valuable product, then start learing.
Planning Your Project

Prioritize Your (or Your Client’s) Projects Using Relative Weighting

This exercise forces key stakeholders to discuss relative value and effort of each initiative. And it gives them information to make an informed decision.
« Previous 1 2 3 4 5 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation