[請益] 紙上談兵談小型團隊網站開發規劃

作者: rum579 (斗芮米)   2016-08-18 12:11:41
# 紙上談兵談小型團隊網站開發規劃
*注意*
這是一篇還沒出社會的邊緣人幻想的團隊專案,請帶著懷疑的心態看待。
可能有非常多不合理、缺漏的地方,希望前輩指導與建議。
## 目標
想要在畢業前(一年內,非本科)完成一個開源專案,
技術方面我有信心能夠克服,
但是完整度方面因為接觸這個領域時間不夠長(還是學生QQ),
很多都是理論或者基礎,想更接近實務一點。
所以規劃了一個中小型,但是完整的專案來學習,
而且因為沒有「過去」的負擔,可以盡量選新技術來玩,
以下就希望前輩來點評囉 =]]
## 功能
完成一個具備
- 前台
- 瀏覽
- 會員功能
- 表單申請
- 後台
- 管理
- 設定參數
- 其他
- RWD
- 即時更新
- 流量 5000次/月
- 資安以[The Security Checklist](https://goo.gl/7PJ7xJ)為標準
的中型網站。
## 團隊配置
- 專案經理 1 名
- UI 設計 1 名
- 前端工程 1~2 名
- 後端工程 2~N 名
- PM (著重於功能需求和監督團隊)
- Documents
- User Story
- Function Map
- Flow Chart
- UI Flow
- UI Deisigner
- Tools
- Photoshop、Sketch (相關工具皆可)
- Documents
- Wireframe
- Mockup
- Prototype
- Frontend
- Bases
- HTML、CSS、Javascript (基礎沒甚麼好選xD)
- Template Engine
- Jade (Node.js預設)
- CSS Preprocessor
- SASS/SCSS (加速CSS撰寫)
- Backend
- Environment
- Node.js (以前用 php,想換個環境來玩玩,整個專案以此為出發)
- Web Framework
- Koa (原本要用 Express,但是我比較喜歡新的東西XD)
- Database
- Firebase (聽說即時更新不錯)
- Cloud Hosting
- AWS EC2 (雲端時代)
- OS
- Ubuntu (差異不大)
- Revision Control
- Github (管理、展示方便)
- Test Framework (我學的最少的一個領域QQ)
- Mocha
## 結語
以前其實有開發過類似的網站,
但是徒有功能外表,完全不敢展示原始碼給相同領域的人看,
這次希望能在真正動手撰寫程式碼之前規劃清楚一點,
順便試試看團隊合作帶來的效益,
以上,謝謝。
作者: alandidi (阿倫弟弟)   2016-08-18 17:17:00
功能不難 全端一人打死
作者: spfy (spfy)   2016-08-18 22:47:00
做這東西不難 但具體需求就很坑
作者: femlro (母豬教謀神異端審問官1.5)   2016-08-21 22:07:00
我是軟體板板主 可否至軟體板PO這篇文章?讓軟體板可以討論這篇文

Links booklink

Contact Us: admin [ a t ] ucptt.com