Which Software Framework Should You Choose?

When it comes to considering a technology platform for your upcoming application development project, there is certainly no shortage of options to choose from. .Net, Ruby on Rails, PHP, Java, ColdFusion…and the list goes on and on, but which one is the right fit for your application?

Generally speaking, any of these platforms would work for your application. Be careful when making your decision, however, that you examine other potentially key details about the project.

About the Author: Gary Galvin

April 21, 2011

When it comes to considering a technology platform for your upcoming application development project, there is certainly no shortage of options to choose from. .Net, Ruby on Rails, PHP, Java, ColdFusion…and the list goes on and on, but which one is the right fit for your application?

Making Your Decision

Generally speaking, any of these platforms would work for your application. Be careful when making your decision, however, that you examine other potentially key details about the project. These factors range from where the application will be hosted to what platforms your organization or its partner organizations, best suited to support?

Once these questions are answered, you must also consider the potential future state of your application. What do you want or need it to be in 2, 3, or even 5 years from now? Will it need to integrate to with other technology solutions within your integration? Will it need a mobile presence? These are just two examples of future state considerations and, depending on the nature of your business model and purpose of the application, there could be many more.

Above all, try to avoid subjective discussions about which platforms are better than others. If you’ve properly identified the other key factors to the decision, you’ll be much better suited to make an informed, objective, decision on this potentially business critical decision.

We understand that compiling and understanding all of these factors can be quite a task, but proper project planning is essential to the success of your application development project. Considerations and questions like these are core to that project planning and a key to making your application not only what you want it to be today, but what you’ll need it to be in the future. For more information on this and how to make it happen please give Galvin a call!

Related Articles —

— Also on Galvin Tech —