本文导读:
目前,一个功能复杂的行业系统软件经常是由一个公司的多个部门,多个团队共同完成。基于高内聚、低耦合的软件设计原则,每个团队负责系统专一功能的研发和设计,最终的产品是由整个公司多个团队的功能集合组成。每个专一功能又是由一个或多个安装包组成,这样,在整个系统交付用户的过程,就变成了几十个甚至上百个安装包的集成部署。(TODO:画张图来展示目前产品交付用户时的状况)
几十个甚至上百个安装包的部署,不但需要现场的实施人员对整个系统的各个产品线业务非常熟悉,而且需要清楚每个安装包的功能特点以及成百上千的安装包参数设置。这些安装包在安装过程中又有相互的依赖关系,所以需要实施人员在部署的过程中记住安装包的顺序,整个的系统安装或升级复杂程度可想而知。(TODO:1.依赖关系【AB不可同时安装,C的安装必须有A】,2.安装顺序【必须先安装A才能安装C,C安装完后才能安装E】)
由于对现场实施人员的专业知识要求极高,所以很难在人才市场上快速找到相应的专业人员,研发团队的技术人员大多知识面较窄,所以目前行业系统软件出现一个特别奇怪的现象:客户提出一个急需的功能,研发人员一年左右完成功能,真正落实安装到客户的机器上仍需等待一年左右的时间。原因是安装实施人员紧缺,客户在安装实施的过程中排起了长队。(TODO:1.原因不能说的太肯定,要说大部分2.真正的原因还需要列出多项3.专业人员真的难找吗?现场实施人员真的这么难找吗?真正的根源出在哪里?)
本文将根据目前行业系统软件集成安装所遇到的难点和痛点,深入分析并找出问题,通过自动化软件安装部署的方式,降低对实施部署人员的专业技能要求,减少因人为操作带来的失误,节约安装部署流程和时间,达到让行业系统软件能够更稳定、更准确、更快速的部署和安装。(优点(按重要性和上文连贯性进行排序):1.缩短部署时间2.减少人为失误3.降低专业需求4.全自动化安装部署5.产品好处:自动打包所有日志)
- 行业系统软件集成安装难点、痛点?
- 如何简化并快速集成安装行业系统软件?
- 自动化系统软件集成部署的优缺点
- 自动化的前提:行业系统软件打包及安装规范
一:行业系统软件集成安装难点、痛点?
二:如何简化并快速集成安装行业系统软件?
三:自动化系统软件集成部署的优缺点
四:自动化的前提:行业系统软件打包及安装规范