软件工程项目管理文档格式.docx

上传人:b****2 文档编号:4535882 上传时间:2023-05-03 格式:DOCX 页数:18 大小:187.31KB
下载 相关 举报
软件工程项目管理文档格式.docx_第1页
第1页 / 共18页
软件工程项目管理文档格式.docx_第2页
第2页 / 共18页
软件工程项目管理文档格式.docx_第3页
第3页 / 共18页
软件工程项目管理文档格式.docx_第4页
第4页 / 共18页
软件工程项目管理文档格式.docx_第5页
第5页 / 共18页
软件工程项目管理文档格式.docx_第6页
第6页 / 共18页
软件工程项目管理文档格式.docx_第7页
第7页 / 共18页
软件工程项目管理文档格式.docx_第8页
第8页 / 共18页
软件工程项目管理文档格式.docx_第9页
第9页 / 共18页
软件工程项目管理文档格式.docx_第10页
第10页 / 共18页
软件工程项目管理文档格式.docx_第11页
第11页 / 共18页
软件工程项目管理文档格式.docx_第12页
第12页 / 共18页
软件工程项目管理文档格式.docx_第13页
第13页 / 共18页
软件工程项目管理文档格式.docx_第14页
第14页 / 共18页
软件工程项目管理文档格式.docx_第15页
第15页 / 共18页
软件工程项目管理文档格式.docx_第16页
第16页 / 共18页
软件工程项目管理文档格式.docx_第17页
第17页 / 共18页
软件工程项目管理文档格式.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程项目管理文档格式.docx

《软件工程项目管理文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程项目管理文档格式.docx(18页珍藏版)》请在冰点文库上搜索。

软件工程项目管理文档格式.docx

学生社团活动作为学校教育的补充和延伸而存在,作为高等院校学生综合素质培养的主要载体,是学生依据自己的需要而自由拓宽的天地,是大学生培养能力、增长知识、提高素质的一条重要途径,是提高学生综合素质的第二课堂。

随着教育体制改革的不断变化,社团日益成为校园里凝聚力和号召力最强的群体。

系统以信息管理为中心,采用结构化开发方法对学校社团内部组织结构,功能需求进行可行性分析,自顶向下逐层分解,主要分为系统分析、系统设计、系统实施、系统测试几个阶段。

其中有对学校社团管理现状的分析,对系统实施的可行性分析,对业务流程、数据流程的分析,对系统结构与功能的设计,系统环境的设计,对数据库逻辑结构的设计,用户界面的设计等等。

主要有业务流程图、数据流程图、E—R图、数据字典。

随着计算机的应用普及以及软件行业的发展,对于越来越庞大的学生社团系统,社团管理已经不能停留在人工管理的基础上了,尤其是对于目前现在学生的课余时间比较多,自由自配的时间也就多了,要想把所有的社团成员聚集到一起也不是一件容易的事,通知一些事情也变得异常麻烦,这些联系不太方便,时间安排不统一等诸多问题,时常阻碍工作的正常进行,而学生社团管理系统就是学生社团开展社团工作的一个沟通平台,通过学生社团平台学生们可以及时得到新闻以及通知,社团管理员也能更方便的管理整个社团的运作。

社团管理员以及社团会员、系统注册用户都可以登陆此系统享有便捷的功能。

注册用户可以根据自己的兴趣爱好在平台上提交自己的入会申请,加入自己喜欢的社团,社联管理员就对学生提交的加入社团申请进行审批,通过查看申请表中学生的基本信息以及学生的申请理由来确定该学生是否有资格加入该社团,成为该社团的一员,这个审批过程相对于以前的入会程序就节省人力物力,学生不用再像以前那样先在网上下载申请表,填写好了之后交到社团负责人那里,然后再进行审批,之后在等审批的通知等等一系列的过程,通过学生社团管理系统这个平台就使事情变得简单容易了,再不用像以前那样,社团要通知一个事情都是电话一个一个的通知,这样真的很浪费资源,现在有了学生社团管理系统,只需要在该平台上挂出一个消息,所有的社团成员都可以在第一时间看到。

另外,社团举办活动,也不用在整个校园内发布活动的海报,这就体现了我们现在所倡导的低碳生活,活动的各种通知我们只需要发布到平台上,就可以供大家共享,也不用再为了申请活动繁琐的过程从一个办公室跑到另一个办公室,从而节约物力,给系统对于管理社团是非常有意义的。

项目管理策略

项目管理过程遵循公司质量体系中关于项目管理过程的规范。

