任务:开发安装工作产品
此任务描述了如何生成快速、简便以及安全地安装和卸载产品(而不影响其他应用程序或系统特性)所必需的所有软件。
规程:部署
关系
角色主执行者: 其他执行者:
输入必需:
    可选:
      输出
        流程使用情况
        主要描述

        开发安装工作产品时,“实施者”必须考虑如何封装、定制和安装该产品。

        典型的一组安装工作产品包含:

        • 安装脚本
        • 安装文件
        • 安装指示信息

        应该以开发任何其他工作产品时所遵循的相同精确度和流程来开发安装工作产品。通常,对于要安装该产品的每个平台,都会需要一组单独的安装工作产品。

        最简单的安装场景是个人用户在一台个人计算机(节点)上安装该软件。但是,在较大的开发场景中,通常整个企业级别的软件管理任务都由单个角色(网络管理员)负责。在这种情况下,如果能够从一个位置快速而简便地在所有工作站上安装和更新软件,那将非常有益。这种便利的代价就是从单个服务器或在整个企业范围内分发软件并定制工作站所需的安装软件的复杂性。 

        开发人员可能想要使用一些商业上可用的软件包,它们提供模板和预置的接口对象,以便封装用于安装的软件。可以定制这些软件包,以显示产品图像和公司徽标。