1. a web app; from idea to live test
Fares Farhan - Tata Tricipta
2. Fares Farhan
Chocaholic’s UI Designer
3. Basic Thoughts
• Identify problem :
Most of task list apps are “isolated”
• Less features :
1. To-do list.
2. Commenting System.
3. Social media publishing.
4. • Utilize “on hand resources” :
- “Usable” cash.
- “Usable” personnel.
- “Usable” time.
• Identify competitors :
Similar online GTD tools:
Producteev, Remember The Milk, Nozbe
5. • Set release time :
One month for alpha version development
• Keep motivation up :
- To be in spotlights
- Bait for interested potential clients
• Reduce complexity :
6. - Multitasking team member (e.g : a designer who is also a marketing, a
developer who is also a tester)
- Small team size (two or three members; one designer, one developer and one who
merge the works of designer and developer)
- Use / adapt open-source framework (e.g : Cake, Akelos, jQuery, Prototype
- Use widely recognized data format (e.g : XML or JSON rather than Apple-
GNUStep PLIST or Microsoft WCF)
- Use the tools that you already know, extend it. (framework, IDE or OS
rather than trying to be “cutting-edge”. Latest and greatest tools is necessary when it provides
value for the user)
• Main service / product purpose :
Social task container
• Less details :
1. Give only the essentials; Currently Scraplr is in test phase with only three main features.
2. Don’t force user to make decision against complex preferences; They already have
problem to solve, do not add more. Scraplr has only few settings that needs to be adjusted
by its user.
8. • Focus on situation on hand, anticipate for extending :
- We start small by hosting Scraplr in a shared hosting environment which adapts to the
volume of traﬃc. We conﬁgure our own SMS gateway.
- We start with only two person working on the project, we write the code with eﬀort to
make it as readable as possible for our possible future team member.
The point : Take decision based upon factual information or circumstance. The problem is
not about scaling but how to get to the point where we have to scale.
• Commit yourself to the vision :
We know that Scraplr wont please everyone, we know that Scraplr wont ﬁt with everyone.
But we’re quite sure there are users who valued the approach we took.
We stick with the vision for Scraplr being a social task container which employ crowd-
sourcing (for the time being :) ).
• Share the works
- Publish a teaser page, post it to image-sharing service (Flickr, EmberApp etc)
- Submit site to developers / designers showcase.
- Invite friends and potential users to test through social networking services.
• Participate, keep the good karma
- Actively involved in community forum, help / assist other whenever possible.
10. Tata Tricipta
Chocaholic’s Lead Developer