Contact us today for a complimentary consultation!
eXcelisys is fully plugged in to the human dynamics behind creating successful long-term partnerships and phenomenal solutions for our customers. We strive to listen carefully, anticipate issues and avoid pitfalls.
As with any project, it’s important to start with the right foundation. The strengths, weaknesses, history and culture of each of these software technologies should be taken into consideration before developing your custom software application. Determining the right foundation for best results involves addressing these fundamentals:
Are you solving a unique technical problem?
Most projects can be implemented with a variety of technology combinations. Some projects require very specific approaches to succeed.
Use technologies that fit your company’s core values.
Is your company young, energetic, and cool? Maybe you’re experienced, stable, and trustworthy? What kind of culture do you want your development team to have? Are you of a startup mindset, or more like a Fortune 500?
Don’t blindly copy others’ technology decisions.
“Software technology “X” worked for so-and-so, so it should work for us!” is not a good argument. eBay was built with PHP & MySQL, and it “worked for them”. That doesn’t mean you should use the same.
Be aware of industry trends…but don’t be overly influenced.
Websites like hotframeworks.com, trends.builtwith.com, and trends.google.com can help you to understand where various technologies stand, in terms of popularity over time. Trends can come and go quickly. Today’s fad could leave you hanging trying to find developers for it in a couple of years.
Keep your options open.
Realize that the solution you ultimately build might not be the solution you set out to build. Avoid technologies that limit you when your company changes direction months down the road.
Consider the quality of developers you want to attract.
Great experienced programmers tend to use great technologies. But no matter how great a tech-tool might be, you still need a craftsmen to use it.
How important are performance and scalability?
Are you testing the internet waters to sell your new widget, or creating the next Facebook?
What’s your marketing plan?
On what platforms do you intend to use your software?
Some platforms will make development easier than others.
Know the long-term costs of your technology decision.
Be aware of ongoing licensing fees, specialized hosting, developer maintenance contracts, etc.
Discuss your technology needs with a developer who has experience with a wide range of technologies.
If you discuss your project with an MS Access expert, guess what they’ll recommend? When you’re a hammer, every problem looks like a nail.
“Been working with Duane Weller the entire time, and he’s been a great asset. Listens to what our needs are,…”
– Rick O’Quinn, University of Georgia
Ken Moorehead has been great to work with. He has been thorough, listened well, knew when to ask questions, and…
My first contact was with Levi, who listened to my lengthy story of how I ended up desperately needing eXcelisys’…
Challenge: ASAP is a pond, fountain and lake maintenance company located in Indianapolis, IN specializing in the systemic control of nuisance…
Experience so far has been positive! From a development perspective I think I underestimated the hours that would be required…
The team at eXcelysis was able to take what was/is a very complex set of variables, interactions, and processes in…