Software risk haunts every development project. And yet we almost never talk about it. Every project manager focuses on the same big three constraints when putting together a proposal: scope, timeline and budget. For all three, you’ll get fancy graphs and analytics, a full, quantified representation.
Then software risks come in and blow it all apart.
In March, we celebrated 15 years in business at Table XI. I am incredibly proud of what we’ve achieved and learned since we started in 2002. When we sold our first project to Dickson, it felt like proof of what we hoped — that doing good work for clients on our own terms was the right way to do business. 15 years later, Dickson is still a client, and Table XI has become a well-known UX design and custom software development company.
It’s been quite a journey, and I’m beyond excited for what comes next. As we plan for the next 15 years, we’re making changes that will help us form deeper and more strategic partnerships with our clients and our people. To start, we’ve launched Table XI Ventures and Table XI Labs — the former to partner with early-stage startups looking to explore problems and build game-changing solutions, and the latter to empower Table XI employees who want to pursue entrepreneurial ideas of their own.
We started a podcast — and called it "Tech Done Right" — because we wanted to talk about what matters in technology.
We’ve always been eager to teach people about technology. We teach developer bootcamps, we teach each other, we even teach our clients with a Chicago tech events series. It’s important to us to build a better community by building better software. That’s why I’ve published books throughout my career and continue to blog about Ruby on Rails. So when we found a partner in Mandy Moore who could help us produce a podcast, it seemed like a natural next step.
We have the iPhone to thank for the proliferation of Internet of Things examples. When it launched, all of the sudden everyone was carrying a universal remote in their pocket. With the iPhone, the history of the Internet of Things explodes. Pretty quickly IoT was popping up in home appliances, then creating the connected home trend. Our first Internet of Things device applied the technology to the manufacturing industry. Today we work on Internet of Things projects in utilities, logistics and retail as well.
The best part? It’s clear this is just beginning. Internet of Things growth is happening fast, and businesses who take advantage now can benefit for years to come. Here’s a guide to the Internet of Things to help you make that happen.
Every time we start an engagement, we sit down with our new partner to decide whether to build vs. buy software. It’s not something development shops typically do. We like our “hammer” of custom software solutions, but to be good consultants, we can’t treat every project like it’s a nail.
That’s why we help every partner weigh the advantages of buying software versus building. If we can find existing technology that meets their needs, we can save them tens of thousands of dollars.
Mobile usability testing is hard to do properly, and in-app analytics aren’t all that easy to collect either. But without the user insights both can provide, you’re leaving the success of your business up to guesswork. We can’t recommend you blindly launch a website, then try to improve usage by looking only at pageviews. So we also don’t let clients toss together an app, then guess at improvements based on download numbers.
That’s why, even though it’s hard, we’ve developed a mobile user testing process. We start by collecting the best insights we can while we’re building the app, then we track usage statistics and analytics after it’s launched. That way we can learn why users do what users do. To make informed decisions that improve the product and grow the business, we need to start with mobile app usability testing.
A code audit is the rare do-over in business, a chance to look through your existing codebase and make it better based on what you know now. Just like rehabbing an old house, code audits allow you to save everything that’s working and build on that, instead of scrapping the lot and starting from scratch.
This means they can be the best way to squeeze value out of what you already have.
Judith (left) and Aly (right), happy to finally be somewhere that values both project management and UX.
As a UX developer (Aly) and a project manager (Judith), we’ve both had jobs where the value of project management and UX wasn't recognized. We were written off as “overhead” or a “nice-to-have” instead of being treated like necessary functions that improve the final product.