




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、引言项目管理是近年来发展起来的一个管理学科的新领域,是伴随社会建设和管 理大型项目的需要而产生的。项目管理起源丁工程和工程管理领域,最初仅应用 与建筑、国防等少数几个领域。随着科学技术的发展,it行业越來越成熟。几乎所冇的大中型企业都冇自 己的it部门。在激烈的市场竞争下,企业的竞争战略一般都是从it领域着手。 现在企业的信息化程度很大,各个企业也越来越趋向于it技术的发展,想法设 法地留住it人才。企业的项目管理也由原來的人工时代走向信息化。近几年来,很多项目管理 都涉及it行业。企业为了提高竞争优势,往往希槊自己的信息化程度能提高, 所以,企业领导人很重视金业信息系统的建立。之后发展起来的
2、项口管理也逐渐 进入it领域。it项目管理也随之发展起来了,对项目i才i队提出了更高的要求。 it项目团队的成员,不仅要冇之前的专业水平,而r还必须拥有熟练地计算机 技巧、编程技术等。本文就是讨论it项廿管理的整个过程及阶段管理。本文的结构是这样安排 的:首先选定一个it项口的案例,接着从案例着手,分析案例所涉及的内容, 然后按照项目生命周期进行分析设计。本人当任本项目开发的经理,管理整个项 目开发的过程,进行项目规划,成本和时间的估计、人员的配置等,i办调和沟通 整个项目团队成员,监督整个开发过程,解决突发事件,负责最终系统的交付和 客户使用的说明。2007109011152010年12月一
3、、项目概况1、项目背景随着社会经济技术的迅速发展,招投标有形市场正成为企业进行行业竞争的 重要内容。在我国,随着改革开放的深入发展,招投标有形市场也进入了繁荣阶 段,但是也因此出现了招投标冇形市场的不规范。为建立和完善业主依法招标、 市场公平竞争、政府程序监督的招投标管理模式,规范和完善招投标程序管理。 威龙公司决定开发一套招投标冇形市场计算机管理软件以满足招投标冇形市场 的管理。为了有效地帮助企业对招投标执行过程进行控制,通过分析,木招投标 有形市场计算机管理软件开发应包描完成融机电设备、土木建筑和政府采购三种 招标相关的计划、发标、开标、评标、定标及各级文档的管理等主要工作。公司 准备投入
4、160万元,组建专门的项目组进行该系统的开发,时间耍求是一年。该 软件项目计划的开始时间为2010年1月1 f1。公司要求软件正式验收前需要试 运行20天以上的吋间,并根据运行情况进行适当修改。2、项目特点根据市场信息与开发任务,本软件项目的开发是一个系统的综合工程,包括 用户需求调研、开发环境准备、系统设计、系统开发、系统测试和系统试运行六 方面的内容,其主要工作如下:(1)对某省招投标有形市场的用户进行分析,确定管理软件开发的内容。(2)软件开发项目包括开发环境准备、系统设计、系统开发、系统测试和系统 试运行等过程,以保证软件开发的质量和顺利完成。(3)包括完成融机电设备、土木建筑和政府采
5、购三种招标相关的计划、发标、 开标、评标、定标及各级文档的管理等工作。二、项口的生命周期1、项目生命周期的介绍 项目的生命周期:任何一个it组织都冇且必须冇一个包含过程、原理和准 则的高度结构化的框架。软件开发采用的框架成为生命周期。软件开发生命周期(sdlc)定义了一个建立信息系统的可重复的过程,信息系统把准则、方法和 标准结合在一起。 项目生命周期的目标:sdlc的主要目标是在改善所交付物的信息系统质量时,减少公司的it成本、周期时间和推向市场的时间。生命周期细化项fi团队 的活动和实践:计划、建设、部署新的信息系统和当前的信息系统及它们的应用。 sdlc的其他口的有:通过减少返工和维护效
6、果降低项目成本;通过捉供一个遵照执行的连续、可重复的过程,缩短项目的生命周期时间通过提供满足客户需要的高水平解决方案,提高软件质量的应用;帮助项h经理等冇效的管理项0 ;为帮助管理项口团队成员、发展伙伴或分包商提供一个框架。(项目生命周期流程图)2、生命周期的过程管理本项目的利益相关者有:项目经理和他们的团队、公司领导人、项廿发起人、 企业的培训组织人员、公司使用软件的其他部门人员。软件开发周期的活动安排交付物:项目规划系统分析系统设计系统构建业务条件概念设计项目计划业务流程原型 需求规格 业务流程图 质量标准总体设计文件软件框架结构用户接口设计详细设计文件代码文件公共测试数据库 单元块及串测
7、试结果3、项目牛命周期不同阶段的交付物应为:项目计划分析设计构建测试计划&准备测试用八过程&培训实施计划实施项目描需求规格设计文件编码手工测操作说明转换需求变化述业务流程软件框架程序集测试试书计划记录项目重图db设计成测试结培训课程实施以后的转大里程工作流图用户接口测试数计划果用户文档计划换核查文碑质量要求设计据库档项目团用户文档单元块队人员提纲&串的测配置计试结果划4、交付物矩阵图交付物项口 规划设计构 建用户过程&培训测试计划&准备测试实施 计划实 施手工测试cr业务条件crurrrrrrr业务流程原型cr改变需求c编码cr概念设计cr转换计划rcr
8、设计文件crrrr软件框架crdb设计cr用户接口设 计crr工作流图crrrr操作说明书cr后期审核文件c项口计划crurururururururu需求规格crr业务流程图crr质量要求crr实施计划cr测试数据库c测试模型cr测试计划cr测试结果培训课程cr单元、串测试 结果cr用户文档crr用户文档大纲crc二输入r二读取u二更新、修改三、 本项目的主命周期及其任务规划表生命周期主要任务1、项目计划阶段(项目的定义和计划)项目启动,包括:审查现有系统状况、公司业务目标的确 定、项目范围的确定、纽建项目团队及人员分配、开发环 境与方法的确定、开发成本与时间的确定等2、系统分析用户需求的调查
9、、分析、确认,质量需求的分析;db开 发、招标准备开发、开标及评标、决标和签约、文档管理 模块开发;3、系统设计用户界而设计、技术设计、质量确认和批准4、系统构建概要设计、db设计、详细设计、编程实现、5、系统测试设计设计方法、确定测试计划、建立测试模型,实施测试: 联调测试、系统测试、用户测试6、系统实施系统试运行、用户培训、试运行维护四、 项目计划阶段本人,是威龙公司it部门的经理翁翠云,负责这次项目的开发。首先,必 须先明确项目范围,然后才能进行项目的规划。1、项目目标与描述木人负责的项口是为公司开发一个招投标有形市场计算机管理软件,按照公 司董事的要求,明确了项目的有关内容:(1)项目
10、名称:招投标冇形市场计算机管理软件开发(2)最终的交付成果是:招投标有形市场计算机管理软件系统。(3)工期要求:项目时间从2010年1月1f1到2010年12月(工期为一年)(4)成木要求:项口总投资为160万元人民币。(5)交付物的完成准则是:要求软件正式验收前试运行20天以上,并根据运行 情况进行适当修改,以满足公司的要求,保证软件系统的高质量。为了使项目各相关方和项目团队成员准确理解项目内容,明确项目目标,所 以项目组用简练表格形式对项目进行了描述:项目描述项目名称招投标有形市场计算机管理软件开发项标准备投入160万兀进行该系统的开发,时间要求是一年。 该软件项目的计划开始时间为2010
11、年1月1 ,要求软件 正式验收前20天以上,并根据运行情况进行适当修改。交付物招投标有形市场计算机管理软件的主要功能应包括项目及 工作信息的录入、项目网络计划图的绘制、项目时间计划 的安排、甘特图计划的制定、项目执行信息的录入与分析 及各种计划报表的输出等交付物完成准则要求软件正式验收前试运行20天以上,并根据运行情况进 行适当修改。工作描述为保证交付物顺利完成,整个项目应分为用户需求调研、 开发环境准备、系统设计、系统开发、系统测试和系统运 行等六个阶段完成,以确保软件的成功开发。工作规范根据国外招投标有形市场计算机管理软件开发的有关规 范。所需资源估计人力、设备的需求预计匣大里程碑开工日期
12、2010年1月1日,需求确认完成日期2010年3 月11 0,系统设计完成日期2010年5月2()日,环境搭建 与调测完成fi期2010年6月3 r,试运行启动口期2010 年10月22日项口负责人审核意见:按要求保质保量完成任务签名:翁翠云日期:2010年1刀2、审查公司目前系统状态公司设有it部门,且it人才还是挺充足的,所以公司决定门己开发这 套软件。但是,由于招投标冇形市场计算机管理软件是较新的一套软件,it 部门的人员也是最新才接触这套系统,公司也没有过类似的项口开发经验。 所以,要建立一个新的系统,就得找相关的it人才了,确定开发的环境。 这就是公司目前的状况。3、识别公司的业务目
13、标和信息战略随着社会经济技术的迅速发展,招投标冇形市场正成为企业进行行业竞 争的重要内容。所以,木公司的业务口标和信息战略是通过建立和完善 公司依法招标、市场公平竞争、规范和完善招投标程序管理,提高公司在市 场屮的竞争优势。所以,作为项目经理的我,必须遵守以上的内容,组建项目团队在规定时间 内和限定的成本内完成项目的开发。4、招投标有形市场计算机管理软件的项口部结构5、组建项目团队及人员配置首先建立项目的能力需求表:能力需求表工作阶段主要任务可能涉及的能力项目计划阶段项口启动,包括:审查现有系 统状况、公司业务冃标的确 定、项目范围和开发标准的确 定、组建项目团队及人员分 配、开发环境巧方法的
14、确定、 开发成本与吋间的确定等。人际沟通协调能力、it技术能 力、管理岗位上的管理能力、 冷静解决问题的能力系统分析用户需求的调查、分析、确认, 质量需求的分析;db开发、招标准备开发、开 标及评标、决标和签约、文档 管理模块开发;(1)具冇系统工程的基础知 识;(2)掌握开发信息系统 的综合技术知识(硕件、软件、 网络、数据库);(5)熟悉开标、 招标、决标、决标等相关知识系统设计用户界面设计、技术设计、质 量确认和批准1)系统结构设计、数据库设计;2)软件系统的开发、测试和指 导;3)为客户提供相关咨询建 议。系统构建概要设计、db设计、详细设 计、编程实现、1)掌握开发信息系统的综合技
15、术知识(硬件、软件、网络、 数据库);2)编程能力系统测试设计设计方法、确定测试计 划、建立测试模型,实施测试: 联调、系统、用户测试。熟悉测试语言、懂得操作系统测试的人才系统运行系统试运行、用户培训、试运行维护it相关能力,用户于册编场能 力、培训能力接着,分析公司职员现有的能力水平,从而采取和应的人才战略。翁*种:(项目经理)相应的技能:本人多年从事it项目的开发,又是公司it部门的经理,多次跟 公司和客户进行有效地沟通,所以,所剧本的技能冇人际沟通协调能力、it 技术能力、管理岗位上的管理能力、冷静解决问题的能力。职责:参与项目开发的整个流程,负责项目的详细介绍、组建项目团队完成任 务,
16、并对项目团队进行管理与领导,对项目开发整个过程屮涉及的人力、财力、 物力进行全权负责。具体表现:1)对整个项目负完全责任。2)确保全部工作在预算范围内按吋优质地完成,使客户满意。3)领导项目的计划、组织和控制工作,以实现项目目标。4)严格执行公司对项目管理的规范、对于软件开发项目执行公司制定的统一的 软件开发规范。5)负责整个项目干系人(客户、上级领导、团队成员等)之间关系的协调。6)制定工作计划、项口执行计划、人员配置计划、工作分解结构、成木计划等, 同时报上级组氏,并报公司审批。7)项目结束时,进行结项工作,整理各种相关文件。李*% (系统分析与设计师)相应的技能:该人员是本公司it部门的
17、it精英,多年从事it部门的系统分 析、设计和开发,熟悉各种编程软件、操作系统和编程语言,具备较强的系统分 析能力、it技术能力、编程设计能力等。职责:参与系统的分析与设计。具体表现为:1)用户需求的调查、分析、确认,质量需求的分析;2)系统结构设计、数据库设计;3)软件系统的开发、测试和指导;4)为客户提供相关咨询建议。彭*:(系统构建员)相应的技能:(1)具冇系统工程的基础知识;(2)常握开发信息系统的综合技术知识(硬件、软件、网络、数据库);(3)熟悉企业和政府信息化建设,并具有组织信息化战略规划的知识;(4)熟练掌握信息系统开发过程和方法;(5)熟悉信息系统开发标准;职责:概要设计、d
18、b设计、详细设计、编程实现。刘*.(系统测试员)相应的技能:熟悉各种脚本测试语言、掌握基本的测试编程技巧,模拟、评估 系统体系结构、功能、性能和效益等能力职责:设计设计方法、确定测试计划、建立测试模型,实施测试1)编写测试计划、规划详细的测试方案、编写测试用例。2)根据测试计划搭建和维护测试环境;3)执行测试工作,提交测试报告。包括编写用丁测试的自动测试脚本,完整 地记录测试结果,编写完整的测试报告等相关的技术文档;4)对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷解决 方案。5)提出对产品的进一步改进的建议,并评估改进方案是否合理;对测试结果 进行总结与统计分析,对测试进行跟踪
19、,并捉出反馈意见。6)为业务部门提供相应技术支持,确保软件质量指标。综合上述的分析,目前公司的it部门人才济济,所以不用花多余的成本來 进行it人员的招聘。虽然,公司员工对招投标有形市场计算机管理软件这套系 统还不是很熟悉,但是可以通过相应的培训来让公司it人员熟悉这套系统。为了更好的监控整个项目开发过程,我们项目组述组建了项目办公室、进度 组、费用组、质量组、风险组,非别由负责人:岳燕、李杰、蜜蜂、溪林、李婉 这几个人來负责小组任务。6、项口团队的管理项目和资源管理的一个非常基本的内容就是吸引、聘用、留住最胜任的、有 能力的it人员。没冇技术熟练的人员,项目经理不可能成功。但是,20世纪70
20、 年代中期以來,各种水平的it人才在全世界范围内持续短缺。所以,本公司耍 十分珍惜现有的it技术人才,要想方设法的留住人才。因为项目团队人员的流 失,意味着it管理人员不能按客户的要求兑现承诺和交付,导致项口严重拖期。 而口,项目i才i队人员的突然离职时(通常在关键时刻),若计划工作做得不好,还将导致项目计划、估算和里程碑交付成果一片混乱。企业为什么一般选择留住人才,而不是补充it人才策略呢?这就从成本分 析角度来解释了。(1) 补充it人员的成本二招聘费用+培训费用+安置费+广告费用+员工工资+新 雇员学习曲线成本+定位成本+相应的福利待遇+行政管理成本+(2) 留住it人才的成本二基木工资
21、+福利虽然老员工的工资比新雇员工的高,但是老员工在经验方面是十分充足的, 有吋候这些经验能给企业带来无限的价值。所以,综上分析,企业必须想法设法留住it人才,而不是补充新的it人才。 那么企业留住it人员的策略是这样的:(3) 留住it人才的策略根据马斯洛金字塔,我们可以知道,人的需求是分层次的,先满足了最底 层的牛理要求,然后才慢慢上升。而模型的最顶层需要,也就是人生的最高级需 要,与it业的实际情况非常一致,it人员看重发展和自尊。而对雇员高变动率和补充关键雇员高成本的形势,许多冇远见的it部门的 管理人员开始关注留住人才的福利待遇。利用充足的福利待遇和丰厚的学习机 会,來留住和吸引it人
22、才。马斯洛需求层次理论(maslow*s hierarchy of needs)高级阶段中级阶段初级阶段公司为留住人才,首先要满足人的不同需求层次,具体战略如下:生理需求的满足:企业为it人员提供住宿、保暖设备、食物需求安全需求的满足:企业为it人员提供必要的工作保障归属需求的满足:企业为it人员提供社团、团队和薪水公平的体会和感觉尊重需求的满足:企业给it人员提供训练的机会、受重视的感觉、发奖金自我实现的满足:这是人类文明最高层次的需求,企业要为员工提供学习再造、 挑战和个人价值的实现等机会7、项目实施过程中时间和成本的估计(1) 时间估计:招投标业务培训:10大用户需求调研分析阶段:40天
23、开发环境准备阶段:40天系统设计阶段:60天系统开发阶段:90天系统测试阶段:30大系统试运行:60天总估计花费吋间为:10+40+40+60+90+30+60=330 (天)v365天(一年),所 以,此项目若按计划进行,能够满足公司要求,提前完成任务。(2) 成本估计:招投标业务培训:8200()元用户需求调研分析阶段:130200元开发环境准备阶段:453000元系统设计阶段:231000元系统开发阶段:248000元系统测试阶段:97000元系统试运行:208800元总估计花费的成木费用为:82000+130200+453000+231000+248000+97000+208800=
24、1450000 元v 1600000 元, 所以,估计费用在预算范围内。8、项目的角色客户:公司各业务部门业务过程分析员:系统分析员、设计员、构建员执行主持人:项目经理项目管理人员:项目经理9、阶段输入内容企业的信息系统和相关的业务口标10、阶段输出内容包扌乩项目计划书,包括:人力资源计划、项目时间计划安排、项目进度计划、 项目费用计划、项目风险计划、项目质量的控制计划、项目里程碑计划。 1)项目里程碑计划里程碑事件3月5月6月8月10月上屮下上屮下上屮下上屮下上屮下需求确认完成3 月 11 h环境搭建与调试完成6月3号系统设计完成5刀20日系统提交测试8月26号试运行启动10 m 22 号2
25、)项目进度计划任务编码任务名称工期/天紧前工作搭接关系100招投标有形市场计算机管理系统110用户需求调研111招投标业务培训10112用户需求调研10111113用户需求分析20112114用户需求确认10113120开发环境准备121设备选型10114122设备采购10121123设备到货10122fs20124环境搭建和调测10123130系统设计131概要设计20114132数据库设计10131ss10133详细设计30131,132140系统开发141数据库开发20123,133142招标准备模块20141143开标、评标模块开发20141144决标、签约模块开发20142145文档
26、管理模块开发10143150系统测试151联调测试10144,145152系统测试10151153用户测试10152160系统试运行161用户培训10153162试运行维护50161170项目管理3)项目费用计划任务名称预算总费用招投标业务培训:82000 元用户需求调研分析阶段:130200 元开发环境准备阶段:453000 元系统设计阶段:231000 元系统开发阶段:248000 元系统测试阶段:97000 元系统试运行:208800 元费用总计:1450000 元4)项目时间计划安排任务名称预算时间招投标业务培训:10天用户需求调研分析阶段:40天开发环境准备阶段:40天系统设计阶段:
27、60天系统开发阶段:90天系统测试阶段:30天系统试运行:60天时间花费总计:330 (天)5)项目风险计划任何项目实施的过程中总会遇到意想不到的事情,再好的计划也难以保证考虑 到各种可能发生的意外事件,项目在实施过程屮会存在各种各样的风险。所以, 项口开始前,必须预测可能遇到的风险,并找到相应的措施。预测的风险种类应对措施软件总体水平不高质量风险充分调研市场上的类似软件的优缺点,是本软件在一个高起点上开发主要研发人员离职人力风险管理以人为本,关心团队成员,注意人 力资源开发和人才贮备战略各单元接口岀现偏差技术风险加强接口,是开发人员明确接口要求用户组织机构及其职 责发生变化市场风险反复调研,
28、充分与用户协商用户需求发生变化市场风险承接任务时在合同中明确客户需求费用到位不及时费用风险订立合同前腰了解用户的财务状况和 信誉团队协作并、部门z间配合岀现冲突管理风险项目经理要加强团队建设,保持沟通被盗版技术风险设置保护,以防盗版6)质量控制的计划为了保证项口的高质量,在规定吋间和规定的成木内,满足客户的需求,就 要在醍目开发过程中,计划好质量的控制,毎个阶段设立质量检查点,生成质量 检查记录文件。项目名称招投标有形市场计算机管理软件项目代号124项口任务环境搭建与调测报告分数2检查内容检查开发环境的准备状况是否满足系统的开发设计质量检查记录1、企业it部门的整体环境规范2、it部门的有些设
29、备有待于更新和替换3、环境的调测结果有待于进一步改善针对质量检杳记录的整改意见1、系统开发之前,项目经理及团队必须协同设备管理员检查现冇的系统环境2、按照系统开发的要求,对设备进行配置3、由相应的调试员进行环境的搭建和调测设备专业负责人检察人员报告编制项目经理签名*期2010.06.032010.06.032010.06.032010.06.0311、项目规划结束由企业项目经理确认签字后,上交企业总经理,审核通过后,项冃团度准备进入系统需求分析阶段的工作。7)人力资源安排计划职称项冃经理分析、设计员构建员测试员质量组长风险组长进度组长费用组长姓名翁*彭*刘*文*孙*呈*赵*五、分析与设计阶段(
30、-)分析阶段1、本项目分析阶段的目的是:阐明并确定系统的需求。根据系统终端用户(公司招投标部门)的需要和期 望,确定系统的功能需求。这一阶段的主要口标是:确认系统属于公司的观念:该系统是专门为威龙公司量身定做的,根据目前的 招投标冇形市场的特点和公司本身的it状况,开发一套体现公司价值的系统。将目前的业务模型(即企业招投标的业务流程模型)转换到将來的系统的模型 (即招投标冇形市场计算机管理软件的模型)。在系统功能上得到用户(企业招投标负责部门)和项口主(项口经理)的-致 同意,保证范围在设计和建议阶段的稳定。2、确认工作流和组织(1)企业招投标的一般业务流程图理省标理 管抿招管 照限市标枸 按
31、权或投机(2)招投标计算机管理系统模型根据以上的业务流程图,项廿团队必须在弄清楚招投标的一般业务流程,在此基础上进行系统的分析与设计。由业务模型,得到系统模型如下:招投标系统3、识别用户需求目前,该套系统刚推岀不久,使用程度也不熟悉。对威龙公司来说更是个新 事物,公司没有开发过这方面的项口,所以,口前没有什么老系统,而是要建一 套全新系统。要满足公司在市场中公平的、有效地进行招投标行为的有效管理的 需求。4、质量需求公司对系统的期頊是:高性能、高可靠性、可用性性和灵活性。那么为了达 到这些系统质量的要求,就要建立质量的度量方法和口标。项口团队必须能够确 定质量需求是否得到满足。因此,要通过把质
32、量属性分解为可度量单一属性的方 法建立度量方法。然后,根据确定的目标,将当前的质量水平作为与将来的质量 水平相比较的标杆。招投标冇形市场计算机管理软件的质量要求是:要达到冇效地帮助企业对招投标执行过程进行控制,系统就必须具有:操作简单、易于理解、高性能、高可 靠性、可用性性和灵活性等质量要求。度量质量的方法是:建立阶段检査表,定期进行测试审核阶段产物,编写 检查记录文件。5、需求分析与管理为了加深对系统需求的理解,并将去转化到系统设计中,必须对系统需求进 行分析。需求分析的口的是让设计人员明白:为了满足客户需求,系统必须做什 么? 一般还要建立原型或业务流程模型,确保终端用户和项目团队的完全理
33、解己 确定的用户需求。(1)原型业务流程(2)该系统的业务需求描述是:通过项目法人的申请,进行公开投标、邀请投标、不招标等行为。公开投标 的接卜來任务是:编制招标公告、资格预审文件、招标文件;通过资格预审进行 评标,确定中标单位,之后进行备案:按照惯例权限报省或市招标投标管理机构 进行审核。基于上述的分析,系统分析师李雪松就可以建立用原型法建立事件模型、数拯 模型等进行系统的分析。6、分析阶段参与人项目经理:翁和和,主要负责业务流程的解释、任务分配、协调工作人员。 系统分析员:李*,主要负责弄清楚和描述各种信息,这些在业务中的使 用,需要其满足新系统的业务要求。测试员:刘*,主要负责测试原型并
34、保证其在功能上与设计一致。主题事务专家:颜*, 一名制定在业务领域有专长的专家。作为专家,他的输入和反馈是非常冇价值的,并确认和验证原型、原型行为和最后的系统设计。7、阶段输入:企业的模型、新系统的设计规划、信息计划、项口描述、系统结 构等。阶段输出:业务流程原型、需求详细说明、质量要求(二)设计阶段1、设计阶段的目的:规划处能够满足在分析阶段界定的需求的系统,其主要目 标是:确定实施项目解决方案的方法,但并不实际实施。具体表现在:设计用户界面,包括威龙公司的业务流程图、对话和处理界面、报告和文件;保证设计在业务流程和所有必要的支持活动两方面实现了功能要求;保证设计满足了质量的需求,特别是具有
35、可用性和可靠性。2、设计阶段的具体活动为:终端用户界面设计即设计系统的人机对话接口和设计屏幕界面,并设计 抱够与文件,对设计进行标准化。这部分的工作由系统设计员来完成。技术设计:项口团队主要进行应用结构的定义,包括确定技术结构组件的需求 和总体设计决策,把分析阶段的数据模型首先转化成逻辑模型,再转入物理 数据库设计。质量检验与证实:由测试员和质量组负责人定期对阶段成果进行测试检验,满 足质量的需求。终端用户和技术人员检验并证实:设计是否考虑了所冇的功 能需求,并对可用性和性能给予特别关注。最后编写质量检查记录文件。3、阶段参与角色业务流程分析员:李*,负责解释分析阶段的业务流程模型数据分析员:
36、李*,对系统输入的数据和输出的数据进行有效地分析。设计师:李*,负责设计总体或但愿,在用户界面设计、系统交互和数 据模型方面知识渊博。项目管理员:翁和和,主要负责项目|才|队的管理和协调。终端用户:即公司招投标部门人员。4阶段的输入输出系统输入:公司的标准,即公司的it标准和开发环境标准业务流程原型、需求详细说明系统输出:设计文档,即应用结构、应用流、db设计、终端用户接口设计、工作流和用户文档提纲。5、里程碑结构设计评估完成、设计完成、生命周期评估完成。六、构建阶段1、构建阶段的目的是:完成需求结构(开发、执行和操作)的详细设计和采用 商定的开发环境和工具构建应用或系统。主要目标表现为:为系
37、统的所有部分准备和完成详细设计、准备和转化工作;创建可执行的模块;测试单个模块;集成组件;进行模块间的测试。2、构建阶段的主要活动厂完成技术设计(c设计工作单元(1)详细设计j完成数据库设计审杳性能设计:保证设计满足系统功能和质量要求反复进行详细设计<准备共用测试数据建立工作单元并编写代码准备测试数据(2)编程实环 进行代码审杳<i进行单元和串测试3、阶段的角色参与人设计师、构建师:详细设计的工作程序员:代码的编程项目经理:管理项目团队,协调和沟通项目成员测试员:编写测试代码,实现单元和串的测试4、输入和输出输入:设计文档,包括应用结构、应用流、数据库设计、用户界面设计、工作流图输
38、出:代码、编程工作单元、测试数据库、单元/串测试结果六、系统测试阶段心 测试计划和准备阶段:设计测试方法、制定测试计划、建立测试模型;测试阶段流程图: 准备阶段:准备培训课程、制定操作程序、准备用户手册、准备培训教材、培训人员(一)测试计划和准备1、本阶段的目的是:确定为建立一个资粮满意的系统所需的测试,并保证为进 行测试制订好计划和准备好数据。主要口标表现在:为测试后动编制一个详细计划;开发一个测试模型,这个模型将证明系统工作正确;确保测试活动时间和资源有保障。2、本阶段的主要任务(1) 设计测试方法:串测试、组件测试、系统测试、集成测试、用户接受测试、恶劣环境测试、冋归测试、运行性能测试、
39、黑箱测试、口箱测试。(2) 制定测试计划测试计划必须包括将耍进行的测试、测试方法、测试条件、测试进度计划、周期控制表、测试办法、期望结果和将要参与测试工作的人员。(3) 建立测试模型系统测试模型表示工作环境,并包描全部数据库和文件。其作用:可以对每一次系统修改进行全面测试3、本阶段参与的角色测试分析员:刘*,负责测试方法的确定、制定测试计划、建立测试模型 客户:公司招投标部门测试员:刘*,负责测试编码的实现。4、阶段输入与输出(1)输入信息:公司it标准环境:用于确定在不同测试阶段需要的测试工具,计算机硬软件 环境的确定。转换计划:指明应用各部分实施的次序和对应每一版本的功能。数据转换流程:为
40、一次性应用的设计制作文档,主要英语与系统生成活动数 据库设计文档:包括和/或设计应用结构、应用刘、数据库设计、用户接口设计和 工作流图。需求详细说明:包括设计数据模型、事件模型、流程模型和质量要求。(2)输出内容:自动和收订测试程序、测试模型(代表工作环境,包括去哪不数据库和文件) 测试计划:指明测试方法和测试进度。测试方法说明说明所需要测试的水平 和类型,谁负责每一水平的测试,测试的目标是什么,毎一测试的推岀准 则是什么,测试数据将如何生成和使用,测试所需资源。述应包括测试条 件、周期控制表、期望结果。里程碑:测试计划结束测试计划已被接受。(二)测试阶段1、测试阶段的目的进行所有最终测试,以
41、确认系统可以推出。具体的主要目标为:在转化前,确认新系统具备所有要求的功能;确认功能口j准确实现确认系统与所有接口系统工作正常;确认新系统满足质量和/或标准需求。2、测试阶段的主要工作提升配置:把程序单元、数据库结构及任何其他口j执行组建于完成的系统连 接起来。这一过程包括建立应用、执行安装,然后确认安装无误。进行集成测试:用来确认新系统中所有程序以及新系统与所有外部接口通信 准确无误。进行用户认可测试:模拟新系统的实际运行条件,包括用户手册和程序。用 户广泛参与测试,可以在操作新系统方面得到非常冇价值的培训。同时程序 员和设计员还可以看到用户对新程序的反应。检查详细结果:项目经理及i才i队成员必须以统一的方式检查毎一周期的测试 结果。3、测试阶段参与人员测试员:刘糾化负责测试的实现,记录测试中遇到的问题,协助用户使用 测试系统,知道用户的需求。用户:公司招投标部门4、测试阶段的输入输出信息:输入信息:口动和手动测试程序、代码、测试模型、测试计划、用户文档输出信息:测试结果,即测试输出与期望结果的比较。5、里程碑转换准备工作的完成,公司的相关部门人员开始使用新系统实现招投
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化工矿山项目可行性研究报告编制规定
- 市场的可行性研究报告
- 本季度工作执行情况总结报告
- IT行业技术发展速度报告分析表格
- 学生成绩及综合评价报告表
- 木屑生物质颗粒燃料
- 工作计划与执行跟踪表格(部门内部)
- 医药行业品牌推广方案
- 智能家居场景化应用解决方案设计与推广
- 金融产品创新与实践指南
- 北京化工大学《电路与模拟电子技术》2021-2022学年第一学期期末试卷
- 如何发现肾脏病
- 反恐防暴应急知识培训
- GB/T 44537-2024精细陶瓷室温断裂韧性试验方法表面裂纹弯曲梁(SCF)法
- 证券分析(第6版)下部
- JJF(京) 124-2024 智能电表电动自行车充电辨识模组校准规范
- 医院培训课件:《静脉中等长度导管临床应用专家共识》
- 总复习(教案)2023-2024学年数学 四年级下册 北师大版
- 【青松雪】中考数学几何模型【模型08】费马点最值模型
- 【项目方案】湖北省石首楚源“源网荷储”一体化项目方案
- DL∕T 241-2012 火电建设项目文件收集及档案整 理规范
评论
0/150
提交评论