软件项目管理课程设计实验报告 精
软件项目计划实验报告

软件项目计划实验报告1. 引言本实验旨在通过实际的软件项目计划编制,加深对软件项目管理理论的理解,并掌握软件项目计划的编制步骤和技巧。
本报告将介绍实验的目的、实验环境、实验过程以及实验结果与分析。
2. 实验目的通过本实验,旨在使学生掌握以下能力和知识:1. 理解软件项目计划的概念和重要性;2. 掌握软件项目计划的编制步骤和技巧;3. 能够运用软件项目管理理论和方法编写一个完整的软件项目计划。
3. 实验环境本实验使用的软件项目为开发一款在线学习平台,并根据实际情况进行了一些假设和简化处理。
4. 实验过程4.1 项目定义与需求收集首先,我们对所开发的在线学习平台进行了详细的定义与需求收集工作。
通过与教师、学生及其他相关利益相关方的访谈和调研,我们获取了以下几个核心需求:1. 学生能够在线注册和登录账户;2. 学生能够在线浏览并选择感兴趣的课程进行学习;3. 学生能够在线提交作业,并获取教师的评价和指导;4. 教师能够在线发布课程信息、布置作业和进行学生管理。
4.2 项目范围和阶段划分在收集需求后,我们对项目进行了进一步的范围和阶段划分。
根据项目的复杂性及时间限制,我们将项目划分为以下三个阶段:1. 阶段一:系统概要设计和数据库设计;2. 阶段二:主要功能模块的开发和测试;3. 阶段三:系统整体集成和性能测试。
4.3 项目计划编制在项目范围和阶段划分确定后,我们开始编制项目计划。
通过使用项目管理工具,确定了项目的关键路径、资源分配、项目进度和风险管理等。
具体的项目计划如下:任务名称开始时间结束时间负责人项目启动01/01 01/02 PM阶段一01/03 02/01 队员1系统概要设计01/03 01/10 队员1数据库设计01/11 02/01 队员2阶段二02/02 04/15 队员3功能模块开发02/02 04/01 队员3功能模块测试04/02 04/15 测试员阶段三04/16 05/15 队员4系统集成04/16 04/30 队员4性能测试05/01 05/15 测试员项目收尾05/16 05/17 PM5. 实验结果与分析根据实际开发情况,与项目计划相比,我们发现在阶段二的功能模块开发阶段遇到了一些技术难题,延迟了进度。
软件项目管理_实验报告

一、实验目的1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。
2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
3.学会使用project 2007的帮助文件。
4.学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。
5.学习利用Project定义项目的时间,项目的跟踪等。
6.学习利用Prroject创建资源列表、资源分配,成本分配及运作等。
7.学习利用Project跟踪项目进度,跟踪实际成本,跟踪项目资源状况等。
8.了解配置管理的基本概念和相关技术。
9.初步掌握项目管理软件Microsoft SourceSafe的操作界面和基本操作。
10.学习Microsoft Visual SourceSafe工具的代码版本控制、配置管理、权限管理、历史记录跟踪等的使用方法。
二、实验内容(一)project的基本操作。
按照实验指导书添加项目的相关信息1.熟悉project的界面和基本操作2.了解project 2007视图(甘特图、任务分配状况、日历、网络图、资源工作表、资源使用情况、资源图表、组合视图),能够在各个视图之间切换。
3.新建项目文件、设置关键项目信息。
(二)建立项目任务与项目中的任务关系。
以某具体项目(以软件开发为例)为例,创建任务列表,排定任务日程,建立任务相关性。
(三)项目时间管理。
利用项目中所需要消耗的时间,来建立一个时间轴,把项目的工作时间、项目的日历和项目的跟踪等显示出来。
(四)项目资源管理与成本管理。
利用Prroject创建资源列表、资源分配,成本分配及运作,创建出一个资源列表,利用资源信息对话框设置资源,分配资源、跟踪资源、成本的合理分配等。
(五)跟踪项目进度。
根据已有编码定义项目的工期、负责人等相关信息,生成甘特图和网络图,进行跟踪项目进度,跟踪实际成本,跟踪项目资源状况等。
(六)软件配置管理。
软件项目管理课设报告

