2022年案例-软件项目开发流程 .pdf
《2022年案例-软件项目开发流程 .pdf》由会员分享,可在线阅读,更多相关《2022年案例-软件项目开发流程 .pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 软件项目开发流程修改历史日期作者修改内容2003-03-12 xxx 新規制作2003-5-18 xxx 人员职责的变更,内容的变更2003-12-4 xxx 针对 2004 年度制作最新工作内容下的工作流程2004-1-14 xxx 添加项目经理管理被职员填写下周日程表的规则名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 27 页 -2 1概述.31.1目的 .31.2内容概述 .32开发部日常管理流程具体实施方案.32.1基本原则 .32.2内容概述 .32.3内容详细描述.33开发部管理流程具体实施方案.103.1内容概述 .103.2开发部概要流程图.123.3开发部
2、管理人员工作流.123.4BUGSURVEY工作流.153.5项目分析工作流.153.6BETA后质量保证工作流.153.7测试组BETA前工作流 .153.8项目组基本工作流.153.9测试部版前流程.194绩效考核实施方案.214.1总则:.214.2流程图 .215开发部激励和过失管理流程.245.1激励管理系统.245.2过失管理系统.24名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 27 页 -3 1概述1.1目的用标准化的流程来统一管理公司的运作,避免混乱,提高管理的质量。在远程开发上,结果软件自身的特点,量身定做,解决远程开发上的问题。在实施过程中,所有管理者能够
3、根据此统一的流程,总结经验,提高认识,加强技术水平和管理水平。提高公司级的技术分析能力,为公司储备一支分析队伍,侧重在需求理解和需求分析、框架设计上的能力。对人员负责内容上,明确化各自负责的内容,提高工作效率。1.2内容概述开发部日常工作流程开发部管理流程开发部绩效考核流程开发部激励和过失管理流程2开发部日常管理流程具体实施方案2.1基本原则公司开发部力求建立公平公正的评价体系,严谨的工作流程定义和及时的记录与反馈,规范职员活动,形成一个紧张有序的团队。没有一个明晰的流程和高效的反馈体系,就不可能把工作做好。但是,这需要每个人按照规则把自己应该负责的那一部分高效完成,只有这样才能保证整个系统的
4、顺畅,同时,如果个人没有完成自己的指责和按照规定填写内容,影响的不单单是自己的工作而是整个系统。2.2内容概述使用规则目的注意是为了提高开发部整体的计划能力,反馈能力和管理者的控制能力。同时提高整体职员参与公司管理的渠道,适应东京上市公司对信息管理的要求。日常活动的方法提供开发部工作流程外的突发事件的解决方法2.3内容详细描述2.3.1Esm使用规则(1)schedule 的使用名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 27 页 -4 加强全体人员的计划能力,做到我每天要做什么?今天项目经理给我的安排是什么?对应项目经理和部长要知道每个人在做什么?只有这样,才能保证控制人员
5、可以宏观调控,而个人也不会不知所措。注意事项:1.必须使用长期类型(哪怕只有一天)保持统一性2 开始时间必须为22:00 结束时间为23:00,(为了区分其它人填写的日程安排)3 填写日程安排时,必须选择对应的anken,否则不能于系统内的项目关联,统计软件失去作用。4 日程安排的主题要修改,规则为项目号(中文版项目为北京内部项目编号),暂时没有编号可以写项目名称。内容负责人填写要求监督人违规处理下 周工 作安排项目经理技术分析负责人测试组经理必须每周五16:00 前填写完毕。同时类型统一用长期进行定义,为每一个人员安排下周工作计划。填写监督:项目总控助理内容监督:部长和项目总控人员没有按时提
6、交的,管理者扣除MD 0.2 日 常活 动安排开发部全体人员建议大家把工作安排填写,有利于提高自己的计划能力和规划能力。同时能保证事情不会忘记。无待 办事项开发部全体人员建议填写,管理者应该必须使用。主要是把事务管理的井井有条。无制 作下 周工 作安 排表项目总控助理负责利用工具【导出下周工作表系统】制作开发部下周工作计划表。每周五下班前发送东京。东京项目负责人名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 27 页 -5(2)Report 的使用作为上市公司的子公司要求公司正规化,第一步公司的日报系统的建立和审查,所以从本年度起必须建立此系统。同时,在管理上解决口头汇报,不客观
7、而事后而无据可查的弊端,为及时了解问题并解决问题,提供第一手的素材。同时项目总控助理,也要本着实事求是的原则,根据大家的填写内容向东京证券市场提交 作业公务表,所有填写者一定要保证填写日报的消耗工时和最后工资结算时当日工时保持严格一致。内容对应 esm的名称填写要求监督人违规处理项 目 选择项目直接选择自己对应的项目,如果工作对象不是项目本身则需要选择以下项目:(顾客名称为2004年过程管理专用)公司会议公司培训公司管理其它注意:只有部长以上才填写以上项目(公司培训除外),部长以下全部选择对应项目。见附图1 扣除 MD 0.1 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 27
8、 页 -6 当 日 工作 内 容和进度工 作 内 容与进度1 填写当日的模块名称(模块名称参考2 中的功能点表)3 细度要求功能点填写监督:内容监督:项目经理没有填写1 次人民币 5 元工 作 耗时工作耗时要 求 与 工 资 计 算 工 时 想 对 应。(esm 中数据库的数字和工时统计必须对应,此为东京证券的要求)数字核对:数字不对者,按照一 次扣除0.1MD 问 题 反馈问题反馈把当天所遇到的问题按照条目化罗列。必须包含内容和状态两部分例如:1 内容:BS详细页面存在老bug,状态:已经解决2 内容:文档 2.3 出现问题,无法继续。状态:等待解决内容监督:项目经理不付责任的乱填或不填,一
9、个日报扣除 0.1MD(如果在特殊情况下无问题,也要写无)MD输入订 货(预定)金额必须在项目总结会议结束之后,同时要经过项目经理的审核。输入值为实际值的10 倍(因为数值型目前只能为整数)职员的输入由项目经理负责项目经理的核对由项目总控助理进行职员如果不填写则按照输入值进行绩效考核。如果职员输入的MD与分配时不符合项目经理扣除0.5MD 附图 1:(3)周报(Week Report)日报(Daily Report)的使用主要是使用对象为管理者,主要是适用于向管理者汇报整体问题。在概念上,日名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 27 页 -7 报周报为概括说明,而rep
10、ort则属于细节描述。内容负责人填写要求监督人违规处理日报项 目 经 理 部 长部长项目进展状况:不能解决的问题反馈建议或提议突发问题必须反馈项目总控人员如果由于没有汇报造成问 题,按 一 次 扣 除0.5MD 周报项目经理部长部长项目总控项目进展整体状况:不能解决的问题反馈建议或提议必须填写项目总控助理周报不写,按一次扣除0.2MD(4)目标功能的使用由于分部内有单独的激励费用,所以建议分部内建立目别考核体系。为每一个程序员根据个人不同的能力和状况设定目标,对于圆满完成目标者进行鼓励。同时,保证公司的开发效果在可控制范围内。(5)项目信息管理的使用。本管理系统在2003 年开始实行,主要目前
11、是记录公司所有项目的里程碑信息。为以后项目的整理和后期处理提供真实的数据。同时,维护公司的项目信息数据库。注意事项:其中关于项目中所设计的文档,统一放在fileserver上 2004 目录中。关 于 文 档 名 称 和 路 径 的 书 写 方 法 如 下,保 证 能 够 尽 快 打 开 文 档:/fileserver/project/2004/14258/测试用例/14258_testcase.xls 2004 年 1 月 1 号起,东京新项目项目要求对应负责人出错处理方法备注项目名称必填,同时应有对应的项目号扣除 MD 0.1 北京项目编号必填扣除 MD 0.1 添加时一定要注意唯一性,与
12、项目类型不能为空,目前类型有Research Normal Confirm Merge 扣除 MD 0.1 目前的规则为小于5md的均为RESEARCH项目名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 27 页 -8 Others 项目名称必填扣除 MD 0.1 项目的名称应包含项目的 ID,关于项目 ID 的生成方法,参考日方对应文档客户方负责人必填扣除 MD 0.1 分析负责人北京分析项目,为必填项目东京设计,为非必填部长(但是必须制定具体负责人)扣除 MD 0.1 项目负责人必填项目部长扣除 MD 0.1 项目负责人应该是直接负责人(不是最先指定的部长)本公司负责人不能为
13、空初始必填的人员为项目总控人员及助理、对应部长、测试部经理,公司技术负责人(马俊)项目负责人扣除 MD 0.1 如果没有项目负责人,与联系分析开始时间必填对应该项目的分析员扣除 MD 0.1 公司技术负责人在分析项目开始时应把对应分析员加到项目列表中概要设计完成时间必填对应该项目的分析员扣除 MD 0.1 详细设计完成时间必填对应该项目的分析员扣除 MD 0.1 FP文档完成时间必填对应该项目的分析员扣除 MD 0.1 分析完毕时间必填对应该项目的分析员扣除 MD 0.1 项目接收时间必填扣除 MD 0.1 项目最终对应MD 原则不为空,在特殊情况下为空,在项目备注重必须说明原因。项目经理(M
14、ail 通知)扣除 MD 0.1 本 MD伴随着 MD的变更需要动态变化Md变更附件名称不是必须,但是只要有变更有内容,此项目必须要有项目经理(Mail 通知)扣除 MD 0.1 项目最终报价原则不为空,在特殊情况下为空,在项目备注重必须说明原因。扣除 MD 0.1 必须与对应MD*11000 基 本 一致。同时必须和MD变更纪录一致Schedule 文档名称及路径必填项目经理扣除 MD 0.2 可以用 excel或者是 visio,project后两种要以 HTML 输出以便查阅。客 户 方deadline要求如果提供必填扣除 MD 0.1 Alfa 版时间必填项目经理(Mail 通知)扣除
15、 MD 0.1 Beta 版时间必填项目经理(Mail 通扣除 MD 0.1 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 27 页 -9 知)Alfa 变更纪录最后一次记录变更的时间必须和对应的 alfa版时间和beta 版时间一致项目经理(Mail 通知)扣除 MD 0.1 项目开始时间必填项目经理(Mail 通知)扣除 MD 0.1 CSV分支号必填项目经理扣除 MD 0.1 此分支号为开发分支号功能点文档文件名及文件路径(FileServer 服务器)必填项目经理扣除 MD 0.1 此 文 档 为 必 须 文档,各项目经理必须严格控制。单体测试用例文件名称及文件路径必填
16、项目经理扣除 MD 0.1 此 文 档 为 必 须 文档,各项目经理必须严格控制项目总结与MD分配方案文档及文件路径必填项目经理扣除 MD 0.1 此 文 档 为 必 须 文档,各项目经理必须严格控制。测试负责人必填扣除 MD 0.1 测试用例对应文件名称及路径必填扣除 MD 0.1 此 文 档 为 必 须 文档,各项目经理必须严格控制。第一阶段测试开始时间:必填测试人员扣除 MD 0.1 第一阶段测试完成日期:必填测试人员扣除 MD 0.1 Alfa版本后的BUG:必填测试人员扣除 MD 0.1 回归测试的开始日期:必填测试人员扣除 MD 0.1 回归测试的结束日期:必填测试人员扣除 MD
17、0.1 Beta 版后的 BUG数:必填扣除 MD 0.1 主要要参考 beta 后bug 的整理表确认负责人不是必须,主要是与是否进行确认有关,如果确认其他有信息,确认负责人必填扣除 MD 0.1 2.3.2系统的使用(1)电子打卡系统的使用目的:主要是利用电子打卡,提高效率,能够及时反映请假和迟到,并且所有的数据能够直接被人事利用。要求:名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 27 页 -10 2004 年 2 月开始启用,2 月为试用期,但是要求每人必须严格填写,如果不填写并结合打卡,忘记填写扣除过程管理MD 0.1 计算。(2)会议室、洽谈室、经理室的使用管理目的
18、:主要是在人数多而会议室相对紧张的状态下,解决矛盾的一种方法。同时审核各项目组是否及时安排公司规定的两次会议。2004 年 2 月启动,没有按照规定进行会议,经审核后,扣除项目经理过程管理 MD0.2,忘记登录的按照统一标准处理。2.3.3公司内部论坛的使用主要是要有利于公司内部开辟一块公司可以自由发表言论的地方。同时,在技术讨论上,希望能够把知识点做一个累计,以便新员工能够进行参考和积极发表意见。3开发部管理流程具体实施方案3.1内容概述开发部从流程上主要分为以下几方面:(1)开发部管理人员工作流(2)BUG Survey 工作流(3)项目分析工作流(4)Beta 后质量保证工作流(5)测试
19、组 beta 前工作流(6)项目组运行基本工作流开发部从实施人员角色划分如下:开发部经理:(DM01)统筹解决公司开发部的全部事宜。进行开发部的整体计划的制定和实施,保证开发部的可持续发展和利润率。项目总控人员:(DM02)对公司级的资源进行调配,同时,直接了解日方的战略安排,为北京方的战略安排提供的第一手的资料。同时,在项目分配上保证三个分部间项目的均衡(一个季度内)开发部部长:(DM10)在公司统一的规则范围内,负责分部的建设。协调各开发组的问题,处理解决分部内发生的问题。做好所有公司要求的标准流程内的内容。同时,在许可范围内,可以进行单独的管理方法的尝试和分部内激励的分配。名师资料总结-
20、精品资料欢迎下载-名师精心整理-第 10 页,共 27 页 -11 技术设计负责人:(DM11)统一协调分析组的工作,在对日项目分析组中,进行设计文档的统一确认,在对中方项目中,承担需求的统一把关处理。同时负责分析组的日常工作安排的统筹。BUG Survey 总负责人(DM12):统一管理 package 和已经提交项目的统筹管理。组织形式上,倾向于单独的组织模式。在目前的情况下,以灵活为主,临时性的进行bugSurvey 组的组织和bugSurvey 组内team leader的指定和管理。在间隙阶段,直接进入分析组进行项目分析工作。项目总控助理:(DM13)辅助开发部的项目管理工作,主要负
21、责中日双方的信息的反馈纪录整理,以及esm 和taskschedule信息的维护工作。负责公司级项目文档,过程参数的监督,同时向日本总部汇报各种参数和报表。常务项目经理:(DM20)目前 11 名各分部内程序员的日常管理,整个开发过程中的控制和日方负责人的信息交互,负责组内程序员的绩效考核和问题解决。测试部经理和翻译部经理包含在内。技术分析员:(DM21)对日方的需求进行概要分析和设计,并书写设计书,FP。对中方的项目中,负责需求的整理和各种设计文档的实施,同时,负责和项目经理和测试部经理的沟通。临时项目经理:(DM22)此角色主要是在接受日方外包项目或整体公司产品设计中,需要临时成立项目组,
22、而从分析组中或者常务项目经理中抽调。临时项目经理需要全权负责此项目的实施,同时需要和公司签订项目负责保证书,以保证项目的进行和最后单独项目激励的兑现。程序员:主要是负责项目按照分析文档的实施,同时,在实施过程中优化代码结构,提出合理化建议,其中优秀者可以作为TeamLeader负责具体组织工作和分析管理工作。测试员:负责公司测试流程的具体实施,要求掌握测试的技术,提出合理化建议,并保证整个软件的可靠度。翻译人员:名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 27 页 -12 负责中日方文档的翻译,要求工作严谨,保证质量。在同日方交流中,负责接待和沟通。同时,在个人的发展意向中
23、可以兼顾其它公司内的常务工作。3.2开发部概要流程图软脑软件开发部整体概要流程图日方委托研发实施中方项目日方委托开发基本设计书(含DB),Fp 表项目总控人员-部长-常务项目经理,项目实施 提交alfa版本项目总控助理进行项目信息管理测试部进行软,件测试 提交beta 版本东京项目负责人出现bug,进行回归处理东京方或顾客提出需求北京分析人员进行需求整理书写hearingsheetTokyo 确认制作demo书写FP表书写基本设计(书 含DB),测试用例和顾客进行需求获取整理UseCase 图分析组实施数据库设计分析组实施项目整体计划demo和设计文档类似委托开发流程3.3开发部管理人员工作流
24、3.3.1软件开发管理体系构成参与人员:项目总控人员(项目总控助理)+部长+(技术设计负责人+BugSurvey 负责人)+各级项目经理管理主线:(1)工具类taskschedule表:主要目的是增加远程开发的计划和规划性。管理人员去合适目前我们正在进行的总量有多少,检收而为付款的有多少,实施完毕而没有检收的有多少。名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 27 页 -13 管理人员去看我们下周能够接受的项目有多少,以便在每周五可以制定下周的工作计划。项目经理可以看自己负责项目的基本参数。Esm系统:通过 esm系统详细的记录开发过程中的每个里程碑参数,保证在管理上能够提
25、高管理细度,以便于及时发现并改正问题和错误。Bug 管理系统:作为质量控制过程实际结果的监控。以便总结质量的问题,进行反馈。Fileserver 文档:通过文档管理和整理,保证全部职员能够随时的了解其他项目的信息和相信内容。同时,统一化文档管理,为以后的发展提供素材。所有的文档主要包含如下几种:HearingSheet:一个简要的需求,重点在于强调这个需求的原因(前因后果)UI 文件设计文档:东京和北京共同进行FP报价书QuestionSheet:所有的问题一定要集中在一个文档内功能点文档:一定要融合questionSheet内对应答案的所有内容schedule 文档:要包含甘特图项目总结及M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年案例-软件项目开发流程 2022 案例 软件 项目 开发 流程
限制150内