文档库 最新最全的文档下载
当前位置:文档库 › 软件项目管理之学生管理系统

软件项目管理之学生管理系统

软件项目管理之学生管理系统
软件项目管理之学生管理系统

课程设计

课程名称:软件项目管理

设计题目:学生管理系统项目工作计划

学院:信息工程与自动化学院

专业:计算机科学与技术

年级:2008级

学生姓名:

指导教师:

日期:2011-12-20

教务处制

昆明理工大学

摘要

为全面深入贯彻科学发展观,认真落实“十七大”精神,紧紧围绕昆明理工大学关于学生管理工作要点,坚持“明德任责,致知力行”的教育和工作理念,以学院建设为中心,以提高大学生综合素质为重点,以学生就业为落脚点,加强学生思想政治教育和日常管理,积极探索新时期学生工作的新途径、新方法,努力开创学生工作新局面,同时结合信自学院的实际情况,积极开展学生工作,突出重点,提高效率,使我院学生管理工作更加系统化、规范化,将我院学生管理工作向前推进。

目录

第一章前言................................................................................................................................ - 4 -

1.1项目开发背景................................................................................................................ - 4 -

1.2项目开发目标................................................................................................................ - 4 -

1.3项目开发意义................................................................................................................ - 4 - 第二章范围计划........................................................................................................................ - 5 -

2.2软件规划........................................................................................................................ - 5 -

2.3软件结构设计................................................................................................................ - 5 -

2.4软件维护........................................................................................................................ - 6 - 第三章进度计划........................................................................................................................ - 7 -

3.1进度计划表.................................................................................................................... - 7 -

3.2甘特图............................................................................................................................ - 7 -

3.3网络图............................................................................................................................ - 8 - 第四章成本计划........................................................................................................................ - 9 -

4.1 项目报价预算............................................................................................................... - 9 -

4.2成本预算...................................................................................................................... - 10 - 第五章人力资源计划.............................................................................................................. - 11 -

5.1 矩阵组织结构图......................................................................................................... - 11 -

5.2责任分配矩阵.............................................................................................................. - 12 -

5.2.1角色映射表....................................................................................................... - 12 -

5.2.2项目人员具体职责角色................................................................................... - 13 -

5.2.3项目部门具体责任分配................................................................................... - 13 - 第六章收尾管理...................................................................................................................... - 14 - 第七章标准原则...................................................................................................................... - 15 - 参考文献.................................................................................................................................... - 16 - 个人总结.................................................................................................................................... - 17 -

第一章前言

1.1项目开发背景

信自学院的学生管理并不完善,没有根据学院具体情况而建立统一的规定准则,一旦出现学生留级、休学、转学等特殊情况,无法及时进行学生信息的更新和完善。虽然目前学院有一套学生管理的办法,但随着时代的进步,学生数量的急剧增加,老得办法已经不能满足学生管理的需求,容易出现信息错误,管理效率低下的弊端。1.2项目开发目标

为了更加方便更加有效的使学院进行学生日常管理工作,教师和学生本人更加方便地了解全院学生的具体情况,从而改善和建立全新的学生管理系统。

1.3项目开发意义

本学生管理系统的主要包括如下的主要功能:查询学生信息,增加、删除、修改学生信息。通过以上的功能,实现学院对学生的日常管理和学习管理,使学院老师及辅导员能及时方便的了解到全院各个学生的情况。

第二章范围计划

2.1 画出WBS-项目工作分解图

图2.1 项目工作分解图

2.2软件规划

软件的预期成果是建立一个机遇昆明理工大学校园网的网络软件,具有权限的老师和学生可以在任何地点登陆软件进行相关操作。

建立一个较为完善的学生管理系统,完成对学生基本信息(包括姓名、性别、专业、班级、宿舍号、家庭住址、联系电话、学生成绩、政治面貌、职务)的录入。

可以方便快捷的对学生各项信息进行查询、修改、删除。

2.3软件结构设计

软件结构设计和项目工作分解有着密切的关系,软件结构设计图

和项目工作分解图一致,在此画出学生模块和辅导员模块。

2.2 学生模块结构设计

图2.3 辅导员模块结构设计

2.4软件维护

后期阶段时刻关注软件的运行情况,记录关键信息。

对软件进行改正性维护,适应性维护,完善性维护和预防性维护。

第三章进度计划

利用Microsoft Project设计软件的进度计划,得到如下图表。

3.1进度计划表

3.2甘特图

3.3网络图

第四章成本计划

4.1 项目报价预算

根据项目的具体情况,以及自己掌握的信息,对成本做出如下估计。项目采用JSP和SQL Server 2008的开发技术,作为在校学生以一天工作4个小时计算,需要4个程序员。

由于任务分解的结果主要是针对开发任务的分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=20%*开发任务。

由表1-1可以看出规模是140,开发人员8小时成本参数=480元一天,而我们情况特殊,作为在校生不能8小时开发本项目,所以我们采用4小时一天的一天工作时间,所以成本参数就相应的变为480/2=240元,规模就是35天,也就相当于140的规模。这个参数我们只做参考,则内部开发成本=240*35=8400管理、质量成本。

项目的管理和质量成本=开发成本*20%=1680元。

直接成本=8400+1680=10080元。

间接成本(我们的上网费用、耗材、团队互动的活动)

间接成本包括前期合同费用、房租水电、培训等。

根据以往经验,采用公式:间接成本=25%直接成本=2520元。

项目总估算成本=10080+2520=12600元。

利润占50%,由于我们技术不是很熟练所以其中风险基金要高一点为30%、利润15%、税费5%。则项目总报价=12600*1.5=18900元。

4.2成本预算

根据每个任务的资源分配和时间安排,确定项目的预算,如表1-3,预算总成本为10060元与估算的直接成本10800元基本持平,这样10800元可以作为项目的成本控制参考。

第五章人力资源计划5.1 矩阵组织结构图

说明:①项目管理同学

·全面负责项目组织和规划

·全面负责项目计划制定和维护

·负责项目跟踪和管理

·负责项目资源的分配和协调

·负责组织和计划之间的协调

②软件开发同学

·全面负责项目的软件开发:设计、编码、测试及配置。

·负责产品质量的控制

