本文主要内容来自 SpriCoder的博客,更换了更清晰的图片并对原文的疏漏做了补充和修正。
什么是软件交付
- 软件交付是软件项目的结束阶段,标志着软件开发任务的完成
- 软件交付是软件开发与软件维护两个既连续又不同的软件产品生存状态的分水岭。
- 只有做好软件交付工作,才是真正地完成整个项目。
安装与部署
- 需求阶段:考虑环境约束等
- 体系结构设计阶段:进行产品部署的设计决策,包括网络拓扑、库文件、动态链接库、配置文件等
- 32 位环境还是 64 位环境等问题
- 开发阶段:使用的支持软件也会影响到交付,可能要求客户安装特定支撑软件或者硬件


