2021-09-22

day02

公司组织架构
*项目成员组成
1董事长-》2总经理-》3副总经理-》4财务部。。。技术部、运营部
4技术部-》5产品总监一、产品总监二
4运营部-》5上线
5产品总监一-》6产品经理、技术总监(项目经理)
6产品经理-》7UI设计师
6技术总监(项目经理)-》7开发工程师、测试工程师

软件开发流程
*分为六个步骤:
项目起动阶段,需求阶段,设计阶段,开发阶段,测试阶段,项目上线。
*过程输出产物——包括产物名称、成果描述、负责人及备注、即谁、
在什么时间、应该提供什么内容、提供内容的基本方向是什么

项目启动
步骤:
项目干系人与产品经理确定方向;
公司领导确定团队组成;
明确项目管理制度;
产品经理进行需求调研并完成《业务梳理》。

分工职责
*产品经理--调研文档,了解项目背景,了解项目干系人目标方向
业务梳理,明确项目的目标、角色、各端口与模块
*产品总监--团队组建,确定团队人员与配置

需求阶段
产品经理提供《产品原型》并向团队讲解。
研发项目经理明确《项目里程碑》。
研发工程师按照《概要需求》分工,让工程师熟悉业务逻辑,与评估技术可行性。

分工职责
*产品经理--产品原型与线框图
*研发工程师--需求概要,技术评估,达成业务一致性
项目里程碑,确认项目重大时间节点
项目开发计划,梳理各阶段、各端口的开发计划
项目任务分解表,将计划分配到团队

设计阶段
UI设计师是本阶段的主要负责人。

*主要负责:
表结构,通信协议,需求规格,概要设计功能,需求规格,UI设计规范。

开发阶段
研发工程师进入编码阶段,大部分时间用来写代码,进行技术研讨与需求确认。

测试阶段
测试工程师  按照阶段设计《测试实例》,将流程提交到Jira/禅道,分配人员。
编写《测试结果报告》、《操作手册》以及维护手册等。
研发工程师  修改代码并提交。

主要职责
测试工程师--测试用例,明确测试方案,包括测试模块、步骤、预期
测试结果报告,输出测试结果
用户手册,系统操作手册

系统上线
与客户或者上级达成一致后,系统进行试运行,稳定后上线。

工作流程
*日常工作
对项目经理负责,对程序员小型软件项目兼任系统分析工作,分配实施项目和技术支持工作。
协助沟通,保持良好的客户关系。
参与可行性分析、技术分析和需求分析。
熟练掌握软件部开发项目的相关软件技术。
向有关人员及时反馈开发中的问题,并对实际情况提出改进意见。
参与开发维护中的问题的解决,参与安装调试、数据割接、用户培训和项目推广。
负责相关技术文档的修订。
负责业务领域的发展动态。

周期性报告
日报:每日晨会或站立会需要
周报:本周工作内容总结和下周工作内容计划
月报:本月总结和下月计划

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值