0
Seu produto é um                            sucesso, e agora?                            desafios técnicos que             ...
ôpa!                              meu nome é                               phillip.Thursday, February 16, 12
eu trabalho aqui:Thursday, February 16, 12
Thursday, February 16, 12
e você deveria ir pra lá também.Thursday, February 16, 12
http://bit.ly/work-at-soundcloudThursday, February 16, 12
as pessoas desenvolvem                            sistemas de maneiras bem                              diferentes hoje em...
“Engenharia de Software”                            (i.e. waterfall)Thursday, February 16, 12
Thursday, February 16, 12
feedbackThursday, February 16, 12
Agile TípicoThursday, February 16, 12
Thursday, February 16, 12
feedbackThursday, February 16, 12
Startup                            (i.e. “Eu não tenho a menor idéia se esse                                        troço ...
Thursday, February 16, 12
feedbackThursday, February 16, 12
experimentação                                 rápida.Thursday, February 16, 12
mas e o sistema,                             como fica?Thursday, February 16, 12
sound.erb                            SoundController                            view                            upload    ...
sound.erb                 sound.json.erb                              SoundController           SoundApiController        ...
sound.erb           sound.json.erb                            UploadController   SoundController   SoundApiController     ...
Cache                                                sound.erb                sound.json.erb                            Up...
Cache                                                sound.erb                sound.json.erb                            Up...
startupsThursday, February 16, 12
startups                            A grande maioria falhaThursday, February 16, 12
startups                            A grande maioria falha,                       fazer é mais importante que planejarThur...
startups                            A grande maioria falha,                            mas algumas dão certo.Thursday, Feb...
Após esta corrida dos 100m rasos,          como recuperar o fôlego?Thursday, February 16, 12
1) Não padronize, encoraje2) Não re-comece do zero3) Quebre o monolitoThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
1) Não padronize, encorajeThursday, February 16, 12
2) Não re-comece do zeroThursday, February 16, 12
2) Não re-comece do zero                                                       App 1                             Vídeo    ...
2) Não re-comece do zero                             Vídeo            Música Banco de                                     ...
3) Quebre o monolitoThursday, February 16, 12
3) Quebre o monolitoThursday, February 16, 12
3) Quebre o monolitoThursday, February 16, 12
3) Quebre o monolito                            VídeoController       MúsicaController                               Vídeo...
3) Quebre o monolito                            VídeoController   MúsicaController                               Vídeo    ...
3) Quebre o monolito                        VídeoController         MúsicaController                                      ...
3) Quebre o monolito           Matéria                                          <<interface>>                    MúsicaCon...
Lembre-se:Thursday, February 16, 12
Thursday, February 16, 12
Thursday, February 16, 12
Problemas financeiros são resolvidoscom dinheiro.Thursday, February 16, 12
Problemas financeiros são resolvidoscom dinheiro.Problemas técnicos requeremdinheiro e tempo.Thursday, February 16, 12
http://bit.ly/work-at-soundcloudThursday, February 16, 12
Upcoming SlideShare
Loading in...5
×

(In Portuguese) Seu produto é um sucesso, e agora? desafios técnicos que uma start-up enfrenta -

3,034