·配合负责质量保证的同学工作,如文档编写、测试

③质量保证同学

·全面负责项目过程及产品规范的制定

·负责过程的质量保证活动

·过程评审

·产品评审

④配置管理同学

·全面负责项目的配置活动

·负责软件产品的提交

⑤需求分析同学

·负责用户的需求接口

·配合项目经理的资源协调活动

·负责系统的维护活动

5.2责任分配矩阵

5.2.1角色映射表

5.2.2项目人员具体职责角色

字母说明:A=批准(Approve);R=评审(Review);P=参加(Participate);C=创建(Create)5.2.3项目部门具体责任分配

说明:1:软件规划;2:需求开发;3:软件结构设计;4:数据库设计;5:项目实施;

6:系统集成;7:质量保证8:系统配置;9:项目及文档提交;

R: 负责者P:执行者

第六章收尾管理

随着机和信息产业的软件产品的规模也是越来越庞大,随着软件规模的扩大软件人员的增加软件项目管理的复杂性增大,各个软件都意识到将项目管理的理念引入到软件开发活动中开始对开发过程进行有效的管理又所谓“IT项目管理”或“软件项目管理’软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量的顺利完成而对成本、人员、进度、质量、风险等进行分析和管理的活动。

此次学生管理系统的各个过程主要包括二需求管理范围管理任务分解规模估算成本管理进度计划质量计划配置管理计划,风险计划文档管理团队建设,跟踪控制收尾管理项目结束。项目收尾管理作为项目结束前的最后管理工作也显得及其重要一般包括合同收尾和管理收尾两部分。此次计划没有涉及到合同收尾在此便不加以说明。管理收尾就是对于项目组内部把做好的项目文档、代码、与客户交流的文件等归档保存对项目中遇到的问题及解决方法、有效的创新技术进行及时地,对外宣称项目结束转入维护期把相关的产品说明及技术文档转到维护组。

第七章标准原则

目前,我国软件企业尽管在国际竞争中存在技术、人才等方面的不足,但管理能力,特别是项目管理能力的不足是我国软件企业面临的典型性成长障碍。对于软件企业来说,大多数附加价值的产生是由项目产生的,没有足够的项目管理能力,企业的新产品研发、承揽海外软件开发业务、扩大软件企业规模等均缺乏基础保证。

我国软件从业人员有50多万人,在6000多家软件企业中有60%是50人以下的小企业,1000人以上的企业仅10余家,软件出口额不到印度的10%。在印度的优秀软件企业如Wipro、Infosys、Tata中,软件开发项目的按时完成率高达95%以上,可以说是项目管理能力促进了印度软件企业承揽外包业务和规模化的发展。据统计,目前我国软件企业项目的按时完成率平均为20%左右。可见,我国软件企业在项目管理能力方面与印度软件企业相比还存在很大差距。

要提高我国软件企业项目管理的能力,需要坚持以下5项原则,即:面向利益相关者的项目策划、基于统计数据的项目计划、基于专业分工的项目资源动态调度、基于可视化工具的项目监控、着眼于提高企业项目管理整体能力的知识管理。

参考文献

《软件项目管理案例教程》机械工业出版社2009 韩万江《软件项目管理》机械工业出版社2010 休斯《软件项目管理与案例分析》清华大学出版社2009 肖来元《软件开发与项目管理》上海交大出版社2005 栾跃《软件项目管理》第二版清华大学出版社2009 覃征

个人总结

经过为期一个星期的艰苦奋斗,终于带着喜悦的心情完成软件项目管理课程的课程设计,在此次软件项目工作计划的撰写过程中,付出很多,学到很多,收获很多。

由于此前知识和经验的欠缺,刚刚拿到题目时可谓毫无头绪,不知从何下手进行,于是抓紧时间补功课,看相关书籍,算是在学习中设计,在设计中学习。个人感觉一个成功的学生管理系统对于一个学校的日常管理工作时不可或缺的,它可以帮助老师进行管理,提高工作效率,处于此目的选取了学生管理系统的题材进行编写。编写中主要用到的软件工具有Visio 2003,Microsoft Project,在编写工作计划过程中无意让自己对这两个软件更加熟练。在工作计划编写过程中,个人感觉最容易的是进度计划一块,基本上对于整个系统有了思路,只要熟悉Project软件就可以顺利的完成该部分内容。感觉最困难的是成本计划,成本计划牵涉的数据特别多,一不注意就会弄错。

总的来讲,此次学生系统项目管理计划让我收获颇多,它将为我以后从事相关方面的工作提供借鉴和做好铺垫。

软件项目管理论文

软件项目管理论文 Document number【980KGB-6898YT-769T8CB-246UT-18GG08】

软件工程专业《软件项目管理》 课程设计报告 题目:软件项目管理 姓名:郑闽君 准考证号: 9 学院:数学与计算机科学学院 专业:软件工程 年级: 09级 2010 年 3 月

目录

1 绪论 研究背景 随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。我公司是西安一家中型软件企业,在公司中已经实行了项目管理制度,软件项目管理是整个项目管理中的一个重要组成部分。 从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。 软件开发不同于其他产品的制造,软件的整个过程都是设计过程(没有制造过程);另外,软件开发不需要使用大量的物质资源,而主要是人力资源;并且,软件开发的产品只是程序代码和技术文件,并没有其他的物质结果。基于上述特点,软件项目管理与其他项目管理相比,有很大的独特性 目前相关研究现状及分析 一个值得深思的事实是,到目前为止,已经信息化的企业在IT (Information Technology,信息技术)的投资超过了未信息化企业在IT的投资。这意味着什么 这意味着IT项目的投资已经由厂商驱动向用户驱动转变,以往什么利润高IT厂商就说什么好,用户低着头掏腰包的时代过去了。现在大多数的用户都经历过信息化,或成功过,或失败过,经验教训都有了许多。用户更加重视企业信息战略的规划、IT投资的实实在在的效益。 一方面,能够为用户提供IT能力的厂商如雨后春笋般成长,这些企业为了生存,竞争手段花样百出,竞争也日趋白热化。那么,作为IT企业,要想在竞争的市场上持续发展,就必须提高自己核心竞争力。IT企业的竞争力体现在两方面:一是IT解决方案的技术水平;一是IT项目的实施能力。相对于前者,后者在短期提高利润方面更能显示出威力。因为项目管理水平的提高,意味着项目能得到更好地控制。成本能得到更多的节约,人力资源能得到更加合理的安排,客户的需求能得到更好地满足。

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

