# 企业应用开发的特性
* 效率
* 成本
* 规模
对内通过“系统化工具”大幅提升效率、
通过“成本管控”系统大幅降低成本,
对外,通过“互联网的产品”进行规模化扩张
# 追求开发效率是第一位
万维网发明人 Tim Berners-Lee 谈到设计原理时说过:
“简单性和模块化是软件工程的基石;
分布式和容错性是互联网的生命。”
1. 企业软件开发,很多时候不是应付高并发大流量,分布式和容错。而是需要面对的是多变模糊的需求,复杂而扩大的业务,**简单性和模块化** 往往是最重要。
2. 更多使用**第三方**的技术框架、开源代码、中间件,跨平台。(oschina, github, phptrend.com,[ctolib](https://php.ctolib.com) 不错的开源资源)。 多利用成熟的工具: [2018 年创业必备的 105 种工具](https://www.tuicool.com/articles/F73Mvar)
3. 业务方提出的需求,先要求业务部门先用**excel记录一周**,业务跑通,理清需求,然后再看看是不是真的需要开发。
* * * * *
![](https://box.kancloud.cn/ca715e85b3f5dc5fe1c2ae0de475ccb5_1405x890.png)
# 技术人员怎样分工
* 基建的同学负责输出工具系统、基础组件、流程规范,保证内部效率最大化和质量的有效保障
* 架构的同学负责攻克技术底层难点,调研先进技术,升级团队技术架构,沉淀技术方案,锁定和推进团队未来技术方向
* 业务的同学负责产品跟进,高频使用基建产品,并通过反馈来优化团队的技术基础设施,同时基于业务来抽象更多的基建需求。
* * * * *
**产品开发流程建议**:
![](https://box.kancloud.cn/f124809be2170c51a0a089587a0b9645_1423x647.png)
**理解业务需求的本质**:
![](https://box.kancloud.cn/1a7ec770ab9bfd77ba77be416f98caf5_1186x821.png)
* * * * *
**分清楚开发软件的业务和能力**:
* * * * *
![](https://box.kancloud.cn/faf0baed5e7d8ba48e3488cae13c2633_678x530.png)
* * * * *
**开发的缓急次序:**
![](https://box.kancloud.cn/212cfcabd079a1f39c5c67c61e7e2d0c_1097x616.png)
# 参考资料
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模式