Our Services

Custom Web Development From conception to deployment our team will work with you to create the web application of your dreams. Our process covers the full life-cycle of development from conception to deployment and support.

Our single goal is the success of your project. We will work with you to define and refine the vision of the application, create its visual design and interface, implement the functionality and deploy it.

Ruby on Rails Ruby on Rails has emerged as the premier web development framework. Our team has been working with Rails for several years now and stand ready to deliver your web application quickly and efficiently. The flexibility of Ruby and the power of Rails allows us to build well tested, fully functional application in far less time. We know time is everything in business, Ruby on Rails helps us get you to market faster.

Training We love Ruby, Ruby on Rails, Test Driven Development, User Centered Design, Behavior Driven Development, and software craftsmanship. We love doing it, talking about it, sharing it, and teaching it. We do general training sessions open to the public and customized programs for private organizations. Give us a call and find out how we can help you get up to speed with Ruby, Rails, RSpec, Cucumber, user centered design, BDD, and much more.

The Enable Labs Way

We use agile development methodologies to speed time to market, control quality, and mitigate risk for our clients. Our process follows a few understandable steps.

Conceive

We identify what makes your idea special and what your application needs to provide to its users. We help define how your application fits into your business strategy, its identity and how to brand it.

Elaborate

We identify who your target users are, define the overall structure of the application by creating a sitemap, along with low-fidelity wire frames to guide the process. Our development team will specify the technical system requirements and define a solid architecture.

Design

Our business analysts and designers work in parallel to create the look and feel of your application, complete the site map, and high-fidelity mock ups of major representative pages in HTML. Out team will also identify any assets such as copy and images that are required to complete the application.

Analyze

Over three to five days we work with you to story card the application. The story cards capture the requirements of the application. We also identify the business value for each story. When all of the stories have been captured we will prioritize them with you to identify the "minimum required feature set" for your application to go live.

Implement

The implementation phase involves many steps and processes that happen concurrently. We identify related stories that can be grouped together into iterations, create high fidelity comps, work with you to get feedback and validation, create executable specifications detailing the functioning of the application, write code to implement the specifications and work with you to identify and resolve functional and visual design issues.

Deploy

Our team works with your team or hosting company to deploy the application and make it available.

Support

Deployment is just the beginning. Our team is available to help you during the growth phase of your application, and to support your evolving requirements.

Client Testimonials

“The whole process went very smoothly. I am really getting to like the new system.”

Dick Callan, Secretary
Wildwood Lodge #477

Quick Contact

Enable Labs
2174 5th Avenue
Troy, NY 12180
Telephone: 518.272.4455
E-mail: info@enablelabs.com