# 企業應用開發的特性
* 效率
* 成本
* 規模
對內通過“系統化工具”大幅提升效率、
通過“成本管控”系統大幅降低成本,
對外,通過“互聯網的產品”進行規模化擴張
# 追求開發效率是第一位
萬維網發明人 Tim Berners-Lee 談到設計原理時說過:
“簡單性和模塊化是軟件工程的基石;
分布式和容錯性是互聯網的生命。”
1. 企業軟件開發,很多時候不是應付高并發大流量,分布式和容錯。而是需要面對的是多變模糊的需求,復雜而擴大的業務,**簡單性和模塊化** 往往是最重要。
2. 更多使用**第三方**的技術框架、開源代碼、中間件,跨平臺。(oschina, github, phptrend.com,[ctolib](https://php.ctolib.com) 不錯的開源資源)。 多利用成熟的工具: [2018 年創業必備的 105 種工具](https://www.tuicool.com/articles/F73Mvar)
3. 業務方提出的需求,先要求業務部門先用**excel記錄一周**,業務跑通,理清需求,然后再看看是不是真的需要開發。
* * * * *

# 技術人員怎樣分工
* 基建的同學負責輸出工具系統、基礎組件、流程規范,保證內部效率最大化和質量的有效保障
* 架構的同學負責攻克技術底層難點,調研先進技術,升級團隊技術架構,沉淀技術方案,鎖定和推進團隊未來技術方向
* 業務的同學負責產品跟進,高頻使用基建產品,并通過反饋來優化團隊的技術基礎設施,同時基于業務來抽象更多的基建需求。
* * * * *
**產品開發流程建議**:

**理解業務需求的本質**:

* * * * *
**分清楚開發軟件的業務和能力**:
* * * * *

* * * * *
**開發的緩急次序:**

# 參考資料
2. [系統設計入門](https://github.com/xitu/system-design-primer/blob/master/README-zh-Hans.md)
3. [阿里的后端技術資料參考](https://github.com/xingshaocheng/architect-awesome)
5. 系統擴展問題 [Scaling PHP Applications](https://max.book118.com/html/2017/0206/88643326.shtm)
6. B2B系統開發的行業經驗。《[如何搭建高效率的生鮮 B2B 平臺](https://juejin.im/post/5b19e379f265da6e281c0b87)》
- 跨境電商的現狀
- 心態最重要
- 羅振宇談工作
- 程序員的溝通方法
- 開發的方向
- 初步構建
- 開發的一些經驗
- 渠道建設與商城
- 第三方商城平臺
- 推薦系統
- 對接API
- 運營工具集
- AMAZON
- EBAY
- 自營商城
- Magento
- 服務收費參考
- Top 10 Must-Have Magento 2 Extensions
- shipping
- opencart
- fecshop
- ecshop
- shopify
- 社交網絡
- 搜索流量
- 廣告流量
- 聯盟流量
- B2B2C
- 運營系統
- 50款頂級開源營銷類應用軟件
- 社交運營操作步驟
- 數據運營的工作
- ASINKING
- 生意參謀
- AARRR模型與指標
- 用戶運營
- 運營開發相關資料
- 供應鏈管理
- 倉儲物流
- PSI
- CRM系統
- 然之crm
- 優秀工具
- 情報系統
- 選品系統
- 良心干貨!亞馬遜選品“7”步走
- 財務系統
- 對賬
- 會計
- 會計的故事
- 會計與編程
- 企業的目標
- 窮爸爸富爸爸
- 數據思考
- 流量數據
- 統計學2大原理
- 經濟學10大原理
- 科斯定理與區塊鏈
- 互聯網與匹配功能
- 通貨膨脹
- Odoo開源系統
- 企業BI應用架構
- SaaS模式