软件项目管理实验报告
- 格式:doc
- 大小:1.73 MB
- 文档页数:14
软件项目计划实验报告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. 实验结果与分析根据实际开发情况,与项目计划相比,我们发现在阶段二的功能模块开发阶段遇到了一些技术难题,延迟了进度。
实验一 Project的基本操作一、实验目的1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。
2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
3.学会使用project 2003\2007的帮助文件.二、实验内容与步骤1.熟悉project的界面和基本操作2.了解project 2003视图(甘特图、任务分配状况、日历、网络图、资源工作表、资源使用情况、资源图表、组合视图),能够在各个视图之间切换。
3.新建项目文件、设置关键项目信息。
(结合自选的项目)步骤:(1)针对自选项目做wbs功能分解(2)文件---新建命令打开新建项目任务窗格中选择新建区域下的空白项目超链接,新建一个项目文件“项目1”(3)选择项目---项目信息命令,打开项目信息对话框(4)默认情况下,用户可以利用项目信息对话框指定开始时间等。
(5)在日历下拉列表中指定一个用于计算工作时间的标准日历。
(6)完成上述操作后单击确定。
(7)输入本组项目中的各个任务把功能分解的所有任务都输入(只需要输入任务名称即可)。
2、使用模板创建项目文件(1)文件---新建,打开新建项目任务窗格(2)选择模板选项域下的本机的模板,打开模板对话框,打开Project模板。
(3)在内置模板中选择软件开发模板,单击确定。
(4)创建模板后,用户根据自己的项目对模板进行修改。
3、使用帮助查看各个菜单选项,了解各个工具栏。
使用模版建立如下:实验二建立项目任务与项目中的任务关系一、实验目的:学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。
二、实验内容与步骤实验内容:以自定项目为例,创建任务列表,排定任务日程,建立任务相关性。
实验步骤:1、输入任务及工期。
2、把任务设置为里程碑(里程碑是用于标识日程中的重要事项,其工期为0)3、输入周期性任务(项目进行过程中重复发生的任务):插入-周期性任务-周期性任务信息4、编辑任务列表(1)使用任务信息对话框(项目-任务信息-常用-任务信息)(2)使用大纲组织任务列表。
西华大学软件工程系上机实践报告课程名称:软件项目管理年级:2011级上机实践成绩:指导教师:夏梅宸姓名:邱仁上机实践名称:Project应用学号:312011*********上机实践日期:2013.11.13上机实践编号:1组号:上机实践时间:4 学时一. 实验目的1. 了解Microsoft Project工具的使用和项目管理的相关知识;2. 学会用Project2007绘制甘特图,掌握以下内容:1)在项目中建立任务;2)输入任务的工期;3)调整任务的层次;4)设定任务之间的关联性;5)建立资源,并将资源分派到任务中;6)建立成本花费表。
二. 实验内容参考教材P276~282的内容,根据P85表3-9项目计划完成甘特图的绘制,绘制结果参考图3-30和3-31。
三. 使用环境windows XP ,Microsoft Project 2007四. 提交内容1. 得到的甘特图2. 得到的任务成本信息图2 任务成本图3. 得到的网络图图3 网络图4. 得到的资源工作表图4 资源工作表五. 总结管理者由此极为便利地弄清一项任务(项目)还剩下哪些工作要做,生产管理并可评估工作是提前还是滞后,亦或正常进行。
是一种理想的控制工具。
它说明的是一系列与项目相关的任务和时间组合。
甘特图的形式是条形图,其中横轴为时间或日期,纵轴为需要完成的任务。
甘特图的优势是图形化概要,易于理解,能传递大量信息。
甘特图的主要作用之一是通过代表任务的横条在时间坐标上的位置和跨度来直观地反映任务的相关时间信息(开始时间、工期、结束时间);通过横条的不同图像特征(实心条、空心条等)来反映任务的不同状态;通过用带箭头的线来反映任务间的逻辑关系。
甘特图的另一主要作用是进度控制。
其工作原理是将项目实际进展情况以横条形式画在同一个项目的进度计划横条图中,以此来直观地对比实际进度和计划进度之间的差距,并作为控制计划制定的依据。
甘特图是一种常用的进度计划方法,在实践中得到了不断的改造和完善,它从形式上可以被细分为传统甘特图、带有时差甘特图和具有逻辑关系的甘特图。
project项目管理实验报告项目管理可交付物项目管理软件project项目管理案例microsoftproject 篇一:project计算机项目管理实验报告计算机辅助项目管理课程报告班级:学号:姓名:指导教师:完成日期:目录一、项目基本信息1、项目简介2、项目任务关系、固定成本及资源需求量3、可用资源4.、项目管理要求二、项目初始计划1、定义项目2、定义常规工作时间3、列出项目中任务4、初始计划的内容5、初始计划的分析三、基准计划1、分配资源2、删除(替换)资源3、资源的调整4、基准计划调整5、监控6、第一轮监控7、第二轮监控8、第三轮监控9、第四轮监控10、第五轮监控四、竣工验收1、竣工验收的程序五、心得体会摘要:目前工程建设项目规模逐渐增大,渐趋复杂,业主要求采用计算机进行项目管理。
各单位市场竞争的需要、项目管理人才自身发展的需要、导致应用计算机进行项目管理的客观条件已基本成熟。
如何有效管理这些冗杂的项目信息?如何对收集的大量信息进行加工?如何将加工后的信息及时分享给组织中的每个成员?这些问题都可以用project软件解决!项目Microsoft Project 不仅可以快速、准确地创建项目计划,而且可以帮助项目经理实现项目进度、成本的控制、分析和预测,使项目工期大大缩短,资源得到有效利用,提高经济效益!本文仅以一个案例来说明该软件的部分功能!关键词:资源分配;调整;监控;一、项目基本信息1、项目简介项目的主要工作是维修某主要道路下一段长约1公里的供水管道,市政局要求电力部门配合施工,同时铺设一条地下电缆,以增加该道路两侧的用电用户。
由于该项目是在现有道路上开挖,故市政局决定在回填后顺便铺设新的混凝土路面。
为此,专门成立了一个项目管理办公室,以管理、协调该项目。
项目内容包括:供水工程、电力工程和道路工程。
整个项目从2011年7月1日提交预算报批为开始,市政局希望将项目施工对公众造成的影响降至最低,故希望该项目能在2011年10月底竣工并恢复交通。
河南工业大学软件项目管理实验报告实验一项目管理软件Microsoft Project 2010 -任务管理一、实验目的1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。
2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
3.学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。
4.学会使用project 2010的帮助文件.二、实验内容与步骤实验内容:1.熟悉project的界面和基本操作2.以某具体项目(以Software Products为例)为例,创建任务列表,排定任务日程,建立任务相关性。
(里程碑、插入周期性任务,使用大纲组织列表、前置任务设置、项目链接、三、实验结果(实验结果截屏)四、思考题1.任务之间的关系有那几种,如何确定活动之间的关系。
任务之间共有四种关系,下面分别举例说明如下:1.FS(完成-开始)关系2.SS(开始-开始)关系3.FF(完成-完成)关系4.SF(开始-完成)关系2、项目管理软件的基本功能有哪些?3.项目管理概念项目管理,简称(PM)就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。
即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。
4.项目管理的九大领域知识1.项目整体管理知识2.项目范围管理知识3.项目的时间管理知识4.项目的成本管理知识5.项目人力资源管理知识6.项目的质量管理知识7.项目的沟通管理知识8.项目的风险管理知识9.项目的采购管理知识5.介绍下project 2003中的几种视图及其主要特点。
XX大学实验报告书课程名称软件项目管理姓名班级学号实验时间2021年度第一学期XX大学学生实验守则一、实验室是展开实验教学和科学研究的场地,学生进入实验室必须严格遵守实验室的各项规章制度和操作规程,严格遵守实验室安全守则。
二、学生必须衣着整齐,保持实验室内的整洁、安静,不得迟到早退,严禁喧哗、吸烟、吃零食和随地吐痰。
如有违纪,实验教师有权取消本次实验资格。
三、实验前认真预习实验教材和有关资料,明确实验目的、内容及步骤,拟定实验计划,按教师要求作好实验前的各项准备,接受教师的提问和检查,经教师同意才能进行实验,不得动用与实验无关的仪器设备或其它物品。
四、实验中认真操作,细致观和分析实验现象,如实记录各种实验数据,养成独立思考习惯,努力提高自己分析问题、解决问题及实际动手能力。
五、爱护实验仪器,书约水、电、药品及材料,实验中如发现异常情况,应立即向指导教师报告。
发生责任事故应按有关规定进行赔偿和处理。
六、实验后,认真分析、整理和处理实验结果,并按规定时间和要求送交实验报告,实验报告不合格者必须重写,实验不合格者必须重做。
七、实验结束后,学生应自觉整理好实验仪器、工具、量具等,关闭水、电、气源,搞好清洁卫生,保持室内整齐美观。
经指导老师同意后,方可离开实验室。
八、本守则由指导教师和参加人员共同监督,严格执行。
实验名称:软件项目成本计划实验时间: 2021 年 4 月 19 日第八周星期一一、实验预习1、实验目的①软件项目中存在很多不确定性,尤其在项目初期,人们对需求和技术的了解不是很透彻。
②成本估算是对完成项目所需费用的估计和计划。
成本计划是软件项目管理的核心计划。
③有效的软件成本估算,是软件工程和软件项目管理中最具挑战、最为重要的问题。
2、实验内容(包括自己设计增加的内容等)①利用至少3种成本估算方法(如功能点估算法、代码行估算法、用例点估算法、类比估算法、自下而上估算法、参数模型估算法、三点估算法等)对团队项目进行成本估算。
一、实验目的通过本次项目实训,旨在提高学生的实际操作能力、团队协作能力和项目管理能力。
通过模拟真实项目环境,让学生掌握项目从规划、实施到验收的全过程,熟悉项目管理的相关理论和方法,提高学生在实际工作中解决复杂问题的能力。
二、实验背景随着我国经济的快速发展,项目管理在各个行业中的应用越来越广泛。
为了培养具备项目管理能力的人才,本实验以一个典型的软件开发项目为案例,让学生在实训过程中,从项目规划、需求分析、设计、编码、测试到部署,全面参与项目实施,从而提高学生的项目管理水平。
三、实验内容1. 项目背景本次实训项目为一个企业级信息管理系统,包括客户管理、销售管理、库存管理、财务管理等功能模块。
项目需求由企业方提供,要求系统具备良好的扩展性和稳定性。
2. 项目规划(1)项目范围:根据企业需求,确定项目范围,包括功能模块、技术架构、开发环境等。
(2)项目进度:制定项目进度计划,包括各个阶段的时间节点和里程碑。
(3)项目团队:组建项目团队,明确各成员职责和分工。
(4)项目资源:评估项目所需资源,包括人力、设备、资金等。
3. 需求分析(1)需求调研:与客户沟通,了解企业实际需求。
(2)需求文档编写:根据需求调研结果,编写需求文档,明确功能模块、业务流程、界面设计等。
(3)需求评审:组织需求评审会议,确保需求文档的准确性和完整性。
(1)系统架构设计:根据需求文档,设计系统架构,包括技术选型、数据库设计、接口设计等。
(2)详细设计:对各个功能模块进行详细设计,包括类图、时序图、状态图等。
5. 编码(1)编码规范:制定编码规范,确保代码质量。
(2)模块开发:按照详细设计,进行模块开发。
(3)代码审查:定期进行代码审查,确保代码质量。
6. 测试(1)测试计划:制定测试计划,包括测试用例、测试环境、测试工具等。
(2)单元测试:对各个模块进行单元测试,确保功能正确。
(3)集成测试:对各个模块进行集成测试,确保系统稳定。
(4)系统测试:对整个系统进行测试,确保系统满足需求。
《项目管理与案例分析》试验报告班级:XXXX姓名:XXX学号:XXXXXXXXX指导教师:XXXX目录实验一、软件可行性和需求分析报告 (3)实验二、项目开发计划 (5)实验三、软件设计说明书 (8)实验四、软件测试计划和分析报告 (17)实验五、软件操作和维护手册 (18)实验一、软件可行性和需求分析报告一、实验目的与要求1、选择项目组熟悉的软件题目,熟悉相关的开发工具和建模工具;2、通过本实验加深对开发工具、建模工具的理解。
3、通过本实验懂得团队协作的方法和好处。
二、开发工具project2000包含功能强大的新的日程排定、任务管理和视图改进,这样您就能够更好地控制如何管理和呈现项目。
微软官方对project 2000新增功能总结如下:1,改进的界面;2,新的查看选项;3,更简单的视图自定义;4用户控制的日程排定;5,更轻松的协作;6,向后兼容性三、实验内容1.完成项目的制定工作将有关项目的任务组成、任务工期、各任务之间的相关性等信息输入计算机,同时建立资源库,并将各种资源的拥有与耗用情况输入计算机。
在此基础上,Project 2000管理软件自动生成一个完整的项目系统,并计算出一个初步的项目计划。
2.项目的管理与控制运用Project 2000,通过人机交互窗口,控制任务投放量、资源的费率变化以及工作日历,并对任务的优先顺序进行调整,有效地管理项目。
3.项目优化运用Project 2000提供典型的减少项目成本和缩短项目工期的一系列标准方案,优化项目(包括计划、费用、时间、资源等方面)。
四、项目背景某公司目前最紧迫的任务是扩大生产规模,抢夺市场份额,因此准备新建生产基地。
董事长根据项目评估小组对项目可行性的分析,认为目前公司的当务之急便是及早将项目投入运行,在X年3月底之前完成公司的建新厂项目并转入正式生产,以便能够在当年6月份将产品打入市场。
董事会决定成立一个项目组,由副总经理刘洋担任组长,全权负责该项目的实施过程,并责成刘洋在两周内制定出一份项目计划,供公司决策层审批。
项目管理实验报告实验名称: 资源平衡实验类型: 设计型实验指导教师:专业班级: 软件工程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天。
project项目管理实验报告《项目管理实验报告》项目管理是现代企业管理中非常重要的一环,通过科学的项目管理方法可以提高项目的执行效率,降低成本,提高项目成功的概率。
本实验报告旨在探讨项目管理的重要性,并通过实际案例分析展示项目管理的实际应用效果。
一、项目管理的重要性项目管理是一种系统的管理方法,通过规划、组织、指挥、协调和控制来实现项目的目标。
在当今竞争激烈的商业环境中,项目管理的重要性不言而喻。
良好的项目管理可以帮助企业提高效率,降低成本,提高客户满意度,提高企业的竞争力。
二、实验案例分析在实验中,我们选择了一个实际的项目案例进行分析。
该项目是一个软件开发项目,由于之前缺乏有效的项目管理,导致项目进度拖延,成本超支,客户满意度低。
在引入项目管理后,我们采取了以下措施:1. 制定详细的项目计划,包括项目范围、时间表、成本预算等,确保项目目标清晰可行;2. 设立项目团队,明确每个成员的职责和任务,建立有效的沟通机制;3. 确保项目进度的及时监控和调整,及时发现和解决问题;4. 定期与客户沟通,及时了解客户需求,确保项目与客户期望一致。
通过以上措施的实施,项目管理取得了显著的效果。
项目进度得到了有效控制,成本得到了有效降低,客户满意度明显提高。
最终项目顺利完成,取得了良好的经济效益和社会效益。
三、结论通过本次实验,我们深刻认识到了项目管理在实际中的重要性和实际应用效果。
良好的项目管理可以帮助企业提高效率,降低成本,提高客户满意度,提高企业的竞争力。
因此,我们应该高度重视项目管理,不断提升项目管理能力,为企业的可持续发展做出更大的贡献。
软件项目管理实验报告一、实验目的本次实验旨在通过软件项目管理的实践操作,加深学生对软件项目管理的理解和掌握,提高其软件项目管理能力。
具体目标包括:1.理解软件项目管理的基本概念和原理;2.了解软件项目管理工具和方法的应用;3.能够独立完成一个小型软件项目的管理。
二、实验步骤1.需求收集和分析在实验开始前,我们首先进行了需求收集和分析的工作。
通过与项目相关方的讨论和调研,我们确定了项目的需求和目标,并对其进行了详细的分析和整理。
在需求收集和分析的过程中,我们使用了面谈、问卷调查等方法,确保了需求的准确性和完整性。
2.项目计划编制在需求收集和分析完成后,我们制定了详细的项目计划。
项目计划包括项目的时间安排、资源分配、风险评估等内容。
我们使用了PERT图、甘特图等工具来帮助我们进行项目计划的编制,并通过会议讨论的方式,对项目计划进行了修订和完善。
3.团队组建和角色分工为了确保项目的顺利进行,我们进行了团队组建和角色分工。
通过对团队成员的能力和专长进行评估,我们确定了每个成员的角色和职责,并为每个成员分配了相应的任务。
在团队组建和角色分工的过程中,我们注重每个成员的特长和合作能力,以提高团队协作效率。
4.进度跟踪和控制在项目进行的过程中,我们利用进度跟踪和控制的方法来管理项目进度,确保项目按计划进行。
我们使用了里程碑法和关键路径法进行进度跟踪,并通过每周例会和日常沟通,对项目进展情况进行了及时的掌握和调整。
在进度跟踪和控制的过程中,我们注重对项目风险的分析和控制,以保证项目的顺利进行。
5.项目总结和评估在项目完成后,我们进行了项目的总结和评估。
通过对项目整体的回顾和分析,我们评估了项目的成果和效果,并对项目中存在的问题和不足进行了总结和改进。
在项目总结和评估的过程中,我们注重倾听每个团队成员的意见和建议,以进一步提高项目管理能力。
三、实验结果与分析通过本次实验,我们成功完成了一个小型软件项目的管理。
在需求收集和分析的过程中,我们有效地收集和整理了项目需求,并得到了相关方的认可。
江苏海洋计算机科学系实验报告书课程名:《软件工程》题目:软件项目管理实验班级:Z计算机172学号:2019140367姓名:孙奥迪软件工程项目管理实验报告要求1、目的与要求:1)预习软件项目管理理论课所学得相关理论、技术和方法;掌握软件项目规模、工作量、时间进度安排等预算公式和绘制工具;2)通过试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;3)请借阅有关Microsoft Office Visio 系统或Microsoft Project 系统,预习甘特图、工程网络图的绘制方法和应用技能;4)按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;5)认真书写实验报告,并于第15周周一前提交,不得延误(因为15、16周连续做实验)。
2 、实验内容或题目1.根据第十三章软件项目管理理论课所留补充习题(作为首选,见下列陈述)或所讲例题或自己的兴趣选择一软件项目(小题目),并进行适当的需求分析,绘制系统的数据流图(基本系统模型);2.依据信息域特性对项目的规模、工作量和开发周期进行估算;3.按照项目的工序或过程模型对项目的任务或作业进行分解和工作量分配,并绘制工程网络图,计算和标出关键路径以及非关键路径上作业/任务的机动时间,最后依据资源情况,绘制甘特图给出该项目中各个作业/任务的最合理的时间进度安排。
3 实验步骤与源程序1.需求分析(1)图书信息管理a)查看图书信息(2)读者信息管理a)对读者信息进行确认维护b)对图书进行还书借书操作(3)管理员管理a)对图书信息进行增删改查2. 绘制系统数据流图2.1图书管理系统顶层数据流图3、功能点技术分析所以本系统:UFP =(3*4)+(4*4)+(4*3)+(7*4)+(5*2) = 78DI = 1+2+3+1+4+2+2+5+2+3+1+1+4+1=32技术复杂因子:TCF = 0.65+0.01*32=0.97功能点数:FP = UFP * TCF = 78 * 0.97 = 75.66 4.工作量评估1.采用Boehm模型进行工作量评估E = 3.2 * (KLOC)^ 1.05 = 4(月)2.使用COCOMO模型评估开发时间T = 2.5 * E^0.38 = 4.2(月)4 测试数据实验结果(可以抓图粘贴)1.Gantt图:需求分析Gantt图:2.PERT图1:事件号2:最早时刻3:最迟时刻关键路径:需求分析—>概要设计—>详细设计—>编码—>产品测试—>产品维护5 结果分析与实验体会软件项目管理就是在软件生命周期内通过计划,组织和控制等一系列活动,合理的配置和使用各种资源,已达到既定目标的过程。
一、基于Microsoft Project 2003的实验实验是通过使用Microsoft Project完成项目管理的一些工作,目的是了解Microsoft Project工具的使用和项目管理的相关知识。
实验内容和步骤如下:1.1 建立项目管理文件在开始制定项目计划之前,要明确定义项目的一些基本属性信息,或者对项目有一个基本的定义,例如项目的名称、内容、开始时间、结束时间等。
例如有一个《校园网站》项目,内容是通过网站介绍学校的基本情况,发布一些及时的信息,同时有论坛等讨论区域。
然后开始在Project2003中创建项目,实验步骤如下:1、新建项目选择[程序]-〉Microsoft Office ?C〉Microsoft Office Project进入Project2003。
选择[文件]-〉[新建]菜单命令,打开Project的“新建项目”向导,如图1,单击“空白项目”将出现“任务”导向,如图2。
图1:新建项目图2:文件向导2、定义项目项目创建完成之后,需要定义项目。
单击图2中的“定义项目”,将显示“定义项目”导向,利用向导可以很容易完成定义项目的操作。
分三步:1)输入项目的开始时间,如图3,将日期调整为项目的预计开始日期;2)输入项目工作组选项,如图4,询问是否使用Project Server和Project Web Access ,本项目比较小,不需要Project Server的协调,选择“否”;3)保存文件,将文件保存为SchoolWebside.mpp。
图3:定义项目图4:定义项目-b项:图5:文件保存3、设置环境信息项目的环境信息包括工期、项目的日历等。
选择[工具]-〉[选项],弹出“选项”对话框,选择“选项”对话框中的“日历”选项卡可以输入、查看或者修改日期、时间等设置,如图6。
选择“日程”选项卡可以输入、查看和修改排定任务日程的首选项。
如图7。
图6:“日历”选项卡项图7:“日程”选项卡1.2 创建项目任务创建一个新的项目文件后,接下来需要进行任务的创建,任务是构成项目的基本单元,所有的任务完成了,项目才可以完成。
软件项目管理-实验报告
本次实验使用了Redmine软件进行项目管理,实现了项目的计划、进度、问题、交流
等管理功能。
实验中创建了一个名为“测试项目”的项目,其中包含了计划、问题、文档、交流四
个主要模块。
在计划模块中,我们可以添加、编辑、删除任务,并且可以对任务进行描述、指派负
责人、设置截止时间和优先级等操作。
同时,我们还可以基于甘特图查看任务的进度情况。
在实验中,我创建了一个“测试任务1”,并设置为高优先级,指派给了“测试用户1”,设定截止时间为7月1日。
在文档模块中,我们可以添加、编辑、删除文档,并且可以对文档进行描述、设置版
本和标签等操作。
同时,我们还可以进行文档的上传、下载操作。
在实验中,我上传了一
个名为“测试文档1”的文档,并设置了版本和标签。
在实验中,我体验了Redmine的项目管理功能,发现该软件具有实用性和易用性,并
且可以满足团队管理的各种需求。
总结来说,Redmine是一个功能强大、易用、可定制的项目管理软件,可以满足大部
分团队的需求,同时还具有较好的扩展性和扩展性。
但是,由于该软件相比一些商用项目
管理软件而言相对缺乏一些高级特性和功能,因此在特定场景下需要进行综合考虑,选择
最适合的项目管理工具。
实验一项目管理软件Project 信息管理学实验指导书实验一 Project软件初步一、实验目的1(了解项目管理的基本概念和项目管理核心领域的一般知识。
2(熟悉项目管理软件Microsoft Project的基本操作,学会应用Project软件工具开始项目管理工作。
二、实验设备与仪器1.每位学生一台计算机,装有Windows、Microsoft Project 2003、浏览器,能够登陆互联网。
2.教师机一台,需要有投影设备。
三、实验内容Microsoft Project制定计划、范围管理、时间管理四、实验步骤1.用Project制定第一份计划下面是一个示例,大家可以自己拟定一份计划,如:1. 组织班级同学五一出游计划2. 大学四年学习规划并用project软件完成计划拟定示例:假设某出版社信息出版中心拟在温州雁荡山组织一次关于新版信管专业教材的研讨会,会期3天。
为此,通常的会议准备工作步骤是:(1)征求社领导和部分作者、编辑的意见,设计一个3天的会议安排。
(2)根据日程安排,编制费用预算,报主管领导批准。
(3)编制一个工作计划,安排合适的人选负责。
(4)通知并确定参加该会议的人员,以便按人数预定酒店、准备交通工具。
(5)做好其他准备工作。
待一切齐备后按时出发。
打开Project软件,开始编制项目管理计划。
从“文件”菜单中执行“新建”命令,选择“空白项目”,并选择当前日期为项目开始日期,见图1所示。
1图1设置开始时间为把这次会议的标题和其他相关信息一并输入到系统中,以备需要时可以随时取得,可单击“文件”菜单下的“属性”命令并输入有关信息,见图2所示。
图2设置项目属性信息单击“确定”按钮返回甘特图视图。
在甘特图视图上先把需要做的工作列举出来,大体上按先后次序进行整理,并估计每项工作所需要的时间,结果如图3所示。
2图3任务列表和持续时间这些工作不能同时进行。
例如只有在预算编制好以后领导才能审批等。
可以使用Project提供的建立链接关系的功能,将任务关联起来(例如可以把工期数据图符拖动到对应的日期单元格中),最后的结果如图4所示。
软件项目管理实验报告随着信息技术的飞速发展,软件项目管理的实践日益受到重视。
本实验旨在通过模拟实际软件项目管理的过程,帮助学生理解并掌握项目管理的基本概念、方法和技能。
掌握项目计划、进度控制、资源分配和风险管理等关键技能。
培养解决实际问题的能力,提高项目管理效率。
本实验采用模拟方法,提供一个虚拟的软件项目环境,让学生以团队的形式参与项目管理。
通过模拟项目的立项、计划、执行、监控和控制过程,使学生亲身体验并理解软件项目管理的各个环节。
项目立项:团队成员讨论并确定项目的目标、范围和可行性。
项目计划:制定详细的项目计划,包括时间表、资源分配和预期的里程碑。
项目执行:按照计划实施项目,监控进度,并根据需要进行调整。
项目风险管理:识别并分析可能的风险,制定相应的应对措施。
项目总结与评估:在项目结束后进行总结和评估,总结经验教训,优化项目管理流程。
在实验过程中,我们观察到学生们在团队协作、计划制定和风险管理等方面存在一些问题。
例如,一些团队在初期未能充分讨论和明确项目目标,导致后续执行中出现偏差;另一些团队则未能充分预见和应对风险,导致项目进度受到影响。
通过实验反馈和指导,学生们逐渐掌握了项目管理的基本技能和方法,并在实践中取得了明显的进步。
本实验使学生们对软件项目管理有了更深入的理解和体验。
他们在实践中掌握了项目管理的基本技能,学会了在团队中进行有效的沟通和协调。
然而,仍有一些方面需要改进。
例如,学生们需要进一步提高对项目风险的预见和应对能力;在项目计划阶段,应更加注重对项目可行性的评估;在项目执行阶段,应更加注重进度的监控和调整。
随着科技的飞速发展,软件项目已成为各行业的关键支撑。
为了确保软件项目的成功,项目管理的重要性日益凸显。
本文将从软件项目管理的发展历程、内涵、实践以及展望等方面,全面深入地探讨软件项目管理。
软件项目管理最早出现在20世纪60年代,当时由于大型软件项目的复杂性和难度,项目管理逐渐成为软件开发过程中不可或缺的环节。
《软件项目管理》实验报告班级:10软件1班姓名:郑洋学号:**********学院:湖北工业大学工程技术学院专业:软件工程实验一 Project的基本操作一、实验目的1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。
2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。
3.学会使用project 2003\2007的帮助文件.二、实验内容与步骤1.熟悉project的界面和基本操作2.了解project 2003视图(甘特图、任务分配状况、日历、网络图、资源工作表、资源使用情况、资源图表、组合视图),能够在各个视图之间切换。
3.新建项目文件、设置关键项目信息。
(结合自选的项目)步骤:(1)针对自选项目做wbs功能分解(2)文件---新建命令打开新建项目任务窗格中选择新建区域下的空白项目超链接,新建一个项目文件“项目1”(3)选择项目---项目信息命令,打开项目信息对话框(4)默认情况下,用户可以利用项目信息对话框指定开始时间等。
(5)在日历下拉列表中指定一个用于计算工作时间的标准日历。
(6)完成上述操作后单击确定。
(7)输入本组项目中的各个任务把功能分解的所有任务都输入(只需要输入任务名称即可)。
2、使用模板创建项目文件(1)文件---新建,打开新建项目任务窗格(2)选择模板选项域下的本机的模板,打开模板对话框,打开Project模板。
(3)在内置模板中选择软件开发模板,单击确定。
(4)创建模板后,用户根据自己的项目对模板进行修改。
3、使用帮助查看各个菜单选项,了解各个工具栏。
使用模版建立如下:实验二建立项目任务与项目中的任务关系一、实验目的:学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。
二、实验内容与步骤实验内容:以自定项目为例,创建任务列表,排定任务日程,建立任务相关性。
实验步骤:1、输入任务及工期。
2、把任务设置为里程碑(里程碑是用于标识日程中的重要事项,其工期为0)3、输入周期性任务(项目进行过程中重复发生的任务):插入-周期性任务-周期性任务信息4、编辑任务列表(1)使用任务信息对话框(项目-任务信息-常用-任务信息)(2)使用大纲组织任务列表。
(在甘特图的任务名称域选择第一个要作为子任务的任务,然后选择插入-新任务命令,在任务名称域中输入摘要任务的任务名称,最后选择要作为子任务的多个任务,单击降级按扭把这些任务降级为子任务)5、对任务分组(甘特图视图常用-分组依据)6、排定任务日程(1)为项目选定基准日历(理解基准、项目、资源和任务四种日历,知道四种基准日历的异同):项目-项目信息-项目信息(2)改变日期显示格式。
工具-选项-视图-日期格式(3)自定义工作时间工具-选项-日历(4) 新建日历工具-更改工作时间-新建(5) 编辑日历工具-更改工作时间-范围下拉列表选择要编辑的日历-选择日期(6) 设置日历视图的外观视图-日历打开日历视图-格式-条形图样式(7) 为任务分配日历甘特图的任务名称域双击要为其分配日历的任务-打开任务信息对话框-高级-日历下拉列表中选择分配给任务的日历.(选中排定日程忽略资源日历)7、建立任务的相关性甘特视图中选择要建立相关性的任务在常用工具栏中,选择链接任务或者选择编辑-链接任务命令建立任务的相关性.。
能够进行任务的拆分。
常用工具栏-单击任务拆分。
实验三项目时间管理一、实验目的学习利用Project定义项目的时间,项目的跟踪等。
二、实验内容与步骤(1)定义项目开始时间。
新建空白项目后,显示任务向导。
单击定义项目显示定义项目向导,其中第一步就是设置定义项目的开始时间。
(2)设置项目日历。
选择一个日历模板,定义工作周,更改工作时间和设置假日。
定义时间单位,保存日历设置。
(3)指定任务时间。
在甘特图视图中创建任务,在任务名称域选择要指定时间的任务名,选择项目-任务信息,打开任务信息框。
选择开始下拉列表按钮,打开日历,在日历中设置任务的开始日期,在工期文本框中输入任务的工期,设置完毕,单击确定。
重复以上操作,完成每个任务的时间设置。
(4)设置里程碑工期为0的任务(5)项目的跟踪设置基准计划:工具-跟踪-保存比较基准选择保存比较基准单选按钮,然后单击其下方的下拉列表按钮,选择需要的比较基准选项。
在范围选项区域中选择完整项目。
查看比较基准信息:1、使用项目统计。
项目-项目信息菜单命令,弹出项目信息对话框,单击统计信息按钮,弹出该项目的项目统计对话框,在项目对话框中可以查看当前与比较基准的开始时间、结束时间、工时、工期、成本等信息,以及两者的差异。
2、使用比较基本表在甘特图视图下,选择视图-表-其他表,弹出其他表对话框,选择任务单选按钮在列表框中选择比较基准,单击应用按钮,这样视图中就会显示比较基准表。
跟踪项目进程:甘特图视图中,选择一个任务,鼠标放在该行任何位置双击,弹出任务信息对话框,选择常规选项卡,输入结束时间和完成百分比。
返回甘特图视图,可看到该任务的进度横条上可以看到行条中间出现的黑线代表完成任务的百分比。
通过更新任务对话框跟踪任务进度。
工具-跟踪-更新任务打开更新任务对话框。
创建进度线Microsoft Office Project 2003 将绘制一条进度线来连接进行中的任务和本应开始的任务,并在“甘特图”中创建一个图表,其中对于落后于日程的工时,顶点指向左侧;对于提前于日程的工时,顶点指向右侧。
顶点与垂直线的距离表示任务在进度或状态日期上超前或落后于日程的程度):甘特视图中选择视图-工具栏-跟踪命令,打开跟踪工具栏,单击工具栏中的添加进度线按钮。
将鼠标放置在任务的进度横条上,随即打开进度线提示框。
双击创建的进度线打开进度线对话框选择日期与间隔选项卡,修改进度日期,选择线条样式,选择进度线类型,修改线条样式。
如果要删除设置的进度线,可在日期与间隔选项卡中的进度线日期列表框中选择要删除的进度线日期,然后单击删除按钮,单击确定。
实验四项目资源管理与成本管理一、实验目的学习利用Prroject创建资源列表、资源分配,成本分配及运作等。
二、实验内容与步骤(1)创建资源列表:在已创建的项目中选择视图-资源工作表命令,打开资源工作表,在资源名称域中,分别输入资源的名称,在类型域中指定资源类型为工时或材料,在这里人员指定为工时,如果要指定资源组,可在资源名称的组域中输入组的名称。
对每个工时资源(人员或设备),在最大单位域中使用默认值为100%,如为200%,表明特定的资源的两个全职单位(2)利用资源信息对话框设置资源。
在资源工作表中选择某资源后,单击常用工具栏中的资源信息按钮,或双击该资源,就可以打开资源信息对话框。
利用该对话框的常规选项卡可以方便的进行资源的设置。
(3)编辑资源日历:当资源需要按不同的日程工作时,或者需要说明假期或者停工期,可以修改个别资源的资源日历。
在工作表中选择需要更改工作日程的资源,选择项目-资源信息命令,打开资源信息对话框,选择工作时间选项卡,仿照编辑日历的方法编辑资源的工作日历。
可以为某资源创建一个基准日历。
选择工具-更改工作时间命令,打开更改工作时间对话框,单击其中的新建按钮,创建新的基准日历,为资源组创建基准日历后,如要给基准日历分配资源,只要双击资源打开资源信息对话框,在工作时间选项卡中的基准日历下拉列表中选择所创建的基准日历即可。
(4)分配资源:在创建资源列表并设置好资源信息和资源日历后,就可以为项目中的任务分配资源,为任务分配资源即创建乐一个工作分配,用户可以不受限制的对资源进行修改。
视图-甘特图打开甘特图视图,从中选择要进行资源分配的任务,选择工具—分配资源命令,打开分配资源对话框。
重复以上步骤,直到所有任务都分配好资源。
最好单击关闭按钮,关闭分配资源对话框。
(5)删除和替换资源分配。
在甘特图中选择需要删除资源分配的任务,选择工具—分配资源命令,打开分配资源对话框,在分配资源对话框的资源列表中选择要删除的已分配的资源,单击删除按钮即可。
(6)跟踪资源视图—任务分配状况命令,打开任务分配状况视图。
选择视图-表-工时命令,在工作表中添加工时域。
(7)成本分配1、分配费率视图-资源工作表在确认选择乐视图-表-项命令后,在资源工作表中选择该资源,并在其标准费率和加班费率域中,输入所需的费率。
2、分配固定的任务成本视图-甘特图命令打开甘特图视图,通过视图-表-成本命令,在甘特图的固定成本域中输入相应任务的固定成本就可以了。
3、分配固定的资源成本打开甘特图,在任务名称域中选择某个任务,选择窗口-拆分命令,打开组合视图。
通过任务窗体视图,在资源名称域中,输入新的资源名称,选择格式-详细信息-资源成本,在组合视图的下方窗格中显示资源成本。
在任务类型下拉列表中选择固定工期选项,将输入的任务类型设置为固定工期。
在单位域中将任务设置为0%,在成本域中为资源分配输入一个成本值为100.单击确定。
4、加班成本的计算。
视图-任务分配状况命令,打开任务分配状态视图,选择视图-表子菜单中的工时命令,在任务分配状况视图中选择整个工时域,选择插入-列命令,打开列定义对话框,在域名称下拉列表中选择加班工时选项,标题的对齐方式为居中,数据的对齐方式为右,宽度设置为10,点击确定按钮,在任务分配状况视图中添加加班工时域。
选择相应资源,在域中输入加班总量。
5、项目中货币设置的更改工具-选项命令,打开选项对话框,并选择视图选项卡货币选项域的符号文本框可以输入所需的货币符号,位置下拉列表框可以选择所需的货币格式,小数位数文本框输入需要显示的小数位数,设置完成后,单击确定按钮,则当前项目的货币符号和格式被改变。
(8)为项目添加估计成本。
在默认情况下,甘特图中所呈现的域并不包含“成本”,因此,要将该域插入并呈现在工作页面中。
打开工程文件。
选取工期域单击鼠标右键,从弹出的快捷菜单中选饿插入列命令,接着出现列定义对话框,在域名称下拉列表框中选择成本选项后,单击确定按钮,接着针对每项任务所需的费用,一次进行输入。
如果想把已经存在的域暂时屏蔽,选中该域,单击右键,从弹出的快捷菜单中选择隐藏列命令。
(9)组织成本数据1、隐藏子任务把鼠标移到想要隐藏的子任务的任何一个域中,在格式工具栏中单击隐藏子任务图标按钮,这时就能把其下的子任务隐藏。
如果要再显示子任务,只需要在格式工具栏中,单击显示子任务图标按钮。
(10)资源成本视图—资源工作表命令单切换到资源工作表视图。
设置资源情况。
成本累算域:开始(只要租借,成本便发生)结束(直到活动结束,没有发生问题时费用才支付)按比例(即进行到什么时候便付费到什么时候)。
实验五跟踪项目进度一、实验目的学习利用Project跟踪项目进度,跟踪实际成本,跟踪项目资源状况等。