软件项目管理课程设计报告 学院: 专业: 班级: 学号: 姓名: 指导教师: 时间: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日前将工

《项目管理》课程标准

《项目管理》课程标准 (一)课程性质与任务 《项目管理》是市场营销专业的专业必修课,在课程体系中处于职业能力重要地位。 本课程的先导课程有《经济学》、《经济数学(1)》、《统计学》、《管理理论与实务》等。 本课程的主要任务使学生能够具有先进的项目管理思维与理念,掌握项目管理的基本原理、基本理论知识和相关的技术方法,把握项目管理的工具、过程和技巧,了解国内外项目管理的理论研究和实践应用的发展趋势,培养学生应用项目管理理论和方法分析和解决项目管理问题的能力,从而提高学生的社会竞争力和社会适应性,更好地为社会服务。 (二)课程教学目标 1.知识目标 ●熟悉项目管理领域的方针、政策和法规,掌握项目管理的基本理论和方法以及 国际项目管理所必需的相关商务知识; ●具备项目策划与评估技术、项目融资方式与策略、项目建设总体组织、项目采 购与合同、项目设计与建设的管理、项目团队建设与激励等方面坚实的理论基 础和较宽广的知识面; ●熟悉项目管理在国内外的发展过程、现状和趋势。 2.能力目标 ●利用项目工具进行项目工作分解的能力; ●熟练使用项目管理软件进行项目管理的能力; ●运用项目管理九大知识领域的观点和理论解释项目管理中实际问题的能力; ●运用项目管理基本知识和基本沟通手段解决项目实施过程中与项目相关人相关 的具体问题的能力。 3.素质目标 ●养成良好的遵守规则、按规则办事的职业道德。 ●具有团队协作能力和自律能力; ●具有语言表达能力和人际沟通能力;

●具有良好的心理素质和处理突发事件的能力; ●形成利用项目管理基本方法解决实际问题的思维方式; ●树立企业管理的服务意识、质量意识,形成正确的时间观念、效率观念和认真、 求实的科学态度。 (三)参考学时 36学时。 (四)课程学分 2学分。 (五)课程内容和要求

软件项目管理课程设计

《软件项目管理》课程报告课程 设计报告 题目: 应急指挥系统业务软件开发 姓名:欧和平 学院:机械工程学院 专业:机械设计制造及其自动化6班 学号: 2014210451 2016 年 11 月 前言 XXX 公司很荣幸地被邀请参加XXX 省卫生突发公共卫生事件应急指挥系统业务软件开发的投标,在此对XXX 省卫生局给我司提供机会深表感谢。本投标文件依据贵局提供的招标文件,参照国家、司法部相关标准,基于高新科技在应急指挥系统多年来积累的丰富经验,由本公司专业技术人员经过科学、严谨、务实的

论证和设计,编制出《突发公共卫生事件应急指挥系统业务软件项目》投标书。投标书中主要包括八部分内容。八大部分内容分别是:第一部分公司简介第二部分技术应答书第三部分项目进度规划第四部分项目实施人员规划投标报价清单及优惠条件按贵局招标要求另行封装。如果对此投标书的内容 有任何疑问,希望贵局及时与我们联络:。 本公司郑重承诺:我们将认真做好我们的工作,提供最好的产品和解决方案,最好的价格,最优的服务,为本项目的顺利实施贡献我们的一份力量。通过合作您可深刻感受到本公司严谨的科学态度,高效的办事作风,全面的优质服务。 第一部分公司介绍 一公司简介 XXX 有限公司是专注于全国应急指挥系统科技化、信息化事业的技术研发和服务的专业性技术公司,是一支熟悉业务、精于技术、热心服务、甘愿为公务员事业奉献理想和青春的充满朝气的团队,是经过部公务员局和部分省卫生局的长期检验得到一致好评并充分认可和信任的合作伙伴。 二我们的优势汇聚一流人才,做公务员数字化技术与服务之冠! ○专业的企业定位 高新科技以专业的精神为所有的客户和伙伴提供高品质产品服务。我们视业务需求为企业的生命,一方面聘请全国最著名的业务专家和教授作为公司顾问,另一方面通过周到的服务使工程师和用户建立密切的联系,保证公司获得

项目管理软件在实战中的应用论文

项目管理软件论文 项目管理软件在实战中的应用

摘要: 项目管理软件的实质就是软件项目计划的编制和软件项目计划的跟踪控制,这里计划是项目成功实施的指南和跟踪控制依据,而跟踪控制又保证项目计划的成功执行。本文以实力具体分析在软件开发过程中如何进行软件项目管理。 关键词:软件项目管理

前言 随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。 从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。 在软件项目中有两条非常重要的线索,一条是软件项目开发过程,另外一条是软件项目管理过程。通常,人们容易注意软件项目开发过程,而忽略软件项目管理过程的线索。事实上,后者很重要,有时其重要性甚至超过项目开发过程。项目管理可以让一个项目获得高额的盈利也可以让一个项目损失惨重,而编码的影响力则相对小一些、。现实中由于出色的项目管理,将已经亏损很严重的项目又重新扭亏为盈的例子并不少见。 项目管理在生活中的例子很多。例如进行一次商品采购,你会在一张纸上记录所有需要购买的东西(即采购清单),这个采购清单帮助你不要遗漏采购项,你可以采用“完成一个采购项,在采购清单上打一个勾”的方法协助你完成采购。与此类似,软件项目管理也是如何管理好软件项目的内容、花费的时间(进度)以及花费的代价(规模成本)。为此需要制定一个好的项目计划,然后控制好这个计划。编制软件项目计划、跟踪控制软件项目计划这就是软件项目管理的实质。其中,计划是项目成功实施的指南和跟踪控制的依据,而跟踪控制是项目计划成功执行的保证。

软件项目管理课程设计指导书

软件项目管理课程设计 指导书 文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

