SLIDE 1
Lessons Learned Creating the Most Downloaded Extension on Connect
Alex Podopryhora
co-founder / MD
SLIDE 2 Agenda
- 1. From ESS to M2E
- 2. 4 Key Lessons learned
SLIDE 3
From ESS to M2E
SLIDE 4
From ESS to M2E
Web Development Zend, Codeigniter, JQuery, Ext JS (Sencha)
SLIDE 5
.NET Platform Development ASP.NET v3.5 and ASP.NET MVC, Windows Forms
From ESS to M2E
SLIDE 6
Java/J2EE Development JSP, Servlets, JDBC, Spring Framework, Struts, Hibernate
From ESS to M2E
SLIDE 7
iPhone and Android Platform Development
From ESS to M2E
SLIDE 8
Completed projects include:
Online stores Various web portals Planning tools Customized CMS’s Customized ERP’s Social Networks Meta Trader API SAP B1 API Forex Trading Platform Multi-tier Betting/Trading System MS Outlook add-on & eBay connector Warehouse Management System
From ESS to M2E
SLIDE 9
PRO’s: Bigger and broader market Following trends Constant learning CON’s: Ongoing projects support Varied skill set Large teams
Being a generalist:
From ESS to M2E
SLIDE 10
Magento Development Theme Design, Custom Implementation, Custom Extension Development
We tried, it worked..
SLIDE 11
- Streamlined processes
- Reduced headcount
- Become real experts
Becoming a specialist
SLIDE 12
Today, in numbers.
60,000 + downloads 22,000 + active eBay accounts 7,000,000 + live listings $500,000,000 + annual transaction volume
+
SLIDE 13
4 Key Lessons
Select a platform Talk to customers Solve a problem Improve the solution
SLIDE 14
Lesson 1: select a platform
SLIDE 15
Lesson 1 : select a platform
Technology Community Growth Potential Scalability
SLIDE 16
Lesson 2: talk to customers
SLIDE 17 Lesson 2 : talk to customers
Problems Challenges Competition
SLIDE 18 Lesson 2 : talk to customers
Online forums Magento events e-Commerce events Retail conferences High street
SLIDE 19
Lesson 3: solve a problem
SLIDE 20 Lesson 3 : solve a problem
- Does a solution exist?
- Is it a popular solution?
- What do customers say?
- Is it robust enough ?
- Can it scale?
SLIDE 21
tool for existing solutions
- Identify market
- pportunities for
new solutions
Lesson 3 : solve a problem
SLIDE 22 Lesson 3 : solve a problem
Outside Investment
- a specific project
- request for change
- may be funded
SLIDE 23
Lesson 4: improve the solution
SLIDE 24 Lesson 4: improve the solution
Customers
- Feedback on Connect
- High-Touch Customers
SLIDE 25
Lesson 4: improve the solution
SLIDE 26 Lesson 4: improve the solution
- 6 years of continuous work
- 3 different versions
- version 6.x revamped GUI
- 50+ major releases
- 1500+ emails a month
SLIDE 27 The opportunities are out there!!!
- Innovate
- Experiment
- Improve
- Compete
>> Being small is good!!!!
SLIDE 28 “Hello World”…
while( ! repeat (”Experiment “,” Innovate “,” Customer Focus ” ) )
{
bool workHard = true;
bool doNotGiveUp = true;
bool haveFun = true;
};
platform user product