根据项目计划中的评审点进行跟踪和管理,并根据结果对项目计划进行适当的调整。

评审采用定期评审,阶段评审和事件评审相结合的方式。

按周提交项目简报,通报项目的进展情况及其他相关情况。

需求描述

项目范围的管理也就是对项目应该包括什么和不应该包括什么进行相应的定义和控制。

它包括用以保证项目能按要求的范围完成所涉及的所有过程,包括:

确定项目的需求、定义规划项目的范围、范围管理的实施、范围的变更控制管理以及范围核实等。

项目范围是指产生项目产品所包括的所以工作及产生这些产品所用的过程。

项目干系人必须在项目要产生什么样的产品方面达成共识,也要在如何生产这些产品方面达成一定的共识。

设计这个学生社团管理系统的初衷,是为了使学校能够更好地管理本学院繁多的学生社团,以及方便学生更好地了解各个学生社团的信息,从而丰富学生的课余生活。

设计这个学生社团管理系统,需要达到以下几个要求:

功能问题:

学生社团管理系统必须能够达到要求的功能,才能满足各种不同种类的用户对该系统的要求。

例如申请创建社团功能、审批功能、社团活动提交功能、社团成员个人信息提交功能等等。

权限问题:

权限问题解决一个什么用户登入系统得到一个什么样的操作的问题。

该系统必须能够正确识别在什么用户对系统进行操作的时候能够实现那些功能,屏蔽那些功能。

效率问题:

学生社团管理系统,顾名思义就是对学生社团的各种相关操作进行有效的管理。

尽可能的缩短各个操作的手续和操作时间,提高运作效率,是该系统的重要特点。

维护问题:

该系统要便于维护,并能精准地进行每天的数据交流和保存。

这要求整个系统的结构不仅要严谨,而且要具有较高的数据处理能力。

技术分析

我们选用Eclipse作为开发工具,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,以前版本需先安装Eclipse。

以后版本安装时不需安装Eclipse。

在数据读取方面,我们使用了数据库调用技术,我们选用MySQL作为开发工具,MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以我们采用它作为数据库的开发工具。

功能性需求分析

高校大学生社团管理系统功能有以下模块:

(1)注册模块:

用户可根据情况进行登录,可以注册新用户,也可对密码进行重置;

(2)学生模块:

学生进入系统后可对个人信息进行修改,对所参加的社团,社团活动进行查看,可以申请加入其它社团;

(3)管理员模块:

管理员进入系统后可以对社团进行增、删、改、查,还可对学生信息进行删除,另外可对社团活动信息进行添加和删除等操作。

非功能需求

1性能需求,本系统为窗体系统,系统反应不应该超过秒,除此之外,要求系统能够满足1000人同时使用;

2可靠性需求,本系统为学生信息管理系统,应保证6个小时不停运行;

3可维护性需求,定期的备份数据库,进行数据库维护,保护数据的安全性;

4安全性需求,根据不同用户身份赋予不同权限,保护系统数据的安全性;

5安全性需求,用户通过用户名、密码登录,在一定程度上保护数据安全性;

6扩展性需求,系统应该留有接口,方便以后扩展开发;

9易用性需求,要求系统界面易用,美观。

任务分解(WBS)(项目的任务范围)

此系统的WBS图如下:

WBS是项目管理重要的专业术语之一。

以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。

无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。

WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。

WBS同时也是控制项目变更的重要基础。

项目范围是由WBS定义的,所以WBS也是一个项目的综合工具。

本系统的WBS图如下图1-1,1-2所示:

图1-1学生社团管理系统WBS

图1-2学生社团管理系统WBS分解

第2章成本管理

项目成本管理:

承包人为使项目成本控制在计划目标之内所作的预测、计划、控制、调整、核算、分析和考核等管理工作。

项目成本管理就是要确保在批准的预算内完成项目,具体项目要依靠制定成本管理计划、成本估算、成本预算、成本控制四个过程来完成。

项目成本管理是在整个项目的实施过程中,为确保项目在以批准的成本预算内尽可能好的完成而对所需的各个过程进行管理。

软件项目成本估算

项目成本管理由一些过程组成,要在预算下完成项目这些过程是必不可少的。

1资源计划过程--决定完成项目各项活动需要哪些资源(人、设备、材料)以及每种资源的需要量。

2成本估计过程--估计完成项目各活动所需每种资源成本的近似值。

3成本预算过程--把估计总成本分配到各具体工作。

4成本控制过程--控制项目预算的改变。