《软件项目管理》课程设计 指导书 一.课程设计报告要求 1、工作衔接 本次《软件项目管理》课程设计所选项目必须与前期所作的《软件工程》课程设计所选的项目相同,也就是在《软件工程》课程设计的基础上进行本次课程设计。不能重新另选项目背景。 2、课程设计报告封面要求 报告封面应包含课程设计题目,作者专业、班级、姓名、学号,指导教师和设计完成日期。 3、课程设计包含的内容 (1)项目概述 (2)工作任务书(业务需求) 1)项目目标 2)功能要求 3)性能要求 (3)项目进度计划 1)分解项目工作 2)项目工作关系表 3)绘制甘特图 4)绘制网络图 5)里程碑计划

(4)项目规模成本估算 1)分解项目工作 2)项目规模估算表 3)开发成本 4)管理、质量成本 5)直接成本 6)间接成本 7)总估算成本 (5)项目质量计划 1)项目质量保证组织 2)项目的质量目标 3)质量保证活动 4)质量控制活动 (6)项目团队计划 1)项目团队组成 2)项目团队管理 3) 项目沟通计划 (7)项目配置管理计划 1)组织及职责 2)配置管理环境 3)配置管理活动 (8)需求分析阶段的项目管理1)团队组织及职责

2)团队管理 3)进度管理 4)质量管理 5)需求管理 (9)设计分析阶段的项目管理 1)团队组织及职责 2)团队管理 3)进度管理 4)质量管理 (10)编码阶段的项目管理 1)团队组织及职责 2)团队管理 3)进度管理 4)质量管理 5)成本管理 (11)测试阶段的项目管理 1)团队组织及职责 2)团队管理 3)进度管理 4)质量管理 二、课程设计范例 1、项目概述

《软件工程》课程标准

《软件工程》课程标准 表1 课程基本信息 (一)课程性质与任务 课程性质:《软件工程》是软件工程专业的一门工程性基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,人们通过软件工程学把软件开发纳入工程化的轨道,而软件工程学是用以指导软件人员进行软件的开发、维护和管理的科学。《软件工程》已成为高校计算机软件教学体系中的一门核心课程课程任务:通过本课程的学习,要求学生能掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等;学生应能掌握开发高质量软件的方法,以及有效地策划和管理软件开发活动,为学生参加大型软件开发项目打下坚实的理论基础。 (二)课程教学目标 本课程的开设旨在使学生通过学习,掌握软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,能用软件工程的方法参与软件项目的分析、设计、实现和维护,为更深入地学习和今后从事软件工程的实践打下良好的基础。 1. 知识目标 (1)教授以软件工程的发展、主要方法、常用工具的使用为主线。包括:软件工程的基本概念、基本原理、常用的软件管理方法、常用的建模工具等。 (2)关键的知识讲授阶段有:软件需求获取方法、需求规格说明撰写与评审方法、软件设计的基本概念、结构化设计方法、体系结构设计、面向对象UML的软件分析方法、UML 建模方法、软件测试基本理论等。 (3)通过该课程的教授,学生应具备软件工程基本理论知识。 2. 能力目标

(1)运用软件工程的概念、原理、技术和方法开发与维护软件的能力 (2)编写相关技术文档的能力 (3)分析问题和解决问题的能力和团队工作交流能力。 3. 素质目标 (1)职业素养的培养:对软件开发领域常见的职业要求、团队合作精神进行培养与灌输。 (2)专业素养的培养:对软件管理过程中常见的问题能够予以准确判断,明确解决思路。 (三)参考学时 64(理论:32\实验:32 )学时。 (四)课程学分 3学分 (五)课程内容和要求(理论64学时) 课程旨在使学生掌握软件工程的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等几个方面了解如何将系统的、规范化的和可以度量的工程方法运用于软件开发和维护中。要求学生通过本门课的学习,基本掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。 表2 课程内容与学时安排表

IT项目管理人员必备的软件知识

