Over at the AUInteractive blog, there's a great listing about the "
10 Things That Will Make Or Break Your Website," or for that matter, any web-based application. It lists a few things I need to learn more about (Askimet)... and is worth reading the full text - but a quick summary:
1. EASY is the most important feature of any website, web app, or program.
2. Visual design and copy are extremely important.
3. Open up your data as much possible.
4. Test, test, test.
5. Release features early and often.
6. Be special.
7. Don’t be special.
8. If you plan on developing a successful webapp, plan for scalability from the ground up.
9. Watch, pay attention to, or implement right away: Microformats, Adobe Apollo, Whobar, Akismet
10. User generated content and social software trends: Not working: Requiring participation from square 1…. Working: Giving users control, being open to different uses you did not anticipate...
Well done.