Your SlideShare is downloading. ×
0
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

My talk at a workshop for the 2nd generation of TSstartup

245

Published on

My talk at a workshop for the 2nd generation of TSstartup.

My talk at a workshop for the 2nd generation of TSstartup.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
245
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Software Engineering in Startups @dusano TSstartup, 2013-04-04
  • 2. mag. Dušan Omerčevid, UDI RIVP of Engineering @zemanta@dusanodusan.omercevic@zemanta.comhttp://restreaming.me
  • 3. Outline• Engineering in Startups• Tools, Technology, and (a bit) of ProcessQuestions welcome anytime!
  • 4. Engineering in Startups
  • 5. TSstartup, 2nd generation
  • 6. TSstartup, 2nd generation• DROPMEDIA: Grafična vodna zavesa pretvarja računalniške slike, vzorce in napise v vodne kreacije.• FAST: Spletno orodje za ustvarjanje in objavljanje elektronskih publikacij na tabličnih napravah ter pametnih telefonih.• FACILITY: Making hotel management easy. .• FOOD IO: Mobilna aplikacija za vodenje gospodinjske zaloge brez tipkanja in opravljanje nakupov.• CALLWITH.ME: VoIP platforma, ki spletnim uporabnikom omogoča pogovore naravnost iz brskalnika.• BEEZINGA: Analysis and early warning about events in beehives allowing beekeepers production optimization and saving bees.
  • 7. TSstartup, 2nd generation• NAYMIT: Uporabnik označi kraj na zemljevidu in ga poimenuje. Kraj lahko potem kdor koli najde po imenu.• EMOOWE: Socialno omrežje, kjer vrednotimo vsebine z vidika čustev. Omogoča kvalitativno analizo spletnih vsebin.• TEE.LT: - Večigralski realnočasovni kviz za mobilne naprave. Preverjanje znanja z nagibom telefona.• WELLIOO: Rešuje težavo načina rezervacije na termin vadbe ter optimizira komunikacijo z uporabniki in zaposlenimi.• SHOWMEAROUND: Spletna platforma, ki omogoča domačinom, da turistom s podobnimi interesi ponudijo zanimive aktivnosti v obiskanem kraju.
  • 8. Technology -> Product -> $$$
  • 9. $$$ -> Product -> Technology
  • 10. Specs Product
  • 11. Specs Product
  • 12. Build the right product vs.build the product right?
  • 13. Customer Discovery
  • 14. Product Discovery
  • 15. Product Discovery
  • 16. Product Discovery
  • 17. Product Discovery
  • 18. Product Discovery
  • 19. The Role of an Engineer in Customer and Product discovery
  • 20. Build!
  • 21. Measure!
  • 22. Learn!
  • 23. Great Companies build Great Products
  • 24. Courage RespectCommunication Commitment Focus
  • 25. Take Home Message• The core business of startups is searching for a repeatable and scalable business model, not technology! [Steve Blank]• You only get 1/3 of value of an engineer if you use him/her just for engineering• Its not about smart technology, its about using technology smartly
  • 26. Tools & Technologysupporting customer and product discovery
  • 27. Coat Hangers & Chopsticks
  • 28. Whiteboards
  • 29. Trello
  • 30. User testing• User testing is the primary tool of customer and product discovery• Off-line is better• On-line: Skype, GotoMeeting, Google Hangouts• Tape user interviews and share them with everybody in the team
  • 31. UserTesting.com
  • 32. Google Analytics
  • 33. Start Measuring on Day !
  • 34. Measure Anything, Measure Everythinghttp://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/
  • 35. Continuous Deployment• Make Deployment a non-event• If something is painfull, do it more often until the pain goes away!• Ideal: the new employee should be able to deploy on the first day!• Prerequisite: Unittests & TDD• Dark releases, Blue-green deployment, Canary releasing
  • 36. Processsupporting customer and product discovery
  • 37. PM 1011. Product Owner & Product Backlog2. Retrospectives3. Team & Scrum master4. Daily stand-up meeting & Demos1. Iterations (Scrum & XP) or limited work-in- progress (Kanban)
  • 38. Programming in Startups• Code is Liability• Supporting Throw Away Software• Dont be afraid of the if statement!• Develop mainly in master branch• Use feature toggles
  • 39. Take Home Message• “No facts exist inside the building, only opinions” [Steve Blank]• Measure Anything, Measure Everything• It takes smart and hard working engineers not only to build, but even more importantly to measure and learn
  • 40. Hvala!@dusanodusan.omercevic@zemanta.comhttp://restreaming.me

×