软件文档知多少? 如今,软件开发越来越复杂,软件功能也越来越丰富。而几乎所有成熟的商业软件,都是靠一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的!”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了微软公司软件工程是如何的完善规范。的确,集数百名员工几年的共同努力之大成,软件项目管理的成败是控制开发成本的关键环节。这里面,少不了贯穿其中的重要步骤----软件文档。 软件文档可以分为开发文档和产品文档两大类。 开发文档包括:《功能要求》、《投标方案》、《需求分析》、《技术分析》、《系统分析》、《数据库文档》、《功能函数文档》、《界面文档》、《编译手册》、《QA文档》、《项目总结》等。 产品文档包括:《产品简介》、《产品演示》、《疑问解答》、《功能介绍》、《技术白皮书》、《评测报告》、《安装手册》、《使用手册》、《维护手册》、《用户报告》、《销售培训》等。 一、开发文档 1. 《功能要求》--来源于客户要求和市场调查,是软件开发中最早期的一个环节。客户提出一个模糊的功能概念,或者要求解决一个实际问题,或者参照同类软件的一个功能。有软件经验的客户还会提供比较详细的技术规范书,把他们的要求全部列表书写在文档中,必要时加以图表解说。这份文档是需求分析的基础。 2. 《投标方案》--根据用户的功能要求,经过与招标方沟通和确认,技术人员开始书写《投标方案》,方案书一般包括以下几个重要的章节: 前言--项目背景、公司背景和业务、技术人员结构、公司的成功案例介绍等。 需求分析--项目要求、软件结构、功能列表、功能描述、注意事项等。 技术方案--总体要求和指导思想、技术解决方案、软件开发平台、网络结构体系等。 项目管理--描述公司的软件开发流程、工程实施服务、组织和人员分工、开发进度控制、软件质量保证、项目验收和人员培训、软件资料文档等。 技术支持--公司的技术支持和服务介绍、服务宗旨和目标、服务级别和响应时间、技术服务区域、技术服务期限、授权用户联系人等。 系统报价--软、硬件平台报价列表、软件开发费用、系统维护费用等。 项目进度--整个项目的进度计划,包括签署合同、项目启动、需求分析、系统分析、程序开发、测试维护、系统集成、用户验收、用户培训等步骤的时间规划。 3. 《需求分析》--包括产品概述、主要概念、操作流程、功能列表和解说、注意事项、系统环境等。以《功能要求》为基础,进行详细的功能分析(包括客户提出的要求和根据开发经验建议的功能),列出本产品是什么,有什么特殊的概念,包括那些功能分类,需要具备什么功能,该功能的操作如何,实现的时候该注意什么细节,客户有什么要求,系统运行环境的要求等。这里的功能描述跟以后的使用手册是一致的。 4. 《技术分析》--包括技术选型、技术比较、开发人员、关键技术问题的解决、技术风险、技术升级方向、技术方案评价,竞争对手技术分析等。以《需求分析》为基础,进行详细的技术分析(产品的性能和实现方法),列出本项目需要使用什么技术方案,为什么,有哪些技术问题要解决,估计开发期间会碰到什么困难,技术方案以后如何升级,对本项目的技术有什么评价等。 5. 《系统分析》--包括功能实现、模块组成、功能流程图、函数接口、数据字典、软件开发需要考虑的各种问题等。以《需求分析》为基础,进行详细的系统分析(产品的开发和

软件项目管理论文

第一部分:XX公司IT项目总结 一、项目背景 本论文要分析的项目是一个企业内部的IT项目,即:企业商业信息支持系统升级。这个项目发生在一家中型规模的企业,同时向企业客户和消费者两方面提供产品和服务。表面上看,这个项目是一个企业内部的IT项目,但是这个IT项目是和另一个商业流程项目同时进行,互相配合的。因为商业流程有改变和创新,所以,这个项目并不是对老系统的升级和维护,而是一次创新,质的飞跃。因此,这个IT项目有一些特点: 该项目与商业流程项目同时进行 项目会影响到公司其他部门的运营流程。 该项目隶属于一个现有范围更广更复杂的IT系统 项目涉及人员主要有如下角色: 领导小组: 由公司高层经理,以及有影响力的高工,业务牛人组成。 项目组: 由IT部门、商业部门、以及外部IT供应商共同组成 受众: 所有将受到此IT解决方案影响的员工。 二、项目管理涉及哪些方面 在总结本IT项目管理效果之前,让我们想想:如何评价一个项目是否取得成功?这里边涉及的因素很多很多。而且,不同的人可能会有不同的标准和角度: 项目过程是否做得很好、很舒畅? 项目是否达到了预期的目标? 项目受益人拿到收益和价值最大? 项目成员得到的成长和良好的感受? 项目过程值得称道,项目管理很有一套? … 在能够回答这个问题之前,我想最好还是回到本源,从根本来上看,然后再逐步地展开。那就是:什么是项目? 这里有一个普遍的定义:项目就是一套独特互相联系的任务,有明确的开始与结束,充分地利用资源,共同实现一个特定的目标。 这里有几个关键词: 开始与结束:说明项目是有时间限定的,有deadline。也说明,项目启动要有启动的姿态,项目结束要有像样的收尾。实际项目中,时间资源永远都是一种稀缺资源,项目经理经常面临火烧屁股的情势。 充分地利用:说明项目是在意成本的。事实上,成本总是一个敏感的词,任何项目都是划拨有限的资源。实际公司软件项目中,经常性的情况就是人手总是紧缺的。 特定的目标:说明项目要达到什么目的和意图。也解释了,为什么做这个项目?这个项目存在的意义和价值。 其实概括起来,这就是影响项目同时也是项目干系人关注的三个主要因素:商业价值、成本、进度。如图一所示

《软件开发基础》课程标准

《软件开发基础》课程标准 表1 课程基本信息 (一)课程性质与任务 课程性质::《软件开发技术》是计算机专业的一门技术基础课,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习和训练,加深对大学计算机基础课程的理解和认识,加强程序设计能力的训练,培养学生运用软件开发方法和技术分析问题和解决问题的能力。《软件开发基础》已成为高校计算机软件教学体系中的一门重要课程 课程任务:通过本课程的学习掌握在操作系统、数据库、多媒体、网络等应用环境中软件的基本开发方法及技术,以及在软件开发过程中要解决的数据结构与常用算法的实现。通过该课程的学习,使学生掌握在上述环境中开发软件所必需的基础知识、基本开发方法和常用开发技术,为今后结合实际应用开发软件打下必要的基础。 (二)课程教学目标 本课程的开设旨在通过该课程的学习,使学生能够全面系统地掌握计算机软件开发技术的基本知识,熟悉软件工程概念与流程、数据结构概念与算法,并且结合数据库知识具有一定的软件系统设计能力。 1. 知识目标 (1)教授以软件开发的发展、主要方法、常用工具的使用为主线。包括:软件开发的基本概念、基本原理、常用的软件管理方法、常用的建模工具等。 (2)关键的知识讲授阶段有:软件需求获取方法、需求规格说明撰写与评审方法、软件设计的基本概念、结构化设计方法、体系结构设计、面向对象UML的软件分析方法、UML 建模方法、软件测试基本理论等。 (3)通过该课程的教授,学生应具备软件开发基本理论知识。

2. 能力目标 (1)运用软件开发的概念、原理、技术和方法开发与维护软件的能力 (2)编写相关技术文档的能力 (3)分析问题和解决问题的能力和团队工作交流能力。 3. 素质目标 (1)职业素养的培养:对软件开发领域常见的职业要求、团队合作精神进行培养与灌输。 (2)专业素养的培养:对软件管理过程中常见的问题能够予以准确判断,明确解决思路。 (三)参考学时 64(理论:32\实验:32 )学时。 (四)课程学分 3学分 (五)课程内容和要求(理论64学时) 课程旨在使学生掌握软件开发的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等几个方面了解如何将系统的、规范化的和可以度量的工程方法运用于软件开发和维护中。要求学生通过本门课的学习,基本掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。 表2 课程内容与学时安排表

软件项目管理大论文

软件项目管理综述 (马隆杰 2111505127 ) 一.引言 随着计算机技术的飞速发展,软件产品的规模越来越庞大,个人单打独斗的开发模式已经越来越不能适应实际的需要。因此各软件企业在软件开发活动中纷纷引入软件项目管理相关技术,使得开发过程得到有效的实行与管理。以现今中国的百度,腾讯,阿里巴巴等软件公司为例,在这些公司中针对大型项目开发时都实行了项目管理制度,并把软件项目管理作为整个项目管理中的一个重要组成部分。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。软件开发不同于其他产品的制造,软件的整个过程都是设计过程(没有制造过程);另外,软件开发不需要使用大量的物质资源,而主要是人力资源;并且,软件开发的产品只是程序代码和技术文件,并没有其他的物质结果。基于上述特点,软件项目管理与其他项目管理相比,有很大的特殊性。 二.什么是软件项目管理 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。 软件项目管理的概念是在20世纪70年代中期由美国提出的,当时美国国防部专门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发现70%的项目是因为管理不善引起的,而非技术原因。于是软件开发者开始逐渐重视起软件开发中的各项管理。到了20世纪90年代中期,软件研发项目管理不善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有10%的项目能够在预定的费用和进度下交付。 1995年,据统计,美国共取消了810亿美元的商业软件项目,其中31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。 软件项目管理和其他的项目管理相比有其自有的特殊性。首先,软件是纯知识型产品,不同于实际工程,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次,软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。Windows这样的操作系统有1500万行以上的代码,同时有数千个程序员在进行开发,项目经理都有上百个。这样庞大的系统如果没有很好的管理,其软件质量是难以想象的。 软件项目管理的内容主要包括如下几个方面:人员的组织与管理,软件度量,

软件工程课程标准

《软件工程》课程标准 煤炭管理干部学院 计算机系 计算机应用技术专业 2012.06

一、课程基本信息 二、课程定位 《软件工程》是计算机应用专业教学计划中一门综合性和实践性很强的核心课程,主要容包括软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。本课程教学是既要侧重软件开发的方法、原理的讲解,又要重点培养学生动手设计和开发软件的能力,两者并重、相互结合。 根据培养计算机高级理论与应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。 三、课程设计思路 根据软件技术专业的人才培养目标,通过企业调研,与企业专家座谈,了解企业需求,梳理岗位任务,构建适应岗位需求的课程体系。 根据典型工作任务确定学习容。通过企业调研,深入了解软件开发企业的需求,分析各岗位的典型工作任务,根据典型工作任务确定学习容,设计学习情境,摒弃传统的从结构设计角度学习本课程的方法,从软件项目设计、开发、测试、维护的角度将整个工作过程中的典型工作任务转化为若干学习情境,以完成岗位任务所需知识和能力选取教学容,使其符合企业真实的工作程序、技术标准。 以行动导向组织实施教学。课程教学遵循“计划、调研、设计、实施、测试、发布与维护”这一“行动”过程序列;在基于职业情境的学习情境中,学生根据该情境设置的各项工作任务,制定设计方案,实践操作,最终总结汇报形成成果,

整个过程以学生动手“工作”为主要学习过程。学生在以完成任务为目的的这一“工作”过程中,开展主动“学习”,主动建构真正属于自己的经验和知识体系,将知识用于完成项目任务的“工作”,最后通过相互的成果展示和阶段评审达到知识的更新、职业能力的巩固和升华。 建立多元能力考核评价体系。突出过程与成果结合评价,强调理论与实践一体化评价,建立以学生为中心的综合评价模式,包括课堂讲评、实践操作、阶段评审、成果展示等多种手段相结合,综合评定学生成绩。将课程考核与企业的岗位需求融合在一起,形成多元能力考核评价体系。 四、课程目标 (一)能力目标 1. 能够按照规的软件项目开发流程来设计、开发软件; 2.能够规地编写软件项目开发各阶段的文档; 3.能够使用Project工具软件进行软件项目管理; 4.能够使用Rose或Viso等工具软件进行项目辅助设计; 5.能够准确地设计测试用例,进行软件项目测试; 6.能够规地发布项目并制定合理的后期维护计划。 (二)知识目标 1.掌握软件工程的基本概念; 2.掌握软件工程各个阶段的目的与任务; 3.掌握软件需求分析和软件设计的基本原理; 4.掌握结构化设计方法和面向对象设计建模方法; 5.掌握软件测试的常用方法和选取测试用例的原则; 6.掌握软件发布的正规操作流程; 7.掌握软件后期维护的原则和方法。 (三)素质目标 1.培养学生规的系统设计、开发思路 2.培养学生良好的编程习惯和准确的语言表达能力 3.培养学生团队精神与协作能力,使学生具有一定的岗位意识和岗位适应能力

软件项目管理论文

软件项目管理论文 LEKIBM standardization office【IBM5AB- LEKIBMK08- LEKIBM2C】

软件项目管理课程论文题目:网络培训平台项目管理报告 姓名:_______ ______ ______ 学号:_________________ ___ 院系名称:_____ ________ __ 年级:______ _________________ __ 专业:______ _______________ ___ 指导教师:_____________________ ___ 年月日

网络培训平台项目管理报告 摘要: 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动。随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,软件项目管理的思想逐渐融入软件开发过程中,应用开发的项目管理日益受到重视。 关键词:软件项目管理个性问题解决方法 1、网络培训平台概述 概述 随着信息化时代的飞速发展,传统的面授培训已经不能满足现在企业高效率、快响应的工作特点,网络培训平台已成为大多数企业培训员工的首选途径,一款功能强大稳定的网络培训平台跨越了地域的局限,让学习、阅读和书写都可以通过网络,最大限度的利用时间,使沟通更顺畅,知识获取更快速。该系统引用了管理科学与工程、经济理论、统计学、运筹学以及计算机科学等许多学科的概念和方法。 项目背景 这个项目并不是对旧系统的升级和维护,而是一次创新,该项目与企业管理同时进行并对企业人才培养起到一定的影响。项目人员组成:8人,其中,项目经理1人,负责整个项目的规划与执行;产品工程师1人,负责产品定义,需求收集与分析,页面以及美工设计;

工程项目管理课程标准

本页为作品封面,下载后可以自由编辑删除,欢迎下载!!! 精 品 文 档 【精品word文档、可以自由编辑!】 第一部分前言 本课程是建筑工程技术与工程管理专业的核心课程,通过本课程的学习可以培养学生编制施工项目管理规划、项目组织机构建设、实施目标控制、资源管理、合同管

理及信息处理等基本能力、项目管理软件应用能力。本课程参照建筑工程技术专业人才培养计划制定,其所讲授的内容和所进行的各方面实践训练直接为培养学生职业能力和职业素养奠定了重要的基础,在建筑工程技术专业中起着重要作用。 一、课程的性质与作用 《工程项目管理》是高等职业院校建筑工程技术专业开设的一门主干专业课程。本课程的任务是使学生了解并掌握在工程项目管理中,如何进行全方位全过程的科学管理和合理协调,具有从事工程建设的项目管理知识,具有进行建筑企业项目管理的能力,具有从事建设项目管理的初步能力,以及具有有关其他工程实践的能力,为学生在毕业后从事有关的工程建设管理工作中奠定坚实的基础。《工程项目管理》在专业人才培养方案及课程体系中的作用主要表现在以下方面: 1、本课程从高等职业教育的特点出发,以就业为导向,课程的目标是培养学生的理论基础和实践应用能力。 2、本课程是建筑工程技术专业知识体系的理论基础,是开展后续专业课程,如建筑施工技术、建筑企业经营管理、建筑工程监理、国际工程项目管理等课程的基础和必要条件。 3、本课程还注重培养学生的管理能力和分析能力,面对问题,要融会贯通,用各种知识、技能、手段和方法去满足各方的要求和期望,达到将来作为施工员、质量员、安全员、助理项目管理师的基本素质。 二、课程基本理念 1、以学生为主体,注重学生职业能力的培养 本课程在目标设定、教学过程、课程评价和教学资源的开发等方面突出以学生为主体的思想,激发学生的学习兴趣,发展学生搜集和处理信息的能力,增强理论联系实际的实践能力,培养创新能力和团结协作精神,引导学生主动参与、亲身实践、独立思考、合作探究,从而实现向自主学习方式的转变,形成正确的学习观和职业观。 2、大力推行工学结合,深化校企合作开发课程资源 本课程实践性和实用性很强,力求合理利用和积极开发课程资源,充分发挥专业委员会的作用,企业参与课程开发,以“助理项目管理师”、“质量员”、“安全员”“施工员”等岗位知识和技能要求为标准,结合行业发展与新时期对人才规格的要求,培养学生良好的项目管理能力,使其具备从事建筑技术工作所必需的基本职业素质。 3、加强实践教学,丰富课堂教学方法和手段, 加强实践环节的教学,通过去工地参观考察实习的方式,使学生能更好的抓住此门课程的核心内容。有效充分利用多媒体、案例等教学手段、增加学生的感性认识,提高学生对所学知识的认知水平和综合应用能力。 三、课程的设计思路

软件项目管理论文

软件项目管理课程论文 题目:网络培训平台项目管理报告 姓名:_______ ______ ______ 学号:_________________ ___ 院系名称:_____ ________ __ 年级:______ _________________ __ 专业:______ _______________ ___ 指导教师:_____________________ ___ 年月日

网络培训平台项目管理报告 摘要: 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动。随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,软件项目管理的思想逐渐融入软件开发过程中,应用开发的项目管理日益受到重视。 关键词:软件项目管理个性问题解决方法 1、网络培训平台概述 1.1概述 随着信息化时代的飞速发展,传统的面授培训已经不能满足现在企业高效率、快响应的工作特点,网络培训平台已成为大多数企业培训员工的首选途径,一款功能强大稳定的网络培训平台跨越了地域的局限,让学习、阅读和书写都可以通过网络,最大限度的利用时间,使沟通更顺畅,知识获取更快速。该系统引用了管理科学与工程、经济理论、统计学、运筹学以及计算机科学等许多学科的概念和方法。 1.2 项目背景 这个项目并不是对旧系统的升级和维护,而是一次创新,该项目与企业管理同时进行并对企业人才培养起到一定的影响。项目人员组成:8人,其中,项目经理1人,负责整个项目的规划与执行;产品工程师1人,负责产品定义,需求收集与分析,页面以及美工设计;研发工程师4人,负责技术选型,完成系统设计以及具体的开发工作;测试工程师2人,设计测试用例,执行测试任务,负责产品的质量保证工作。 2、设计过程和操作流程 2.1 项目简要构思过程 设定此次项目管理题目为:某企业“网络培训平台项目”,该项目包括需求分析阶段,原型设计阶段,系统设计阶段,系统编码阶段,系统测试阶段,系统测试运行阶段,项目结束等7个阶段,各阶段分别包含具体的子任务。 2.2 项目具体实现过程 2.1.1 组建服务团队 成立服务团队,由专门客户经理负责对接,对企业的需求快速反应并进行全方位的跟踪和服务。

《工程项目管理》课程标准

《工程项目管理》课程教学大纲 作者:佚名| 发布日期2012-9-311:27:38 《工程项目管理》课程教学大纲 课程编号: 262501 课程名称:工程项目管理 英文名称:ProjectManagement 课程类型: 必修课 总学时:48讲课学时:48 实验学时:0 学分:3 适用对象:建筑工程技术专科 先修课程:工程施工、工程经济学、工程估价、管理学基础、计算机文化基础 执笔人:宁蕊蕊审定人:夏红春 一、课程性质、目的和任务 本课程是土木工程专业学生的专业核心基础课程。本课程的目的是通过本课程的教学使学生在学习了土木工程专业所必须的技术、经济、管理等相关专业基础课程的基础上,掌握建设工程项目管理的基本理论和建设工程项目投资控制、进度控制、质量控制的基本方法,熟悉各种具体的项目管理技术、方法在建设工程项目上的应用特点,为学生建立管理建设工程项目所需的知识、技术和方法体系,培养学生发现、分析、研究、解决建设工程项目管理实际问题的基本能力。 通过本课程所有教学环节,应使学生: 1、了解建设工程项目管理的全过程和各个主要阶段管理活动的内容、重点和特点,建设工程项目管理的国际惯例,建设工程项目管理的基本过程、建设工程项目的各参与方,建设工程项目管理中HSE管理的主要内容。 2、熟悉建设工程项目的策划、组织与采购模式。懂得项目管理的组织与发包方式。 3、掌握建设工程项目费用、进度、质量等目标的管理与控制技术、方法,掌握建设工程项目合同管理、沟通管理、信息管理等主要职能中的常用的技术与方法。 4、初步具备应用本课程所学工程项目管理思想、理论知识、技术、方法和计算机技术综合性、系统性地解决建设工程项目管理实际问题的基本能力。 二、课程教学和教改基本要求

《软件项目管理》教学大纲

《软件项目管理》教学大纲 . 二.课程的地位、作用及任务 本课程是软件工程硕士的管理类课程。通过本课程的教学使学生掌握软件项目管理的基本理论和方法, 包括PMBOK的九大知识领域(结合软件项目管理特点讲解),软件项目管理的主要内容,软件项目的启动、计划、实施、控制、收尾等,具有从事一般软件项目管理工作的能力。 三.本课程与相关课程的联系(先修、后继课程) 本课程对于软件工程硕士来说,虽然没有明确的先修课要求,但最好学过软件工程,以更好的理解项目管理。 四?教学内容和基本要求 第一章项目管理概述 1.1项目 1.2项目管理 1.3项目管理与其他学科的关系 1.4现代项目管理的发展历程 1.5PMP/PMBO介绍 1.6国际项目管理专业领域特点和热点 1.7项目管理在我国的发展 1.8软件项目的特点 1.9软件项目管理的主要内容 1.10本课程的内容与教学安排 要点:项目,项目管理,软件项目管理,项目管理三约束。了解项目管理与其他学科的关系,项目管 理发展历史,项目管理的重要性,PMP/iPMP/CPMBQK 第二章项目管理的环境和过程

2.1项目管理的系统观念 2.2项目干系人 2.3项目阶段和项目生命周期 (在这里介绍软件项目生命周期) 2.4项目管理过程组 2.5软件开发过程(与项目管理过程的对应关系) 要点:系统观点,项目生命周期,软件项目生命周期,项目开发与产品开发的异同, 5 个项目过程组,了解项目环境。 第三章项目组织管理与项目经理 3.1 项目组织及其环境 3.2 职能式组织 3.3 项目式组织结构 3.4 矩阵式组织结构 3.5 混合式组织结构 3.6 项目组织结构的选择 3.7 项目经理的责任和权力 3.8 项目经理的素质特征 3.9 项目经理的挑选与培养 3.10 案例分析要点:项目组织的各种不同组成形式及各种组织形式的优缺点、适用范围,项目经理的职责、素质以 及管理技巧。 第四章项目整体管理 4.1 什么是项目整体管理 4.2 项目计划的制定 4.3 项目计划的执行 4.4 整体变更控制 (在这一节介绍软件配置管理) 4.5 需要高级管理层的支持 4.6 案例分析要点:项目整体管理的重要性,项目整体管理总体框架,项目计划的主要组成部分,项目计划的制定, 项目计划的执行,整体变更控制过程与项目计划更新、纠正措施和应该吸取的教训,高层管理对项目管理的参与对项目成功的重要性,软件配置管理。 第五章项目范围管理 5.1 项目范围管理概述 5.2 项目启动:战略计划与项目选择 5.3 范围计划编制和范围说明书 5.4 范围定义与工作分解结构 5.5 范围审核和范围变更控制 5.6 软件需求管理 5.7 案例分析 要点:项目范围定义,项目范围管理重要性,项目选择方法,范围管理的5个过程(每个过程的输入、输出、方法、工具),与时间管理、质量管理等的关系,项目章程,范围说明书,WBS SWO■分析, AHP分析,需求管理。

软件项目管理课程标准

《软件项目管理》课程标准 适用专业:计算机应用技术 开设时间: 课程编码:4010360 课时数:64 一、课程性质 软件项目管理是软件工程和项目管理的交叉学科,它在内容的基本框架上与项目管理具有领域相似性的特点;软件项目管理作为软件工程的一个重要组成部分,其知识领域的相关过程、方法、工具随着软件工程学科的发展也经历了重大的变革。 本课程系统地讲述了软件项目管理的基本概念、基本原理及基本方法,同时包含了相关知识领域当前的最新发展。为了理论结合实践,本课程采用大量分散案例来解释和验证软件项目管理领域的基本概念、基本原理及基本方法,同时采用综合案例将整个知识内容有机地结合在一起。 本课程是计算机应用技术专业的拓展领域中的主要课程,对于软件开发和软件项目管理人员岗位应具备的软件项目管理能力的培养起到重要作用。帮助学生获得必要的软件项目管理基本知识,掌握如何开发软件项目计划和如何进行软件项目的跟踪管理。引导学生将所学的软件项目管理基本知识,运用于具体的案例分析和实践中,帮助学生理解所学内容,提高实践能力。 本课程要求学生具备初步的软件开发能力,要求学生通过具体的案例分析和项目管理实践,深刻理解所学的理论知识,努力提高软件项目管理的能力。因此,课程学习难度较大。本课程采用“项目驱动,角色扮演,案例教学”的教学模式开展教学。整个课程由1个完整的“综合考务管理系统”软件项目管理项目驱动,64课时内完成教师与学生互动的讲练结合教学过程。教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目设计,充分调动师生双方的积极性,实现教学目标。 二、课程培养目标 本课程的培养目标是:通过本课程的学习,提高学生对项目软件管理的认识,掌握表述、发现、理解、分析、管理、评估软件项目管理的方法、技术和手段,掌握与控制软件项目管理的全过程。以项目管理的原理为基础、以实践经验和体会为案例、通过学习软件项目管理的方法、技术和工具,提高软件项目的开发效率和管理效率,能基本胜任软件项目管理员的岗位。在课程的学习中,培养诚实、守信、坚忍不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能力,并养成编写文档规范、项目管理资料规范等良好的工作习惯。 1.方法能力目标 (1)培养学生谦虚、好学的品质; (2)培养学生勤于思考、做事认真的良好作风; (3)培养学生良好的职业道德; (4)培养学生良好的语言表达能力; (5)培养阅读软件项目管理文档、编写软件项目管理文档的能力。 2.社会能力目标 (1)培养学生良好的自我表现、与人沟通的能力; (2)培养学生的团队协作精神; (3)培养学生分析问题、解决问题的能力; (4)培养学生勇于创新、敬业乐业的工作作风; (5)培养学生的质量意识、安全意识;

相关文档
相关文档 最新文档