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

teams

Project & Team Management

Embracing Uncertainty in Custom Software Projects Part 2

In response to uncertainty, team members may try to eliminate it at all costs. Doing so can consume too many resources and divert attention from real goals.
Development

Developers: Be Careful How You Use Metrics

We often apply metrics to job performance. When it comes to software development, however, this is surprisingly complicated.
Project & Team Management

How to Build and Support Better Leaders for a Software Consultancy

Software teams encounter new challenges across people and technology. That means the development of project and team leaders is more critical than ever.
Project & Team Management

When Less Becomes More For Large Product Teams

Sometimes, the right choice is to proactively shrink a team to help a client. Time is a valuable resource, and small teams work hard to hit tight deadlines.
Project & Team Management

Intentional Project Ramp-Off: A 4-Step Transition Plan

With a strong transition plan and a clean exit, you will feel better about the position you’ve left both the project and team in.
Project & Team Management

Joining an In-progress Project: 4 Considerations

When joining an in-progress project, I like to clarify where the project and team are now, check for gaps, and bring an outsider’s perspective.
Workplace

Improving on the Open Office Environment with Slack

At first, we used Slack channels primarily for team-based discussion. But then people started making channels devoted to a particular technology or topic.
Development Practices, Evolving the Industry

Reflections on 10+ Years of Pairing – What Works, What Breaks, and What’s Next

Lessons from ten years' experience with pair programming.
Project & Team Management

Shared Understanding: Building Languages and Communities Around Software

A look at how language and community can promote better understanding and shared vision between makers and their clients.
Project & Team Management

Tear Down the Walls! (part deux): Reorganizing Teams Around Epics

Development teams are often hindered by boundaries that exist between teams. Reorganizing teams around epics can help shatter these walls of ownership.
Project & Team Management

Parallel Thinking with Six Thinking Hats

Conflicting personalities and view points can often make meetings unproductive. Parallel thinking and the six thinking hats can quickly fix this.
Business Practices

Dealing with Bad Behavior and Broken Communication in Teams

Technical professionals may rely on their technical knowledge to support their careers. Learning this dialog framework could boost their careers.

Posts navigation

← Older posts
Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy