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

作者: rum579 (斗芮米)   2016-08-22 12:18:31
# 紙上談兵談小型團隊網站開發規劃
*注意*
這是一篇還沒出社會的邊緣人幻想的團隊專案,請帶著懷疑的心態看待。
可能有非常多不合理、缺漏的地方,希望前輩指導與建議。
## 目標
想要在畢業前(一年內,非本科)完成一個開源專案,
技術方面我有信心能夠克服,
但是完整度方面因為接觸這個領域時間不夠長(還是學生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
## 結語
以前其實有開發過類似的網站,
但是徒有功能外表,完全不敢展示原始碼給相同領域的人看,
這次希望能在真正動手撰寫程式碼之前規劃清楚一點,
順便試試看團隊合作帶來的效益,
以上,謝謝。
作者: gn01838335 (寂靜的生存者)   2016-08-22 12:42:00
有夢最美希望相隨。沒有MIS,是要上雲嗎?
作者: alog (A肉哥)   2016-08-22 12:45:00
是說怎麼不把你熟的東西在學深一點啊@@
作者: dnabossking (少狂)   2016-08-22 12:52:00
不是AWS嗎?
作者: alog (A肉哥)   2016-08-22 12:56:00
另外是說專案而言 無論是那種類型 要團隊合作時 應該會是在有個共同的目標下一起做 如果是為了個人的炫技/練技 除非參與的朋友都保持跟你類似的想法 例如跟你一樣 不然可能有點難維持下去還有就是做開源不用太care程式碼秀給人家看會很丟臉哪個工程師第一次寫會有多好漂亮 有些時候是為了解決某問題而臨時寫的 東西能動 問題能解決就夠了如果你是要做給人引入的模組 github上面也很多可以讓你模仿參考
作者: enthos (影斯作業系統)   2016-08-22 17:41:00
www.fullpliant.org/page/pliant/RLV8T5OB/0EEMTUBPliant un-success story.它是我關注過的一個完整系統套件Note: "I win by far the price for the largest amountof applications written by a single man."
作者: abccbaandy (敏)   2016-08-23 10:49:00
你用editor是要練什麼...打字?XD

Links booklink

Contact Us: admin [ a t ] ucptt.com