Not Only Java [JDay Lviv 2013]

664 views
570 views

Published on

A fairy tale about life and death of one technology startup from California

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
664
On SlideShare
0
From Embeds
0
Number of Embeds
125
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Not Only Java [JDay Lviv 2013]

  1. 1. By Victor Haydin Head of R&D, ELEKS
  2. 2. Few words about myself Head of R&D Office at ELEKS I am not a Java developer Even in past (in terms of commercial dev.)
  3. 3. Disclaimer 1.Definitely not a Success story 2.Consultancy/engineering point of view 3.We worked there not from the very beginning and not on all components 4.It was more than year ago, some things might have changed So, the story is based on real facts …and my own imagination
  4. 4. The big idea
  5. 5. Image matching issues 1.Crop 2.Other objects 3.Deformation 4.Color distortion
  6. 6. SIFT / SURF
  7. 7. SDK
  8. 8. SDK/UI
  9. 9. SDK
  10. 10. SDK
  11. 11. Horizontal Scalability FTW!
  12. 12. SDK C++
  13. 13. SDK C++
  14. 14. Definition Search: Algorithm and Math
  15. 15. Speed Accuracy
  16. 16. Specialization
  17. 17. Startup Valley of Death
  18. 18. Why? 1.Lack of market focus, declared aim for total world domination 2.Too much control from investors and marketing 3.Exit strategy domination
  19. 19. Lessons learned (tech) 1.Open-source is great for quick start, but may contain lots of hidden pitfalls. Be ready to fix it or even rewrite everything from scratch 2.Formula to consider: C++ for performance critical parts, Python for tooling and scripting, PHP for web, Java – for everything else 3.Its all about architecture and algorithms
  20. 20. Lessons learned (non-tech) 1.Understand business-model and be ready to change it 2.Understand owners/investors motivation 3.Communicate technical risks and project them on business
  21. 21. Got a question? Ask!

×