Our tagline at RoboSource is Humanizing Technology, and we take it seriously. The process of developing custom software is a unique journey—one that can be mysterious and a little scary for clients. Our goal is to make this process accessible and understandable for our clients. We don’t want this experience to be frustrating or scary—you’re getting custom software to help your business flourish! It should be exciting. We are continually thinking through new ways to help you as the client understand and enjoy this journey. These are some steps we follow to make sure you’re not only getting the software you need, but also the experience to go with it.


We discover

We ask a ton of questions. We want to hear every thought you have to offer. None of them are too small or too wild. We want all of them. We want to learn everything about your business and how you run it so that we can help you make it better. Maybe your company produces vegetables. We want to know what units you use to measure carrots. How do you think through planting? What are the steps you follow to harvest and package potatoes? What are your different employee roles? What special lingo do you use within your company? We want to know everything. The more we discover, the better we will be at planning.


We plan

We don’t want to miss a single detail. So after we ask a ton of questions, we put together a plan. Then we come back and ask more questions. We draw pictures and use mock-ups of every piece of your project so we can make sure we get it exactly right. You might have told us everything you could possibly think of during the discover phase, but when you see the screen, you’ll probably realize seven things that seemed unrelated at the time, but are actually vitally important. We get that. Software is one of those tricky things that is really hard to deal with in the abstract. It’s hard to know what you want until you see it. So we bring along models, we ask more questions, and once we figure out exactly what you want, we make a timeline for your project.


We communicate

Technology is complicated. We get it. And you’re busy running your business. We understand that, too. That’s why we communicate to you clearly and often. That way you don’t have to spend hours reading technical blogs to figure out what we said—you understood it the first time. And you don’t have to spend time wondering and worrying about your project—you have the information you need. We want to make sure you have a handle on your project at all times, and are comfortable with how it’s progressing. If you have questions, we’re here to answer them. If you have concerns, we’re here to work through them. To us, the key to making sure you have the best possible client experience is open, frequent, clear communication.


We advocate

The reality is that you can’t be at our office all the time. You don’t have time, and your focus is should be on your business. But we want to make sure your voice is heard in all of our internal meetings, during our daily check-ins, and throughout the day while our developers are developing and our project managers are managing. How do we do that? We have a person on our team whose whole job is to be your advocate. This person’s job is to think and speak on your behalf within the company and make sure we’re considering everything from your perspective. We want your voice to be heard even when you’re not here.


RoboSource exists because of our clients. We want to make sure you get the best software, and through discovery, planning, communication, and advocacy, also the best experience.