《学生社团管理系统》的开发,开发过程自由度较高,不需要大量的资金。

根据以往类似项目的经验,采用类比估算方法,进行粗略的估算:

根据用户的要求采用B/S结构,采用JSP+SQLServer的技术比较成熟,以前成功完成过类似的项目,需要2个项目经理,2个开发人员,四台电脑。

初步估算经费5万人民币,其中项目经理月薪6000,项目副经理月薪5000,开发人员月薪4000,硬件设施15000。

软件项目成本分类

开发成本由软件开发成本、硬件成本和其他成本组成,包括了系统软件的分析/设计费用(包含系统调研、需求分析、系统设计)、实施费用(包含编程/测试、硬件购买与安装、系统软件购置、数据收集、人员培训)及系统切换等方面的费用;

维护成本由运行费用(包含人工费、材料费、固定资产折旧费、专有技术及技术资料购置费)、管理费(包含审计费、系统服务费、行政管理费)及维护费(包含纠错性维护费用及适应性维护费用)。

硬件购置费:

例如,计算机及相关设备的购置,不间断电源等的购置费。

软件购置费:

例如,操作系统软件、数据库系统软件和其它应用软件的购置费。

人工费:

主要是开发人员、操作人员、管理人员的工资福利费等。

通讯费:

例如,购置网络设备、通讯线路器材、电话通讯费用。

基本建设费:

例如,新建、扩建机房、购置计算机机台、机柜等的费用。

财务费用。

管理费用:

例如,办公费、会议费、交通费。

材料费:

例如打印纸、磁盘等的购置费。

自然资源费:

水、电、汽费。

成本管理的内容

人员成本估算如表2-1所示:

成本:

人员

数量

月薪(元)

项目经理

1

¥6000

项目副经理

¥5000

开发人员

2

¥4000

总计

4

¥15000

设备成本估算如表2-2所示:

设备

价格(元)

笔记本电脑

¥20000

鼠标

¥1000

键盘

耳机

测试机

¥28000

表2-3项目成本估算表

任务名称

工时

成本估算

人员估算

4*3人/天

c15000

设备成本

风险设计

3*5人/天

¥2000

项目扩展

4*2人/天

合计费用

¥46000

第3章团队-人力资源管理

项目团队管理的意义

在完成项目目标所需的各种资源中,最重要的是人力资源。

项目团队中的人员有不同于其他人员的需求特征,成员以团队精神为前提,更加关注自尊和自主的需求。

项目团队的发展可以分为形成、震荡、正规和表现阶段。

我们认为,在项目团队的形成期,应侧重于人力资源的整合;

在项目团队的震荡阶段,应加强人力资源的协调和沟通;

在项目团队的正规、表现阶段以及后期阶段,要更加关注人力资源的激励和安抚。

项目团队中的人员需求特征

  项目管理的方法相对是现代的,它是以一套独特而相互联系的任务为前提,通过项目经理和项目团队的努力,运用系统理论和方法对项目及其资源进行计划、组织、协调、控制,旨在实现项目特定目标的管理方法体系。

作为一种管理项目的科学理论与方法,它最初产生于20世纪50年代后期美国的“北极星导弹计划”,尔后在建筑业和某些新近的军事武器和系统开发中被广泛采用,并在理论和实践上都取得了重大突破。

因为,程序和技术只不过是协助人员工作的工具。

项目管理中的人员不同于一般的员工,她更倾向于高级知识员工,独立性和自主性都很强。

因此,把握项目管理中人力资源的特点,有针对性地对项目团队形成期的人力资源整合、项目团队震荡期的人力资源协调、项目团队正规、表现期及以后的人力资源激励和安抚进行统筹管理,将是项目管理成功的关键。

  管理的精髓在于有效的激励,根据现代组织行为学理论,激励的本质是员工去做某件事的意愿,这种意愿是以满足员工的个人需要为条件的。

因此激励的核心在于对员工的内在需求把握与满足。

而需求意味着使特定的结构具有吸引力的一种生理或者心理上的缺乏。

因此,了解项目团队中的人员需求,是进行人力资源管理的前提。

  1.共同的团队精神的需求。

  有一个有趣的问题是这样问的:

将500个土豆装在一只麻袋里,是什么呢只不过成了一麻袋土豆罢了,土豆之间没有任何关系。

同样一盘散沙的队伍,没有团队精神的队伍,只不过在一起上班罢了,并没有形成一支团队。

项目成员要组建成一支高效的团队,必须以共同的团队精神为前提。