山西大学软件项目管理课程设计报告题目:教务管理系统班级: 14 班学号: 14姓名:2016年12月实习目的:为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实习由学校统一组织安排,分两个阶段,两个方向进行系统的实习。
实习要求:1、要求学生在实习过程中认真学习技术知识,积极与指导老师和同学配合;2、在前期,按时到勤,认真学习.积极做好实习日志,能够理解当天的内容。
对技术的理论知识要及时实践;在后期,积极与同学沟通,认真完成项目要求的内容。
在这个过程中要与老师同学多做沟通,通过探讨项目的解决方案以及进展。
教务系统招标书根据《中华人民共和国招投标法》和学校有关规定,对我校的教务管理信息系统软件项目(以下简称该项目)进行国内邀请招标.一.系统要求教务管理信息系统的主要功能模块包括:系统应该包括教务和教学两部分,教务和教学可以灵活组合、自由搭配,可以组成学校教务管理或教学管理系统。
教务管理信息系统涵盖教务业务中的各个功能部件,从学籍、注册、排课、选课、考试、成绩、教学评价、教材等诸多方面形成一体化管理模式,教务部门主要负责学校各类专科生的教学管理,主要负责5个方面的工作:基本教学活动管理。
主要包括:各类教学计划管理、教学运行管理、教学考评管理;教学基本建设管理。
主要包括:专业建设、课程建设、教学基地建设、教学管理制度和学风建设。
组织开展相关的教育科学研究、教学改革和教学成果评审; 学历与学籍管理。
主要包括:在校专科生的学历与学籍管理工作,负责历届本(专)科生的学历和学位管理;教师队伍建设的有关工作。
组织教师和管理干部队伍的相关业务培训与考核工作,参与拟制教师队伍建设规划和专业技术职务评审工作,负责聘任兼职教授的相关工作;其它工作,学校人才培养有关工作的牵头和情况汇总上报;教学管理信息系统在结构上可划分为下列功能模块:公共信息管理(教学资源(设施)管理)、教学计划管理、开课管理、学籍管理、注册管理、排课管理、选课管理、考试管理、成绩管理、教材管理、教学质量评估那里、实践教学管理、教师管理、毕业管理、教务办公(综合查询)、系统维护、教师门户、学生门户等模块。
软件课程设计实验报告(3篇)

