软件发布自定义流程

       由于之前软件发布流程比较混乱,所以自定义了一个很简陋的流程,欢迎大佬指正。


一. 软件发布流程:

1. 需求定义,需求讨论。(根据客户使用反馈、竞品分析等提出软件新需求)

2. 功能讨论,代码结构书写。(简单写出功能实现过程)

3. 功能实现,并且修改软件版本号

4. 软件打包(pyinstaller)

5. 软件测试(自动化测试用例和功能测试)

6. 如果问题,修改后再跳到(4)

7. 软件包加壳(Virbox)

8. 软件包打包成安装包(InstallShield)

9. 编写安装手册、操作手册

10.将软件上传到自动更新的服务器上

     关于python的软件自动更新模块,可以参考这篇博客:     

https://blog.csdn.net/yushuaigee/article/details/105140425

11.软件发布



二. 标注项目流程:

1. 试标数据流程:

    1.1 阅读客户标注规则,并且确认

    1.2 安排试标人员,记录标注时间(试标结束后熟练的标注时间)

    1.3 安排验收人员(2个交互核验)

    1.4 数据格式转换,数据格式定义解释,数据整理上传

    1.5 数据整理上传,客户联系确认

2. 正式数据流程:

    2.1 确定软件修改需求

    2.2 进行软件发布流程(参照一)

    2.3 编写项目标注说明书

    2.4 软件安装教程、软件使用说明、项目标注说明一起上传

 

 

你可能感兴趣的:(python)