Advertisement

ALPHAhackathon: How to collaborate

😆 👨🏻‍💻 📚 🚀 💰
Jan. 30, 2015
Advertisement

More Related Content

Advertisement
Advertisement

Recently uploaded(20)

ALPHAhackathon: How to collaborate

  1. How to collaborate http://ihower.tw
  2. 技術⾯面分數 致勝秘訣 https://ihower.tw
  3. 三⼤大重點 • 軟體⼯工程和團隊合作 • 產品完整程度 • 善⽤用第三⽅方服務
  4. A. 軟體⼯工程和團隊合作
  5. 1.版本控制系統
  6. http://github.com
  7. 2.專案管理⼯工具
  8. http://trello.com
  9. http://hackpad.com
  10. Google Docs
  11. 3.即時通訊
  12. Slack
  13. 4.⾃自動化測試、建置和 連續整合(CI)
  14. https://travis-ci.org
  15. https://codeship.com
  16. https://circleci.com/
  17. 5.開發⽂文件 README
  18. How to write a good README
  19. B. 產品完整程度
  20. 產品完整程度 • 產品的 Landing Page • 可實際執⾏行的軟體產品,例如: • Web App • Mobile App • Desktop App • Browser Extension
  21. 部署和安裝 • Web App 應部署⾄至遠端伺服器上 • Native App (Mobile or Desktop) 應提供安裝檔案 • iOS App ⽤用 TestFlight
  22. 範例情境 • Landing page 上先收集 beta user email,稍候再 寄出安裝⽅方式 • 或是直接提供安裝軟體的⽅方式,例如 Android 或 Desktop App 可以直接下載
  23. C.善⽤用第三⽅方服務
  24. 1. Landing Page for Landing Page
  25. weebly
  26. GitHub Pages
  27. 2. Data Source
  28. Facebook API
  29. Google API
  30. data.gov.tw
  31. data.g0v.tw
  32. 3. BaaS (Backend as a service)
  33. Parse
  34. Firebase
  35. 4. 監控和分析
  36. New Relic
  37. Google Analytics
  38. Flurry
  39. 5. IaaS (Infrastructure as a Service)
  40. Azure
  41. Google Cloud
  42. Amazon Web Services
  43. 最後幾點秘訣
  44. Don’t try to solve every problem 別想⼀一次解決所有問題
  45. Don’t stay blocked, find teammate and mentors 別⼀一直被卡住,問隊友和 Mentor
  46. YAGNI You aren't gonna need it 不必要的功能和擴充別做
  47. Only show your best work 只提供⼀一種最棒的⽤用法給你的⽤用⼾戶
  48. Iterate quickly You’re never done 快速迭代: 討論、開發、測試、部署、意⾒見回饋
  49. Have Fun!
  50. Good Luck!
Advertisement