Keypress BlogInsights, Case Studies, and Resources
With Thanksgiving in the books, the Holiday season upon and the end of another year approaching I like others start to reflect past year. And as I look back on 2018 I can’t help but be thankful. There is so much to be thankful for in all aspect of life but for this post I though I would focus on “What am I thankful for – Keypress Edition”.
I’ve been asked these questions by friends, family members, colleagues, and even clients. “Do you use off-shore developers?”, “Why don’t you use a company overseas?“, “Isn’t it cheaper?” There are a bunch of reasons why I’m not interested in using this approach:
Sometimes a client comes to us knowing exactly what they want. That can help jump start the project and get things rolling quickly. What often surprises our clients though, are the suggestions that we make that they weren’t expecting.
Over the years we’ve worked with many companies, and it’s always impressive to meet people who are pushing the boundaries of traditional markets. It’s amazing to learn how a company can identify a demand in a saturated marketplace and create the solution for it. But with the success of innovation comes the challenge of uniqueness.
My family and I were recently invited to watch the NFL playoffs with some of the parents of my son’s classmates. In general this means that the parents attempt to watch football and carry on some form of adult conversation while eight pre-K children run around like maniacs destroying our host’s home. So there we were eight parents huddled around the center island when the organizer and host of the party turns to me and says… “I know you are a partner in your business but what is it that you do?”
A Dashboard provides an opportunity to glance at KPIs (key performance indicators) for a particular business process. They allow for a clearly defined visual representation of these performance measures. Data that is displayed on the dashboard is updated constantly, allowing the ability for progress reports to be updated in real time.
Our client was overwhelmed by the amount of manual data entry involved in producing these custom SDS documents. With production reaching as many as 100 custom solutions daily, the staff was spending hours a day inputting detailed chemical information into a website provided by a third party safety compliance service. In order to keep costs in line and reduce errors, the client needed a more accurate and efficient system to generate SDSs.
When our client first contacted us, they were highly dependent on Microsoft Excel Spreadsheets. Excel was their primary tool for data collection and reporting. They were looking for a way that multiple users could input and manage data simultaneously. They started searching for a Microsoft Access developer to design a program based on their spreadsheets, but Access was not powerful enough for what they needed.
There are times when a company’s business model or certain aspects of their workflow are not properly handled by an off the shelf software package. In these cases the development of a custom software application or custom program may be necessary. Custom software refers to software that is developed specifically for one company or organization, as opposed to off the shelf systems, which are designed for the mass market. Custom made software can be tailor-made to suit the exact needs and preferences of an organization.
One of the markets that our client deals with the most is New York City. The NYC Department of Transportation maintains a website called NYCServ which allows users to lookup info for a specific summons. The client handles thousands of tickets a week, and there is information on NYCServ that they need to fetch for each one. Prior to our help, they had an employee manually searching NYCServer one ticket at a time. NYCServ did not offer any type of API at the time.