Archive for the ‘Upcoming features’ Category

New product requests?

Thursday, June 28th, 2007

At motigo.com we are always thinking about what new features and what products we want to create for you. But although we have many ideas of our own, we would love to hear from you what you would fancy the most.

Would you like to have a new blog for your site, to be able to easily insert polls into your site. How about a new calendar?

The possibilities are endless!

What new products would you most like to see from motigo.com in the future?

Rapid feedback and multiple languages

Tuesday, May 1st, 2007

One of the biggest advantages of developing “web applications”:http://en.wikipedia.org/wiki/Web_application as opposed to “desktop applications”:http://en.wikipedia.org/wiki/Application_software is their often “short development cycle”:http://www.extremeprogramming.org/rules/iterationplanning.html. “Lightweight development methodologies”:http://www.extremeprogramming.org/light1.html with short iterations (development cycles) allow for the developers to react more rapidly on feedback from the customer and the product’s users. There is a relatively short path from when a feature is suggested until it can possibly be implemented.

As both desktop applications and web applications grow in size, it gets increasingly harder to react rapidly towards customer feedback in order to point the developer’s attention in the right direction. As applications grow bigger, a small change to the software can possibly effect many parts of the whole application, why each new feature gets increasingly cumbersome to release as the product grows in size.

To be able to react to changes in its environment, the application should always be the “simplest possible implementation”:http://en.wikipedia.org/wiki/Refactoring possible.

At times, the fundamental requirements of the application go against the goal of always having the simplest possible implementation. To stay “agile”:http://agilemanifesto.org, this dilemma needs clever and flexible attention.

At motigo, we have services that originate from multiple countries. “Motigo Webstats”:http://webstats.motigo.com was originally nedstat - a Dutch website, and “Motigo Forums”:http://motigo.com/about/forums, “Motigo Guestbooks”:http://motigo.com/about/guestbooks, and “Motigo Shorturls”:http://motigo.com/about/shorturls were originally “webtropia”:http://webtropia.com/ products - a German website. This means that our primary users are from the Nederlands and Germany - thus we have a need for more than just one language.

We currently have everything in 5 languages. This has put a serious barrier for us to be able to make rapid changes and react rapidly upon feedback. Every time we want to make a new screen, or just make changes in the existing practice, we need translations in all of the 5 languages that we currently support. This means that many changes that has been thoroughly tested and are ready to go public have to wait several days for our translators to finish their job.

A clever and flexible solution to cope with this problem in all contexts is still something we aim to find. If any of you have any experience with this, we would love to hear from you. However, for changes that have to do with presentation, we already found an approach that works fine.

As an example, in our process of “redesigning the front page”:http://devblog.motigo.com/?p=5, we started out making the changes visible only when you had chosen English as a language.

This proved effective, as we had made several changes based on user feedback even before the first translations rolled in. If you’re quick, you can even see that at the moment, it is only for English, German, and Dutch, that we have the new frontpage banner implemented. For French and Spanish, the old flashy banner is still showing.

When starting out by only implementing changes in English, which we (the developers) are all fluent in, we can again start to react rapidly on feedback instead of having to wait 4-5 days for all translations in all 5 languages.

As our plan is to implement 7 more languages (12 in total) in the new future, the dilemma will become increasingly more important to cope with in a clever way as we move along.

Again - if any of you guys have any input about our dilemma with wanting to push the features out to you as soon as possible and still having 12 languages to cope with, then please comment this thread and let us know.

And so it begins…

Friday, April 20th, 2007

After the launch of “motigo.com”:http://motigo.com on March 31st, we’ve been busy tweaking and correcting small things making sure our users are happy. Our support team has been brilliant in keeping track of the minor glitches which we’re now on top of.

All in all we’re happy about how well our launch went. With existing users in the hundreds of thousands it was only very few existing users who suffered from the minor glitches that happened in transfering them from their former services (webtropia and webstats4u).

As we are finally on top of things again, we can begin to look ahead and concentrate on many of the exciting new features and services we have in store for you. We, the developers, have created this blog to have a direct channel with which we can communicate with our users.

Regarding the future… First and foremost, we will continue to improve the existing services we have, but we’re almost more excited about the new services that are coming. You will hear about all this shortly. We can’t wait to start!

Stay tuned. 2007 is going to be a great motigo year.