Submit Search
Upload
ALPHAhackathon: How to collaborate
•
40 likes
•
2,495 views
Wen-Tien Chang
Follow
http://alphahackathon.weebly.com/
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 50
Download Now
Download to read offline
Recommended
Git 版本控制系統 -- 從微觀到宏觀
Git 版本控制系統 -- 從微觀到宏觀
Wen-Tien Chang
Visual Studio 2015 與 Git 開發實戰
Visual Studio 2015 與 Git 開發實戰
Will Huang
A successful git branching model 導讀
A successful git branching model 導讀
Wen Liao
Yet another introduction to Git - from the bottom up
Yet another introduction to Git - from the bottom up
Wen-Tien Chang
工程師必備第一工具 - Git
工程師必備第一工具 - Git
Alan Tsai
Git flow 與團隊合作
Git flow 與團隊合作
Bo-Yi Wu
Git與source tree 基礎教學
Git與source tree 基礎教學
Duncan Chen
Git in a nutshell
Git in a nutshell
Nelson Tai
More Related Content
What's hot
Git Tutorial 教學
Git Tutorial 教學
Wen-Tien Chang
git merge 與 rebase 的觀念與實務應用
git merge 與 rebase 的觀念與實務應用
Will Huang
Git 版本控制 (使用教學)
Git 版本控制 (使用教學)
Jui An Huang (黃瑞安)
Introduction to git
Introduction to git
Bo-Yi Wu
Git 經驗分享
Git 經驗分享
Mu Chun Wang
寫給大家的 Git 教學
寫給大家的 Git 教學
littlebtc
Git由超淺入超深
Git由超淺入超深
羊 小咩 (lamb-mei)
Gitlab
Gitlab
Tom Chen
Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)
Cloud Tu
Git and Github basic with SourceTree
Git and Github basic with SourceTree
Chu-Siang Lai
電子內容管理 使用Git 與 github 1
電子內容管理 使用Git 與 github 1
Alan Tsai
初心者 Git 上手攻略
初心者 Git 上手攻略
Lucien Lee
開發用不著打一架 - 分散式版本控制 Git
開發用不著打一架 - 分散式版本控制 Git
Calvin Huang
Git 入門與實作
Git 入門與實作
奕浦 郭
Git基礎介紹
Git基礎介紹
Max Ma
git, repo, Gerrit 基礎教學
git, repo, Gerrit 基礎教學
Doremi Lin
連哈秋都懂的Git教學
連哈秋都懂的Git教學
hydai
Mercurial簡介與教學
Mercurial簡介與教學
芳本 林
Git & Sourcetree 介紹
Git & Sourcetree 介紹
Adison wu
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
Alan Tsai
What's hot
(20)
Git Tutorial 教學
Git Tutorial 教學
git merge 與 rebase 的觀念與實務應用
git merge 與 rebase 的觀念與實務應用
Git 版本控制 (使用教學)
Git 版本控制 (使用教學)
Introduction to git
Introduction to git
Git 經驗分享
Git 經驗分享
寫給大家的 Git 教學
寫給大家的 Git 教學
Git由超淺入超深
Git由超淺入超深
Gitlab
Gitlab
Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)
Git and Github basic with SourceTree
Git and Github basic with SourceTree
電子內容管理 使用Git 與 github 1
電子內容管理 使用Git 與 github 1
初心者 Git 上手攻略
初心者 Git 上手攻略
開發用不著打一架 - 分散式版本控制 Git
開發用不著打一架 - 分散式版本控制 Git
Git 入門與實作
Git 入門與實作
Git基礎介紹
Git基礎介紹
git, repo, Gerrit 基礎教學
git, repo, Gerrit 基礎教學
連哈秋都懂的Git教學
連哈秋都懂的Git教學
Mercurial簡介與教學
Mercurial簡介與教學
Git & Sourcetree 介紹
Git & Sourcetree 介紹
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
Viewers also liked
淺談 Startup 公司的軟體開發流程 v2
淺談 Startup 公司的軟體開發流程 v2
Wen-Tien Chang
RSpec on Rails Tutorial
RSpec on Rails Tutorial
Wen-Tien Chang
那些 Functional Programming 教我的事
那些 Functional Programming 教我的事
Wen-Tien Chang
Ruby 程式語言綜覽簡介
Ruby 程式語言綜覽簡介
Wen-Tien Chang
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
Wen-Tien Chang
RubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & Closing
Wen-Tien Chang
從 Classes 到 Objects: 那些 OOP 教我的事
從 Classes 到 Objects: 那些 OOP 教我的事
Wen-Tien Chang
RubyConf Taiwan 2011 Opening & Closing
RubyConf Taiwan 2011 Opening & Closing
Wen-Tien Chang
Ruby 程式語言入門導覽
Ruby 程式語言入門導覽
Wen-Tien Chang
Exception Handling: Designing Robust Software in Ruby (with presentation note)
Exception Handling: Designing Robust Software in Ruby (with presentation note)
Wen-Tien Chang
Exception Handling: Designing Robust Software in Ruby
Exception Handling: Designing Robust Software in Ruby
Wen-Tien Chang
RSpec 讓你愛上寫測試
RSpec 讓你愛上寫測試
Wen-Tien Chang
Ruby 程式語言簡介
Ruby 程式語言簡介
Wen-Tien Chang
A brief introduction to SPDY - 邁向 HTTP/2.0
A brief introduction to SPDY - 邁向 HTTP/2.0
Wen-Tien Chang
RSpec & TDD Tutorial
RSpec & TDD Tutorial
Wen-Tien Chang
BDD style Unit Testing
BDD style Unit Testing
Wen-Tien Chang
Online Education Resources
Online Education Resources
Ryan Chung
Ruby on Rails为什么这么红?
Ruby on Rails为什么这么红?
Nathan Chen
Git and Github
Git and Github
Wen-Tien Chang
Hackpad教學
Hackpad教學
儀萍 陳
Viewers also liked
(20)
淺談 Startup 公司的軟體開發流程 v2
淺談 Startup 公司的軟體開發流程 v2
RSpec on Rails Tutorial
RSpec on Rails Tutorial
那些 Functional Programming 教我的事
那些 Functional Programming 教我的事
Ruby 程式語言綜覽簡介
Ruby 程式語言綜覽簡介
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
RubyConf Taiwan 2012 Opening & Closing
RubyConf Taiwan 2012 Opening & Closing
從 Classes 到 Objects: 那些 OOP 教我的事
從 Classes 到 Objects: 那些 OOP 教我的事
RubyConf Taiwan 2011 Opening & Closing
RubyConf Taiwan 2011 Opening & Closing
Ruby 程式語言入門導覽
Ruby 程式語言入門導覽
Exception Handling: Designing Robust Software in Ruby (with presentation note)
Exception Handling: Designing Robust Software in Ruby (with presentation note)
Exception Handling: Designing Robust Software in Ruby
Exception Handling: Designing Robust Software in Ruby
RSpec 讓你愛上寫測試
RSpec 讓你愛上寫測試
Ruby 程式語言簡介
Ruby 程式語言簡介
A brief introduction to SPDY - 邁向 HTTP/2.0
A brief introduction to SPDY - 邁向 HTTP/2.0
RSpec & TDD Tutorial
RSpec & TDD Tutorial
BDD style Unit Testing
BDD style Unit Testing
Online Education Resources
Online Education Resources
Ruby on Rails为什么这么红?
Ruby on Rails为什么这么红?
Git and Github
Git and Github
Hackpad教學
Hackpad教學
Similar to ALPHAhackathon: How to collaborate
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
My own sweet home!
開發工具與環境建置
開發工具與環境建置
Shengyou Fan
App开发过程的演变之路
App开发过程的演变之路
诸葛修车网-诸葛商城
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis Wu
如何,高效利用搜索引擎+构建网络工具箱
如何,高效利用搜索引擎+构建网络工具箱
84zhu
Service Integration Workshop
Service Integration Workshop
Ryan Chung
Frontend Beginner
Frontend Beginner
Merchu Liang
聊天機器人概論 Introduce to chat bot sevices
聊天機器人概論 Introduce to chat bot sevices
Duran Hsieh
20180322
20180322
spower
构建网络工具箱
构建网络工具箱
Lv Jian
20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suite
Meng-Ru (Raymond) Tsai
Smart Home Intro Lab
Smart Home Intro Lab
Ryan Chung
第一科大Chatbot LUIS
第一科大Chatbot LUIS
Ian Chen
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
Tom Fan
GDG Taichung - Flutter and Firebase.pdf
GDG Taichung - Flutter and Firebase.pdf
Duran Hsieh
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本
延胜 黄
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
Alan Tsai
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
ssuserd6c7621
Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路
AgileCommunity
Go 語言基礎簡介
Go 語言基礎簡介
Bo-Yi Wu
Similar to ALPHAhackathon: How to collaborate
(20)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開發工具與環境建置
開發工具與環境建置
App开发过程的演变之路
App开发过程的演变之路
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
如何,高效利用搜索引擎+构建网络工具箱
如何,高效利用搜索引擎+构建网络工具箱
Service Integration Workshop
Service Integration Workshop
Frontend Beginner
Frontend Beginner
聊天機器人概論 Introduce to chat bot sevices
聊天機器人概論 Introduce to chat bot sevices
20180322
20180322
构建网络工具箱
构建网络工具箱
20170108 微軟大數據整合解決方案- cortana intelligence suite
20170108 微軟大數據整合解決方案- cortana intelligence suite
Smart Home Intro Lab
Smart Home Intro Lab
第一科大Chatbot LUIS
第一科大Chatbot LUIS
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
GDG Taichung - Flutter and Firebase.pdf
GDG Taichung - Flutter and Firebase.pdf
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路
Go 語言基礎簡介
Go 語言基礎簡介
More from Wen-Tien Chang
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨
Wen-Tien Chang
Ruby Rails 老司機帶飛
Ruby Rails 老司機帶飛
Wen-Tien Chang
A brief introduction to Machine Learning
A brief introduction to Machine Learning
Wen-Tien Chang
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Wen-Tien Chang
Service-Oriented Design and Implement with Rails3
Service-Oriented Design and Implement with Rails3
Wen-Tien Chang
Rails3 changesets
Rails3 changesets
Wen-Tien Chang
遇見 Ruby on Rails
遇見 Ruby on Rails
Wen-Tien Chang
Designing Ruby APIs
Designing Ruby APIs
Wen-Tien Chang
Rails Security
Rails Security
Wen-Tien Chang
Rails Performance
Rails Performance
Wen-Tien Chang
Distributed Ruby and Rails
Distributed Ruby and Rails
Wen-Tien Chang
Ruby 入門 第一次就上手
Ruby 入門 第一次就上手
Wen-Tien Chang
More from Wen-Tien Chang
(12)
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨
Ruby Rails 老司機帶飛
Ruby Rails 老司機帶飛
A brief introduction to Machine Learning
A brief introduction to Machine Learning
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Service-Oriented Design and Implement with Rails3
Service-Oriented Design and Implement with Rails3
Rails3 changesets
Rails3 changesets
遇見 Ruby on Rails
遇見 Ruby on Rails
Designing Ruby APIs
Designing Ruby APIs
Rails Security
Rails Security
Rails Performance
Rails Performance
Distributed Ruby and Rails
Distributed Ruby and Rails
Ruby 入門 第一次就上手
Ruby 入門 第一次就上手
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!
Download Now