With Table XI turning 10 and blasting past the 25-person mark, we’ve seen a bit of a shift in the makeup of the company, and it’s got me thinking about the benefits and costs of specialization.

In our early days, we desperately needed people who could wear multiple hats, and our first employees were defined by their abilities to switch deftly among many roles. We relied on people whose job titles could have been “project manager / user interface designer / account manager / salesperson / cultural compass” or, in my case, “CEO / Dishwasher.”

There will always be switch-hitters in this business, but as we’ve grown, we’ve seen increasing advantages to specialization. Today, we’re mostly hiring people who are relatively focused experts in the crafts of graphics design, business analysis, project management, software development, and quality assurance. We’ve found ourselves learning a great deal from these experts, and rapidly advancing our overall productive capabilities.

At the same time, this type of growth breeds new challenges. In the past, we never had to create processes to coordinate interdisciplinary solutions, which bridge the gaps among business strategy, marketing, design, software development, maintenance, and hosting. Now, we’re implementing new processes and systems to make all this coordination and cross-disciplinary management easier.

Throughout this progress, we’re working extremely hard to maintain the personal touch that our clients expect and deserve. These are all new and exciting challenges for those of us who’ve been around for a long time, and it’s a big part of what keeps life interesting after all these years.

We're always on the lookout for good people. Visit our job listings to find out more.

How I project manage remotely — tools, tips and a few lessons learned