Published on

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,034
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
11
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "(In Portuguese) Seu produto é um sucesso, e agora? desafios técnicos que uma start-up enfrenta - "

  1. 1. Seu produto é um sucesso, e agora? desafios técnicos que uma start-up enfrenta Phil Calçado - SoundCloud @pcalcado http://philcalcado.comThursday, February 16, 12
  2. 2. ôpa! meu nome é phillip.Thursday, February 16, 12
  3. 3. eu trabalho aqui:Thursday, February 16, 12
  4. 4. Thursday, February 16, 12
  5. 5. e você deveria ir pra lá também.Thursday, February 16, 12
  6. 6. http://bit.ly/work-at-soundcloudThursday, February 16, 12
  7. 7. as pessoas desenvolvem sistemas de maneiras bem diferentes hoje em dia.Thursday, February 16, 12
  8. 8. “Engenharia de Software” (i.e. waterfall)Thursday, February 16, 12
  9. 9. Thursday, February 16, 12
  10. 10. feedbackThursday, February 16, 12
  11. 11. Agile TípicoThursday, February 16, 12
  12. 12. Thursday, February 16, 12
  13. 13. feedbackThursday, February 16, 12
  14. 14. Startup (i.e. “Eu não tenho a menor idéia se esse troço vai vingar...”)Thursday, February 16, 12
  15. 15. Thursday, February 16, 12
  16. 16. feedbackThursday, February 16, 12
  17. 17. experimentação rápida.Thursday, February 16, 12
  18. 18. mas e o sistema, como fica?Thursday, February 16, 12
  19. 19. sound.erb SoundController view upload Sound DatabaseThursday, February 16, 12
  20. 20. sound.erb sound.json.erb SoundController SoundApiController view view upload upload Sound DatabaseThursday, February 16, 12
  21. 21. sound.erb sound.json.erb UploadController SoundController SoundApiController upload view view upload S3 Sound DatabaseThursday, February 16, 12
  22. 22. Cache sound.erb sound.json.erb UploadController SoundController SoundApiController upload view view upload S3 Sound Database CacheThursday, February 16, 12
  23. 23. Cache sound.erb sound.json.erb UploadController SoundController SoundApiController upload view view upload S3 Database Database Database 1 2 N Sound Cache Master/SlaveThursday, February 16, 12
  24. 24. startupsThursday, February 16, 12
  25. 25. startups A grande maioria falhaThursday, February 16, 12
  26. 26. startups A grande maioria falha, fazer é mais importante que planejarThursday, February 16, 12
  27. 27. startups A grande maioria falha, mas algumas dão certo.Thursday, February 16, 12
  28. 28. Após esta corrida dos 100m rasos, como recuperar o fôlego?Thursday, February 16, 12
  29. 29. 1) Não padronize, encoraje2) Não re-comece do zero3) Quebre o monolitoThursday, February 16, 12
  30. 30. 1) Não padronize, encorajeThursday, February 16, 12
  31. 31. 1) Não padronize, encorajeThursday, February 16, 12
  32. 32. 1) Não padronize, encorajeThursday, February 16, 12
  33. 33. 1) Não padronize, encorajeThursday, February 16, 12
  34. 34. 1) Não padronize, encorajeThursday, February 16, 12
  35. 35. 1) Não padronize, encorajeThursday, February 16, 12
  36. 36. 1) Não padronize, encorajeThursday, February 16, 12
  37. 37. 1) Não padronize, encorajeThursday, February 16, 12
  38. 38. 1) Não padronize, encorajeThursday, February 16, 12
  39. 39. 2) Não re-comece do zeroThursday, February 16, 12
  40. 40. 2) Não re-comece do zero App 1 Vídeo Música App 2 Banco de Dados Data de Matéria Aniversário "O Framework" App NThursday, February 16, 12
  41. 41. 2) Não re-comece do zero Vídeo Música Banco de Música Dados OBM* Data de Matéria Aniversário Vídeo "O Framework" App N+1 * OBM: Object-to-Bolovo MapperThursday, February 16, 12
  42. 42. 3) Quebre o monolitoThursday, February 16, 12
  43. 43. 3) Quebre o monolitoThursday, February 16, 12
  44. 44. 3) Quebre o monolitoThursday, February 16, 12
  45. 45. 3) Quebre o monolito VídeoController MúsicaController Vídeo Música Data de Matéria AniversárioThursday, February 16, 12
  46. 46. 3) Quebre o monolito VídeoController MúsicaController Vídeo Música Matéria Data de AniversárioThursday, February 16, 12
  47. 47. 3) Quebre o monolito VídeoController MúsicaController MúsicaService Vídeo Música Matéria Data de VídeoService AniversárioThursday, February 16, 12
  48. 48. 3) Quebre o monolito Matéria <<interface>> MúsicaController Vídeo Música Data de Aniversário VídeoController <<interface>> VídeoService MúsicaServiceThursday, February 16, 12
  49. 49. Lembre-se:Thursday, February 16, 12
  50. 50. Thursday, February 16, 12
  51. 51. Thursday, February 16, 12
  52. 52. Problemas financeiros são resolvidoscom dinheiro.Thursday, February 16, 12
  53. 53. Problemas financeiros são resolvidoscom dinheiro.Problemas técnicos requeremdinheiro e tempo.Thursday, February 16, 12
  54. 54. http://bit.ly/work-at-soundcloudThursday, February 16, 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×