一个健康向上的团队文化是团队成员共同的需求。

  2.被尊重的需求。

  如前所述,项目团队,尤其是一些大型的项目团队中,必不可少的包括许多专家和工程师等,这些知识工作者的知识特长是经过社会认同的,因此在项目团队中也同样要被彼此认同,受到尊重。

可以说,被尊重的需求是大多知识员工的首要需求。

  3.自主性的需求。

  项目团队中的人员不同于公司里的普通操作员工,他们脑力劳动多于体力劳动,由于项目本身的独特性,他们的脑力劳动实际上是一种创造性劳动。

因此,项目团队中的成员普遍具有自主性的需求,他们不习惯于被约束的太死板,往往需求自主的工作方式以及弹性的工作时间,这样更有利于创造性的发挥。

  4.沟通的需求。

  管理上有一个著名的双50%现象,即经理人50%以上的时间用在了沟通上,如开会、谈判、指示、评估;

可是,工作中的50%以上的障碍都是在沟通中产生的。

蒙牛集团也有一个98%定律说的是98%的沟通障碍缘自于误会。

由此可见有效沟通的重要性,尤其是对知识员工而言。

知识员工沟通的需求来自于两方面的原因,首先由于项目本身的要求,此外知识员工要被尊重,被理解,采用沟通的途径也是一条明智的选择。

否则长时期被压抑是不利于项目的正常运转的。

  5.公平发展的需求。

  项目团队里人员相互之间要感到公平。

公平其实是一种内在的心理感受,当员工的收入(包括有形收入和无形收入)与他的所有付出的比值,和其他员工的收入与付出的比值相当时,他就会感到相对公平,积极努力地置身于工作中。

否则就会产生不满,感到自己没有被重视,难以有发展的机会,就会有强烈的流动意愿,从而影响项目团队的凝聚力。

  总体说来,项目团队中的人员的需求虽然有点类似于混合性的需求,但还是倾向于较高层次的尊重和自主需求的。

因此,进行人力资源管理时要具有针对性,当然项目团队发展的不同时期的侧重点是不一样的。

  B.W.塔克曼(B.W.Tuckman)定义了项目团队发展的四个阶段:

形成、震荡、正规和表现阶段。

表3-1项目成员表

项目组成员表

一、项目基本情况

项目名称

姓名

项目编号

加入时间

项目经理

曹泰

001

2016-5-5

项目副经理

杨东东

002

2016-5-6

软件工程师A

***

003

待定

软件工程师B

004

二、项目组成员Ⅱ.ProjectTeamDirectory

成员

项目角色

职责

项目起止

日期

工作量

联系电话

主管经理

总体负责

风险分析

团队管理

沟通管理

成本管理

起2016年5月5日

终2016年6月1日

100%

需求架构

项目设计

客户沟通

终2016年6月29日

项目核心成员

界面设计数据设计

90%

签字

项目组长

2016-05-08

项目团队形成期的人力资源整合  项目团队形成初期的最重要的特征就是个体成员转化为团队成员。

在这个时期,团队中的人员开始相互了解,但由于不清楚自己的职责和角色,项目并没有真正地展开。

此时,项目经理扮演着非常重要的角色,在项目团队中处于主动地位。

这一时期人力资源整合的关键是明确项目目标、角色定位以及充分授权等等。

  项目的总体目标也许在承接项目的时候就已经确定下来了,但达成项目的阶段性目标以及实现这些阶段性目标的细化步骤需要在这一时期制定。

目标制定得越明确,越有利于日后的实现。

项目目标的制定同样需要遵循SMART原则,具体说来就是:

(1)制定的目标应该是明确的(Specific),模棱两可的目标会让执行的时候觉得无所适从;

(2)制定的目标必须是可衡量的(Measurable),应该多采用可量化的指标;

(3)制定的目标应该是可达成的(Achievable),盲目追求不切实际的要求会给项目带来灾难性的后果。

(3)  在制定项目的过程中,要尽可能地吸收团队成员的参与。

经过团队成员参与讨论确定下来的项目具体目标认可度是最高的,团队成员也愿意积极为自己亲自参与制定的目标而努力工作。

具体的目标制定方法可以采用建立项目工作分解结构(WBS),将一个整体的项目分解成易于管理的几个细目,然后指定各个细目的负责人,构成责任矩阵(responsibilitymatrix);

也可以采取人力资源管理中经常采用的“鱼骨图”法,将主要目标进行分解并落实到人。

(4) 项目团队合作