软件课程设计实验报告(3篇)【导语】软件课程设计试验报告怎么写出亮点?整理了3篇优秀的《软件课程设计试验报告》通用版范文,有规范的开头结尾写法和标准的书写格式。
是您写出深受大家欢迎的综合报告抱负参考模板,盼望对您有所关心。
【第1篇】软件课程设计试验报告一、目的、要求通过该课程设计要使同学树立起剧烈的工程化意识,用工程化思想和方法开发软件。
切实体会出用软件工程的方法开发系统与一般程序设计方法的不同之处,同学在对所开发的系统进行软件方案、需求分析、设计的基础上,实现并测试实际开发的系统。
通过一系列规范化软件文档的编写和系统实现,使同学具备实际软件项目分析、设计、实现和测试的基本力量。
二、主要内容要求同学把握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。
每个同学选择一个小型软件项目(内容参照《计算机综合实践指导》,宋雨等编著,清华高校出版社出版),根据软件工程的生命周期,完成软件方案、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的`文档。
详细的方法可以选用传统的软件工程方法或者面对对象的方法,开发环境和工具不限。
三、进度方案略四、设计成果要求1.至少提交4个文档,包括软件方案、软件需求规格说明书、软件设计说明书、软件测试方案,要求文档格式规范、规律性强(可参考《计算机综合实践指导》中给出的要求及格式)、图表规范;2.独自实现了系统的某些功能,基本达到了要求的性能,经过了测试,基本能运行。
五、考核方式(1)提交的文档规范,工作量大,文档规律性强、正确,按《计算机综合实践指导》标准考核(附《软件工程课程设计》试验报告评分表)占60%(2)系统验收、讲解、答辩占25% (3)考勤占15%软件课程设计试验报告【第2篇】应用软件课程设计报告计算机是一门技术性、工程性和应用性很强的学科,教育部高等学校计算机科学与技术教学指导委员会的进展战略讨论报告中也指出:计算机专业的人才应当被分为科学型、工程型、应用型三类,而绝大多数应当是工程型和应用型的。
软件项目管理实验报告(二)2024

软件项目管理实验报告(二)引言概述:本文是《软件项目管理实验报告(二)》的撰写,旨在总结和分析团队在软件项目管理实验中的实际操作和经验教训。
本项目实验旨在提高团队的软件项目管理能力,培养团队成员的协作能力和问题解决能力。
在项目实施过程中,团队积极采用各种项目管理工具和方法,较好地完成了项目目标,并积累了宝贵的实践经验。
本文将分为五个大点进行阐述,包括项目研究与策划、项目资源管理、项目进度管理、项目风险管理和团队协作与沟通。
正文:一、项目研究与策划1. 项目需求分析:对于软件项目的成功实施,充分理解客户需求是关键,团队通过与客户的多次交流,准确捕捉项目需求,并采用需求分析工具进行详细分析。
2. 项目范围定义:定义项目的边界和范围,明确项目的可交付成果和排除的工作内容,以确保项目的目标明确。
3. 项目目标设定:在项目策划阶段,团队通过归纳总结需求和分析结果,明确确定项目的目标,并将目标分解为可行的阶段目标和任务。
4. 项目进度计划:根据项目的目标和范围,制定详细的项目进度计划,包括每个阶段的任务分配和时间节点的安排。
5. 项目资源评估:评估所需资源的类型和数量,为后续的资源管理提供基础,有效避免资源短缺或浪费。
二、项目资源管理1. 人力资源管理:明确项目成员的角色和职责,建立团队组织结构,确保团队中人员的适配性和合作性。
2. 资金资源管理:合理评估项目所需的经费,并建立财务管理机制,精确掌握项目资金的使用和监控。
3. 技术资源管理:识别和评估项目所需的技术资源,建立技术资源管理体系,并及时跟踪、更新和维护技术资源。
4. 设备资源管理:根据项目需求,评估并选购适当的设备,建立设备使用与维护的规范,确保项目进行过程中设备的可用性和有效性。
5. 材料资源管理:评估项目所需的材料资源,选择合适的供应商,建立材料采购与管理体系,保证项目所需材料的及时供应和质量控制。
三、项目进度管理1. 项目进度监控:团队制定详细的工作计划,并通过项目管理软件对工作进度进行实时监控和调整,确保项目进度的准确把控。
软件项目开发与管理实验报告

《软件项目开发与管理》试验指导书2023/2023年第_二_学期姓名:学号:班级:指导教师:***软件工程系编写试验一项目计划制定 ................................................................ 错误!未定义书签。
试验二理解项目 ........................................................................ 错误!未定义书签。
试验三资源管理、成本管理 .................................................... 错误!未定义书签。
试验四项目控制和动态跟踪 .................................................... 错误!未定义书签。
附录A .......................................................................................... 错误!未定义书签。
试验一项目计划制定一、试验目旳掌握怎样使用Microsoft project 2023制定项目计划。
二、试验环境软件平台:Microsoft Windows2023 /XP。
软件工具:Microsoft project 2023以上版本。
三、试验内容与规定1.Microsoft project2023旳基本界面。
重要包括:标题栏、菜单栏、工具栏、编辑栏、任务窗格、视图栏。
2.新建项目计划。
重要包括:定义项目、设置项目常规工作时间、设置项目属性。
3.建立项目任务列表。
重要包括输入任务、设置项目里程碑、设置项目摘要任务、创立WBS图表、添加其他项目任务信息。
4.设置任务工期。
重要包括:任务工期旳表达、任务工期估算技术、显示具有任务工期旳任务。
5.设置任务链接。
软件项目管理-实验报告

项目管理实验报告实验名称: 资源平衡实验类型: 设计型实验指导教师:专业班级: 软件工程1002班姓名:学号: *****实验地点: 东六E115实验一油漆工一、概述1. 编写目的本文档是谢洪斌根据油漆工项目的初步需求, 并对油漆工项目的各项需求进行全面分析之后, 做出的软件开发计划。
2. 项目背景像油漆工这样的资源通常不是天天可以雇到的, 难以满足这种不稳定要求。
如果整个项目必须雇佣相同数量的油漆工的话, 就必须要求某些油漆工在高峰期加班, 在地风气空闲。
因而资源的利用更均衡或比较均衡才是可取的。
3.工作包分解WBS(Work Breakdown Structure)负责人油漆工甲油漆工乙油漆工丙油漆工丁活动粉刷一楼房间P S粉刷地下室P粉刷卧室P 粉刷楼梯和客厅P粉刷浴室P动作(Activity)甲: 粉刷一楼房间、楼梯和客厅。
乙: 粉刷一楼房间和浴室。
丙: 粉刷地下室。
丁: 粉刷卧室。
甘特图(Gantt Chart)。
网络图(粉刷楼梯和客厅完成时间时间2012年6月12日, 粉刷浴室完成时间2012年6月10日)4.参考资料[1] 鲍居武等. 软件T程概论. 北京师范大学出版社. 1995[2] 袁义才, 陈军. 项目管理手册. 中信出版社. 2001[3] Jack Gido, James P. Clements. Successful Project. Management. INTERNATIONALTHOMSON PUBLISHING. 1998 中详本:张金成译. 成功的项目管理. 机械工业出版社. 1999[4.蔚林巍.迈向2l世纪的项目管理.企业管理.2001,(10): 5-22[5] 比尔. 盖茨. 未来时速一数字神经系统与商务新思维. 北京大学出版社. 1999[6] 左礁. 留住最后的激情. 程序员. 2001, (11): 36-38[7] Fred Demers. Holding on to Your Best People. Research& TechnologyManagement. 2001, 44(1):13-16[8] Jim Johnson.The IT War Room.Software Magazine.2001, 21(3): 3l-34[9] P. Kruchteu. The Rational Unified Process. Addison Wesley. 19984. 计划4.1 资源计划油漆工甲(6.1--6.12)粉刷一楼房间8天, 粉刷楼梯和客厅4天。
软件项目管理实验报告

软件项目管理实验报告《项目管理与案例分析》试验报告班级:姓名:学号:指导教师:18/ 1.软件项目管理实验报告目录实验一、软件可行性和需求分析报告 (3)实验二、项目开发计划 (5)实验三、软件设计说明书 (8)实验四、软件测试计划和分析报告 (17)实验五、软件操作和维护手册 (18)18/ 2.软件项目管理实验报告实验一、软件可行性和需求分析报告一、实验目的与要求选择项目组熟悉的软件题目,熟悉相关的开发工具和建模工具;1、通过本实验加深对开发工具、建模工具的理解。
2、通过本实验懂得团队协作的方法和好处。
3、二、开发工具2000 包含功能强大的新的日程排定、任务管理和视图改进,这样您就能够更好地控制如何管理和呈现项目。
微软官方对2000新增功能总结如下:1,改进的界面;2,新的查看选项;3,更简单的视图自定义;4用户控制的日程排定;5,更轻松的协作;6,向后兼容性三、实验内容1.完成项目的制定工作将有关项目的任务组成、任务工期、各任务之间的相关性等信息输入计算机,同时建立资源库,并将各种资源的拥有与耗用情况输入计算机。
在此基础上,2000管理软件自动生成一个完整的项目系统,并计算出一个初步的项目计划。
2.项目的管理与控制运用2000,通过人机交互窗口,控制任务投放量、资源的费率变化以及工作日历,并对任务的优先顺序进行调整,有效地管理项目。
3.项目优化运用2000提供典型的减少项目成本和缩短项目工期的一系列标准方案,优化项目(包括计划、费用、时间、资源等方面)。
四、项目背景某公司目前最紧迫的任务是扩大生产规模,抢夺市场份额,因此准备新建生产基地。
董事长根据项目评估小组对项目可行性的分析,认为目前公司的当务之急便是及早将项目投入运行,在X年3月底之前完成公司的建新厂项目并转入正式生产,以便能够在当年6月份将产品打入市场。
董事会决定成立一个项目组,由副总经理刘洋担任组长,全权负责该项目的实施过程,并责成刘洋在两周内制定出一份项目计划,供公司决策层审批。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目管理课程设计报告学院:专业:班级:学号:姓名:指导教师:时间:2013年 1月目录1、项目概述 (1)2、工作任务 (Statement Of Work,SOW书 (1)(一整体要求 (1)(二系统逻辑模型 (2)(三系统功能描述 (3)(四应达到的技术指标和参数 (3)3、项目进度计划 (4)(一分解项目工作 (4)(二项目工作关系表 (5)(三项目甘特图 (6)(四网络进度计划图 (7)(五里程碑计划 (9)4、项目规模成本估算 .................................................9(一分解项目工作 (9)(二项目规模估算表 (11)(三计算开发成本 (12)(四计算管理、质量成本 (12)(五直接成本 (12)(六计算间接成本 (12)(七计算总估算成本 (12)(八项目报价 ................................................. 13 5. 项目质量计划 .. (13)(一项目质量保证组织 (13)(二质量目标 (14)(三质量策略 (15)(四质量保证活动 (15)(五质量控制活动 (17)(六质量保证的报告途径 (17)(七记录的收集、维护和保存 (17)6、软件项目团队 (17)(一团队组织及职责 (18)(二项目的沟通计划 (19)7、软件项目配置管理计划 (19)学校内部职工工资系统项目管理书 1、项目概述假设学校共有教职工约 1000人, 10个行政部门和 8个系部。
每个月 20日前各部门(包括系、部要将出勤情况上报人事处, 23日前人事处将出勤工资、奖金及扣款清单送财务处。
财务处于每月月底将教职工的工资表做好并将数据送银行。
每月初(3日前将工资条发给各单位。
若有员工调入、调出、校内调动、离退休等数据变化,则由人事处通知相关部门和财务处。
2、工作任务 (Statement Of Work,SOW书校务通管理系统业务需求《学校内部职工工资管理系统》是对学校所有职工工资进行管理的系统, 是学校内部各校区内与各校区间的公用平台。
它要完成学校对所有职工工资信息的管理,包括计算、传播、存储等,以及职工对自己信息的查询操作。
其目的是实现学校内部职工的工资管理,准确的管理职工工资奖金等信息(一整体要求1 系统要求提供教师工作平台和学生工作平台。
2 系统要求有严格的权限管理,权限要在数据方面和功能方面都有体现。
3 系统要求有可扩充性, 可以在现有系统的基础上, 通过前台就可加挂其他功能模块。
(二系统逻辑模型(三系统功能描述(A职工基本信息管理子系统1职工基本信息输入:数据输入,存储2建立职工基本信息表:数据集中3职工基本信息查询:数据查询4职工基本信息修改:a. 写修改职工基本信息:数据修改b. 发送提示信息至其他部门:数据读出(B职工出勤信息管理子系统:1职工出缺勤信息输入:职工出缺勤信息表2职工出缺勤信息查询:查询目标3职工出缺勤信息表的建立:职工出缺勤信息表(C职工工资管理子系统:1职工基本工资信息读取:职工基本工资信息表2职工实际工资奖金计算:标准工资信息3标准工资信息与银行之间的双向传输:标准工资信息4工资条对各部门的发放:标准工资信息(四应达到的技术指标和参数系统应满足并行登录、并行查询的速度要求。
其中主要内容包括: 1 保证 1000人以上可以同时登录系统。
2 所有查询速度应在 10秒以内。
3 保证数据的每周备份。
4 出现问题应在 10分钟内恢复。
注:从 SOW 可以看出, 一般情况下用户提供的工作说明开始会很简单、很模糊, 但随着项目的进展, 客户会随时提出一些新的要求, 这其实是项目管理过程中比较棘手、但确经常发生的事情。
3、项目进度计划(一分解项目工作通过对《学校内部职工工资管理系统》任务书的分析(分析项目结构结果,进一步对本项目的任务进行分解, 采用图表方式进行任务分解的分解结果如下图所4(二项目工作关系表5(三项目甘特图6(四网络进度计划图8(五里程碑计划4、项目规模成本估算(一分解项目工作通过对《校务通管理系统》任务书的分析(分析项目结构结果,进一步对本项目的任务进行分解,采用图表方式进行任务分解的分解结果如下图所示。
910说明:1. 它是按照功能组成标准进行的任务分解,其中没有包括管理、质量等相关的任务, WBS 可以随着系统的完善而不断增加和完善。
2. 聊天室和论坛采用标准的重用技术,网上考试功能已经有成熟的产品 (价格明确 ,所以这些功能可以不用分解。
(二项目规模估算表11(三计算开发成本从项目规模估算表得知项目规模是 40人天, 假设开发人员成本参数 =400元/天, 则:内部的开发成本 =400元/天 X40天 =16000元。
则:开发成本 =16000元。
(四计算管理、质量成本管理任务和质量任务可以通过计算开发任务得到, 根据经验, 管理任务和质量任务 =20%X 开发任务。
项目的管理和质量成本 =开发成本 X 20%=3200元。
(五直接成本直接成本 =16000+3200=19200元。
(六计算间接成本a 间接成本包括前期合同费用、房租、水电、培训、员工福利、客户服务等。
b 根据经验,采用公式:间接成本 =25%x 直接成本。
间接成本 =4800元。
(七计算总估算成本项目总估算成本 =19200+4800=24000元。
12(八项目报价如果项目的利润是 40%,其中风险基金 10%,利润 15%,税费 5%。
则:项目的总报价 =24000 X 1.4=33600元。
5. 项目质量计划质量计划的要内容包括:. 项目质量保证组织 . 项目的质量目标 . 质量保证活动 . 质量控制活动(一项目质量保证组织1组织机构在项目实施期间成立项目质量保证组织, 该组织由质量保证人员和项目经理等组成。
项目经理负责质量监督工作及项目进展过程中各环节的质量把关, 开发经理负责质量控制工作,质量保证人员负责质量保证的工作。
组织结构如下图所示:132职责在本项目中,质量保证组织的职责如下:(1高层管理高层管理是公司负责质量的高级管理,其质量职责如下:. 受理项目内不能解决的不符合问题。
. 负责听取质量保证组的工作报告,评审质量保证活动和结果。
. 参加有关质量保证过程改进的评审。
(2项目质量保证人员质量保证人员的质量职责如下:.. 负责项目实施过程中 , 对项目实施情况进行监督, 包括对项目实施过程和工作产品进行监督检查。
. 实施项目组成员的质量保证培训。
. 制定质量保证计划。
. 按计划实施审计活动,依照质量保证计划执行评审/审计,并记录执行中发现的不符合项。
. 对不符合问题提交不符合项报告,跟踪并验证纠正措施的执行情况。
. 对项目内不能解决的不符合项问题, 向高层管理提交报告。
. 向项目经理报告项目质量工作状况和质量度量结果。
. 定期向项目组报告质量活动的结果。
. 制定质量保证的过程改进计划,记录过程数据。
(3项目经理项目经理的质量职责如下:. 评审质量计划。
. 与质量保证人员一起协商不符合项问题的纠正措施, 并安排资源实施纠正措施。
. 定期评审质量保证活动和结果。
(二质量目标根据企业的质量方针和质量目标,结合本项目特点,制定项目的总体质量目标:1 基于需求的测试覆盖率为 100%。
2 软件功能测试用例通过率不低于 95%。
3 每个阶段评审中发现的问题都已经解决或得到适当处理。
4 产品发布时不存在严重问题,以及以上的缺陷。
注:严重问题指导致系统或模块不能正常工作的问题。
结合以往的项目经验和企业的质量相应标准,制定质量标准如下表所示。
(三质量策略为了保证提交给用户的产品是高质量的,实施过程中采取的质量保证措施包括:1 将质量贯彻到日常的项目进展过程中;2 应该特别注意项目工作产品质量的早期评审工作, 无论是质量保证还是质量控制,采取的策略都是早期预防和早期排除缺陷。
(四质量保证活动质量保证的主要活动包括过程评审和产品审计。
过程评审和产品审计的目的是确保在项目进展过程的各个阶段和各个方面采取各项措施来保证和提高提交给用户的产品质量。
每一次过程评审和产品审计都应填写相应的报告或活动记录。
1产品审计产品审计由质量保证人员来进行,检查项目产品是否达到质量目标。
质量保证人员可以有选择性地审计项目生存期中创建的工作产品, 以验证是否符合适当的标准,是否进行了质量检查。
下表便是质量审计一览表。
质量审计一览表2过程评审项目严格按照组织定义的软件过程进行开发, 过程评审的具体依据参照企业的过程规范, 保证项目中的所有过程活动都在实施范围内。
在每次评审之后, 要对评审结果做出明确的决策并形成评审记录。
评审可采取文件传阅、评审会等形式。
质量保证人员负责对项目过程进行监督, 将发现的问题和解决情况在每周的例会上通报,对没有解决的问题进行讨论,对不能解决的问题提交高级管理者处理。
每个周末,进行一次配置管理审核,确认配置管理工作是否正常进行。
根据公司的质量保证体系和本项目的具体特点,确定项目执行过程如下:(1 项目规划过程及产品标准。
(2 项目跟踪管理过程。
(3 需求分析过程及产品标准。
(4 系统设计过程及产品标准。
(5 详细设计过程及产品标准。
(6 调试运行过程及产品标准。
(7 代码走查过程及代码编写标准。
(8 产品集成测试过程及产品标准。
(9 开发环境中的执行规则。
(10 测试环境中的执行规则。
(11 质量保证过程及其标准。
(12 配置管理过程及其标准。
(五质量控制活动质量控制活动包括代码走查、单元测试、集成测试、环境测试等, 由开发人负责, 详见进度计划。
编码人员在编写代码时要进行同步单元测试, 单元测试要达到分支覆盖, 产品通过单元测试和编码检查后, 应提交给测试部进行集成测试、系统测试。
测试部的测试应达到质量目标要求, 软件发布时应达到测试通过准则的要求。
(六质量保证的报告途径质量保证人员对于每次审计活动发现的不符合项, 应该和项目经理协商不符合项的纠正措施并预定完成日期, 若和项目经理存在意见分歧, 质量保证人员可以上报给高层管理者, 由高层管理者决定最后的措施。
同时, 不符合项在项目周例会中汇报。
对不符合项, 质量保证人员要在预定完成日期内重新审计, 验证不符合项的纠正情况, 若超过预定完成日期 1周仍然有没解决的不符合项, 质量保证人员上报给高级管理者,由高级管理者决定最后的措施。
质量保证人员有独立的汇报途径,日常的汇报途径如下:. 将发现的问题通知项目经理,协调纠正措施。
. 将项目组内不能协调的问题汇报给高级管理者,由高级管理者协调解决。
. 将日常工作和过程数据汇报给质量经理, 由其统一收集并进行统计。
(七记录的收集、维护和保存项目组应当保留项目执行过程中形成的各类文档、各种记录、各级周报、各级会议记录, 对于项目中问题的处理也需要形成记录保存。