際際滷

際際滷Share a Scribd company logo
a web app; from idea to live test
    Fares Farhan - Tata Tricipta
Fares Farhan
Chocaholics UI Designer
Basic Thoughts
 Identify problem :
  Most of task list apps are isolated


 Less features :
  1. To-do list.

  2. Commenting System.

  3. Social media publishing.
 Utilize on hand resources :
  - Usable cash.

  - Usable personnel.

  - Usable time.




 Identify competitors :
  Similar online GTD tools:

  Producteev, Remember The Milk, Nozbe
 Set release time :
  One month for alpha version development


 Keep motivation up :
  - To be in spotlights

  - Cornerstone

  - Bait for interested potential clients


 Reduce complexity :
- 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
js)


- 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)
Implementation
 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. Dont 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.
 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 were 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 :) ).
Promotion
 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.
Tata Tricipta
Chocaholics Lead Developer
Framework Soup
    PHP Framework

    Ruby Framework

    Python Framework

    Javascript Framework

    Caramel Framework
Mashups
 Web Service: Google apps, twitter,
  facebook, lastfm, Yahoo, etc

 Authentication: HTTP Basic, OAuth,
  openID, CAS

 API Client: javascript, php, ruby,
  python
Communication Media

                       IM Messenger
 SMS Gateway          Conference
 VoIP Gateway
Mobile Development

   Mobile Web Development
    (phonegap, titanium, air, opera)

   Mobile SDK: iPhone, Android,
    Maemo, Symbian, Java
Collaboration Tools


    Source Control Management

    Project Management

    IM, Skype, Tweet

More Related Content

Similar to scraplr presentation (20)

Learning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails LaunchLearning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails Launch
Thiam Hock Ng
Mobile media module part 6 - app development rev-mf
Mobile media module   part 6 - app development rev-mfMobile media module   part 6 - app development rev-mf
Mobile media module part 6 - app development rev-mf
Michelle Ferrier
Technologies for startup
Technologies for startupTechnologies for startup
Technologies for startup
Dzung Nguyen
Case study
Case studyCase study
Case study
karan saini
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
Michael Yagudaev
Tips and Tricks for a Great Dev Platform
Tips and Tricks for a Great Dev PlatformTips and Tricks for a Great Dev Platform
Tips and Tricks for a Great Dev Platform
Chris Saad
All about that reactive ui
All about that reactive uiAll about that reactive ui
All about that reactive ui
Paul van Zyl
Agile gathering + guidelines stories
Agile gathering + guidelines storiesAgile gathering + guidelines stories
Agile gathering + guidelines stories
fungfung Chen
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?
LavaConConference
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar
FOMS011
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgar
FOMS011
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
CodeFest
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratch
Elinext
Resume - Parag Bhayani
Resume - Parag BhayaniResume - Parag Bhayani
Resume - Parag Bhayani
Parag Bhayani
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
Maruti Gollapudi
Building a custom cms with django
Building a custom cms with djangoBuilding a custom cms with django
Building a custom cms with django
Yann Malet
(MAKAV).pptx
(MAKAV).pptx(MAKAV).pptx
(MAKAV).pptx
ABISHEKK20192023IT
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
IT Weekend
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building Products
Hayden Bleasel
DevOps: Automate all the things
DevOps: Automate all the thingsDevOps: Automate all the things
DevOps: Automate all the things
Mat Mannion
Learning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails LaunchLearning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails Launch
Thiam Hock Ng
Mobile media module part 6 - app development rev-mf
Mobile media module   part 6 - app development rev-mfMobile media module   part 6 - app development rev-mf
Mobile media module part 6 - app development rev-mf
Michelle Ferrier
Technologies for startup
Technologies for startupTechnologies for startup
Technologies for startup
Dzung Nguyen
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
Michael Yagudaev
Tips and Tricks for a Great Dev Platform
Tips and Tricks for a Great Dev PlatformTips and Tricks for a Great Dev Platform
Tips and Tricks for a Great Dev Platform
Chris Saad
All about that reactive ui
All about that reactive uiAll about that reactive ui
All about that reactive ui
Paul van Zyl
Agile gathering + guidelines stories
Agile gathering + guidelines storiesAgile gathering + guidelines stories
Agile gathering + guidelines stories
fungfung Chen
Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?Neil Perlin - We're Going Mobile! Great! Are We Ready?
Neil Perlin - We're Going Mobile! Great! Are We Ready?
LavaConConference
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar
FOMS011
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgar
FOMS011
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
CodeFest
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratch
Elinext
Resume - Parag Bhayani
Resume - Parag BhayaniResume - Parag Bhayani
Resume - Parag Bhayani
Parag Bhayani
Building a custom cms with django
Building a custom cms with djangoBuilding a custom cms with django
Building a custom cms with django
Yann Malet
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
束亞舒仆亰舒 仗仂亠 仂亰仂弍从亳 仄仂弍仍仆仂亞仂 亰舒仂仆从 亟仍 舒仂亳仆亞仂于仂 从仂仄舒仆亟...
IT Weekend
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building Products
Hayden Bleasel
DevOps: Automate all the things
DevOps: Automate all the thingsDevOps: Automate all the things
DevOps: Automate all the things
Mat Mannion

Recently uploaded (20)

Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Integrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PMIntegrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PM
Farhan Tariq
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
Backstage Software Templates for Java Developers
Backstage Software Templates for Java DevelopersBackstage Software Templates for Java Developers
Backstage Software Templates for Java Developers
Markus Eisele
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025
kherorpacca00126
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Integrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PMIntegrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PM
Farhan Tariq
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
Backstage Software Templates for Java Developers
Backstage Software Templates for Java DevelopersBackstage Software Templates for Java Developers
Backstage Software Templates for Java Developers
Markus Eisele
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025
kherorpacca00126
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube

scraplr presentation

  • 1. a web app; from idea to live test Fares Farhan - Tata Tricipta
  • 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 - Cornerstone - 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 js) - 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)
  • 7. Implementation 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. Dont 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 were 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 :) ).
  • 9. Promotion 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.
  • 11. Framework Soup PHP Framework Ruby Framework Python Framework Javascript Framework Caramel Framework
  • 12. Mashups Web Service: Google apps, twitter, facebook, lastfm, Yahoo, etc Authentication: HTTP Basic, OAuth, openID, CAS API Client: javascript, php, ruby, python
  • 13. Communication Media IM Messenger SMS Gateway Conference VoIP Gateway
  • 14. Mobile Development Mobile Web Development (phonegap, titanium, air, opera) Mobile SDK: iPhone, Android, Maemo, Symbian, Java
  • 15. Collaboration Tools Source Control Management Project Management IM, Skype, Tweet