文化管理是管理中的最高境界,是团队精神的阐述。

项目团队中要努力塑造出这样一种文化氛围:

团队成员是一个利益共生体,只有相互信任,相互合作,才能创造共赢,任何团队成员的道德风险损害的都是大家共同的利益。

项目团队的震荡期是这样的一个时期,此时项目目标已经非常明确,团队成员业已开始运用自己的技能执行分配到的责任和任务,但随着工作的逐步推进,越来越多地发现现实状况与预想状况有很大的不一致,从而项目成员产生挫折感、愤怒以及对立等等影响项目进程的不满意情绪。

这一时期是项目发展的必经阶段,同样也是项目发展的转折点,如果此时人力资源协调和沟通比较到位,团队成员能很快从不满意向满意转化,项目建设同样会带来新的发展契机;

如果项目团队的不满不能得到及时解决,不满的因素会不断积累,直至爆发,势必将项目的成功置于危险之中。

我们必须牢牢把握的原则是:

正视问题,分析原因,坦诚解决。

  当然,作为项目经理,要做到接受及容忍团队成员的任何不满,要创造一个理解和支持的工作环境,否则,团队成员有不满也不一定立即表现出来,而一旦爆发已造成难以挽回的局面。

当团队员工表现出不满情绪的时候,我们不能回避或者视而不见,积极的态度是正视问题,表现出愿意就面临的问题广泛交换意见,并尽力通过大家的合作努力解决问题的姿态。

  项目经理要营造这样的一种环境:

团队里的成员关系是开放、友善的,团队员工愿意坦诚地将不满的原因暴露出来,而不必担心会遭到任何攻击或报复,其他人也愿意积极换位思考,以使达成一种共赢的结局。

  基于团队成员间沟通的重要性,有必要在项目团队中构建一个沟通反馈机制,从而提高沟通的效率。

沟通反馈机制借助的平台可以是互联网。

  如前所述,虽然项目团队成员总体上是自尊和自主的需求占主导,但每个个体需求的侧重点是不一样的。

需求分析应面向所有团队成员,然后在此基础上逐渐细化分类。

有效需求分析机制的建立,可以帮助我们认清项目团队个体之间的不同的内驱力,从而实施有针对性地激励,达到预期的激励效果。

在需求分析过程中,应注意坚持以下几个原则:

(1)实事求是的原则。

需求分析应根据现实情况实事求是地进行,对提出的一些不切实际的需求或想法应及时地予以解释和拒绝,以免期望太大,而万一实现不了,失望越大。

(2)互动参与的原则。

需求分析不仅要有当事人参加,而且如果可能应包括同事以及项目经理等。

这样的互动可以更全面地分析需求,同时也更能让人接受,当然相对来说可能更加耗时。

(3)信息畅通的原则。

信息的畅通,不仅包括需求分析时,而且在需求分析后的相当一段时间内应确保信息反馈的畅通。

(4)动态分析的原则。

由于团队个体的需求在不同时间是不一样的,或者说在一阶段达到了某一需求后,他会追求更高层次的需求,因此需求分析应是一个动态分析机制,以免需求分析机制本身束缚了团队成员积极性的发挥。

  在对团队成员建立丰富灵活性激励机制时,应把握的原则是物质激励为基础,注重精神激励、情感—关怀激励以及声誉激励等。

  任何一个项目团队,其项目目标的实现与团队中每个成员的努力都有着密不可分的联系。

因此,在项目团队中营造公平向上、敬业创新的文化氛围就显得非常重要。

就激励机制来说,应努力做到透明公开,接受团队成员的监督与评估,允许发表不同观点,并鼓励积极反馈,并对反馈做出积极响应。

  此外,当项目进行到后期的时候,项目目标基本实现,此时项目团队成员可能会有一些想法,或者开始寻找组成新的项目团队,开始新的项目,从而本项目的扫尾工作做得不那么认真,这时候需要进行安抚,促进大家善始善终,将项目的最后环节继续做好。

要让团队成员意识到,虽然每一个单个的项目完成之后,项目团队即宣告解体了,但是团队成员之间通过配合努力,优势互补,已经拥有了共同合作成功的经验,同样一组人可以更加顺利地承接其他不同的项目,从而使得项目团队的生命周期得到延续,实现共赢。

曹泰总结:

经过一个学期对软件项目管理的学习,通过这次分工做任务,真正对项目管理有了比较深刻的理解和认识,感触很多。

一.项目要进行整体管理,善始善终

整个项目开始要做好项目整体计划,在项目的整

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2