We're hiring!

We're actively seeking developers for our new Detroit location. Learn more

Project Planning

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

In a previous post, Tear Down the Walls! — Shattering Team Boundaries, I discussed the boundaries (or silos) that traditional teams often end up segregating into, especially when deadlines are looming. The project I am on has many teams scattered across multiple physical locations (even continents), and teams are frequently under separate silos of management. Epic-level…

Read More »

Also posted in Project Management | Tagged , , , , , | Leave a comment

The Three Layers of Management

We’ve always made project management an important and inseparable part of our development and design services. When Atomic Object was younger, we would tend to focus on the technical aspects of project management — story estimation and prioritization, velocity, burn charts, etc. This made us very good at the predictive or quantitative aspects of project…

Read More »

Also posted in Project Management | Leave a comment

What Business Leaders Must Do in Multi-Project Environments

Before continuing to write about the specifics of managing software projects, I want to double back around to explain the most valuable things that must be done in any company attempting to run multiple projects at the same time. Below are a few examples of such companies and the difficulties that may be experienced. A…

Read More »

Also posted in Project Management | 1 Comment

Agile XP Meets Critical Chain – Part 1: Getting Faster Delivery

Stopwatch

In my last post, I described how I was re-schooled in the basics of project management with the discovery of critical chain methods. We got amazing results by applying critical chain to our traditional software development projects: We challenged ourselves to find ways of delivering faster. This drove us to think backwards from the deliverable…

Read More »

Also posted in Project Management | Tagged , | 2 Comments

Getting Reschooled in Project Management – How to Plan a Project with no Multi-Tasking

Writing Lines

For 10 years, I thought I was a very good project manager. By very good, I mean that almost all of the projects I led were delivered near scope and on schedule. There were no death marches of overtime, and we pushed the technology envelope. Overall, we enjoyed the work. It was not without its…

Read More »

Also posted in Estimating, Project Management | Tagged | Comments closed

An Operations Mindset Is at Odds with Innovation

Knowledge Funnel

Atomic Object has helped many companies design and implement new software products. I’ve noticed different environments at companies that are primed for innovation and companies that are not. Operational Mindset Roger Martin’s knowledge funnel concept describes how business practices become more algorithmic as organizations scale and strive for efficiency. As companies scale, their technology departments…

Read More »

Also posted in Project Management | Tagged , , , , , | Comments closed

Eliminate Your Team’s Task Backlog

Story Map

Your team won’t have a traditional task backlog if you stage it out through scheduled iterations. Staging your team’s task backlog into scheduled iterations is an important part of managing your project to intermediate milestones. Atomic’s teams commonly decompose a project into a backlog of tasks that can accomplished in a day or less. Backlogs…

Read More »

Also posted in Iterative Development, Project Management | Tagged , , , , | Comments closed

7 Myths About Getting Organized

Messy Desk

Like everyone else, I have a lot of stuff — a lot of stuff to do. In my never-ending quest to make sense of it all, I’ve tried more planners, bins, and drawer organizers (not to mention apps and online to-do lists) than I care to think about. And almost none of it helped. In…

Read More »

Posted in Project Planning | Comments closed

Rethinking Product Development

Good Idea

When someone is developing a new product, they often focus on two questions: Will people buy it? Can we produce it cheaply enough to turn a profit? While these are both essential, there’s a lot more to Product Development. In fact, reducing Product Development to “What will make us money next year?” is dangerous to…

Read More »

Also posted in Business of Software, Design & Development, Process & Practices, Startups | Tagged , | Comments closed

Organizational departments aren’t aligned with innovation

Dedicated, poly-skilled project teams are more effective at delivering innovation projects than well-honed, departmentally-distributed, operationally-focused teams. The choice of using an internal vs. external team is often considered when planning how to take on a significant innovation project. Internal expertise and capacity are two common factors used to assess the viability of the internal team….

Read More »

Also posted in Iterative Development, Process & Practices, Project Management, Risk, User Experience | Tagged , , | Comments closed