en | fr

thinkDRY, together on the way to Enterprise 2.0.

Business support

"Designing, building, and maintaining a great web site isn't easy. It's like golf: a handful of ways to get the ball in the hole, a million ways not to."
Steve Krug, Usability Expert

Because the Web is a vast and complex universe in perpetual motion, you must supervise specialists able to select for you the methods, practices and sustainable technologies. We offer a global sight, both strategic and operational, which, aided by agile methods, help us to drive our projects closest to the customers needs.

Building an IT solution that requires very good knowledge of Internet and its actuality. We're here to help you to choose or develop the bricks that match your goals and your strategy, and integratethem into your existing information system. Our mission is to train you and assist you with the changes brought by new paradigms of the web (two point zero squared, ECM, cloud computing, ...).

We also operate on different phases of a web project piloted by traditional methods: Writing specifications and expression of need, functional requierements, framing and strategy ... We will have access to our information intelligence and experience to ensure a full use of tools you need.

Ruby on Rails (RoR or Rails for intimates)

"Rails developers are passionated. It's like a religion for them"
Ken Loh Web Director @ Oakley

Based on the Ruby language, Rails is a web framework developed in 2004 by David Heinemeier Hansson for Basecamp project needs. The framework is open source, the community vibrant. According to Gartner, we are already more than 1 million programmers and we will be 4 million in 2013. This vitality offers to Rails a high scalability. Gaps detected are quickly corrected. The language is always more efficient and easy to use.

One feature of Rails is to be very little verbose. A Rails application contains about 10 times less code than a Java application, while being much more structured than a PHP application. So a language that supports easy changes and adapts to changes of plan during the project life. It is a companion of choice since it is agile.

"Shorter realisation time, smaller and more involved teams. Ruby is ready for enterprises"
Martin Fowler R&D @ Thoughtwork

Rails can produce applications very stable and very robust. He has a manager integrated unit and functional testing (RSpec) which enables test-driven development and continuous integration.

RoR is often attacked on its performance. It is an old story. It perfectly supports applications like Twitter (300 million pages a day), the U.S. yellow pages, and many others. We have developed, around Blank Application, the site of the TV Show program Culture Pub. The application supports blithely 2 000 000 pages per month. Ruby on Rails is a mature framework which deserves its place in business, SME and big MNC

Ergonomy/Design

Ergonomy is a crucial element of a website. A well thought out ergonomy may be the key to a huge success. Objective is to make an interface easily usable and intuitive, while respecting the balance and rythm of global design of the application.

"Simplicity is the ultimate sophistication"
Leonard de Vinci, Agile Master

Thinking architecture information (labels, navigation, lists, activities, research ...) and make it compatible with the communication strategy of a website is not trivial. A good architecture will make the site readable, comfortable and give the user wants to return. Each activity (content management, site showcase, e-commerce) has its recommendations according to its objectives, the information architecture will give them their meaning.

The rich interface, emerged with democratization of javascript libraries and "Flash", improve the user experience and productivity. More modern, more interactive, connected, these tools suggest the interface is completely different. But their design is more complex and, again, the uses are not the same as their application areas.

The final stage of design on its web language translation: the famous HTML / CSS. This part of work is paramount and must meet the standard issued by W3C. It is the quality of translation in CSS that will depend on the optimization in search engines and accessibility for the disabled and handicapped persons. This work requires particular care and the work of experts.

Web Hosting

We host our own applications that we deploy. We commend our dedicated server at OVH and we administer and maintain ourselves.

Our high availability Virtual Machine Manager allows us to have a very good response time to breakdowns. If an application "falls", we just reload the virtual machine dedicated to this application so that it is back online. Virtual machines are independent of each other, which is safer, and increases performance.

"Clustering is preferred by Web sites for the flexibility and the increased load permitted."
Yves Drothier, JDN Solutions

This virtual machine management offers security and responsiveness. We can build redundant systems very easily. A data replication is performed every 12 or 24 hours on the backup site to accelerate the restoration of the application in case of problems. If we see a sharp increase in traffic on your application and performance are reduced, we can move to a clustered architecture very quickly and thus meet the increasing load (which may be ponctual).

We also provide to our customers test servers that allow them to test new features or major changes of content without impacting the production application. You win again in safety and flexibility.



  • thinkDRY Technologies Pvt. Ltd

    1/24 Goodwill Enclave Rd 9 - Kalyani Nagar - PUNE 411006 INDIA

  • thinkDRY Consulting

    Chemin du moulin brûlé - 13150 BOULBON FRANCE

  • Contact us
copyright 2009 thinkDRY | beta version | powered by BLANK Application