开发软件的项目管理方法
开发软件的项目管理方法,也离不开九大范畴:范围管理、时间管理、费用管理、质量管理、人力资源管理、风险管理、沟通管理、采购管理、综合管理。
只是要强调一下范围管理中的需求管理,要认真做需求调研和分析,要有一流的工程师建模。
要特别注意团队之间的分工与协作。
项目管理的主要方法
转载以下资料供参考 项目管理的运作流程 只要流程界定清晰,项目经理就能保证项目的发展方向与最终目标相契合。
广义而言,要掌控各种类型项目的发展,首先要关注十个关键的流程。
一、生命周期与方法论 项目的生命周期与方法论,是项目的纪律,为项目开展划出了清晰的界限,以保证项目进程。
生命周期主要是协调相关项目,而方法论为项目进程提供了持续稳定的方式方法。
生命周期通常由项目的阶段组成(包括:开始、规划、执行/控制、完成),或由工作的重复周期构成。
项目生命周期的细节一般都会随具体业务、项目、客户要求而改变。
因此即使在同一个项目中,周期也会有多种可能的变化。
对工作细致度、文件管理、项目交付、项目沟通的要求体现在生命周期标准和考核的方方面面。
大项目的阶段一般更多更长,而小项目的阶段少,考核点也少。
与生命周期类似,项目方法也因项目而易,细节关注程度高。
产品开发项目的方法经常涉及使用何种工具或系统,以及如何使用。
信息技术项目的方法包括版本控制标准、技术文档管理、系统开发的各个方面。
项目方法往往不是由项目团队自行确定,而由公司为所有项目设定。
采用与否,其实项目团队没有太多选择。
公司管理层设定的方法本身代表权威,也是你作为项目领导获得项目控制权的一个途径。
考虑项目方法某方面的作用时,始终要把握其对项目人员管理的效率,即在可能出现问题的地方争取正面效应。
二、项目定义 清晰的项目描述决定了你的项目控制能力,因为接下来所有工作都在描述范畴之内。
不管你如何并为何要进行描述,你要对你的项目进行书面定义,让项目各方和项目组随时参考。
项目定义的形式和名称各式各样,包括:项目章程、提案、项目数据表、工作报告书、项目细则。
这些名称的共同点在于,项目主管方和其他相关各方面从上而下地传达了他们对项目的期待。
清晰的项目定义还包括以下方面: ·项目目标陈述 (一小段文字,对项目交付成果、工期、预期成本或人力进行高层次的描述) ·项目回报(包括商业案例或投资分析的回报) ·使用中的信息或客户需求 ·对项目范围进行定义,列出所有预期的项目成果 ·成本和时间预算目标 ·重大困难和假设 ·描述该项目对其他项目的依赖 ·高风险、所需的新技术、项目中的重大问题 努力将尽可能多的具体信息,囊括在项目描述或章程中,并使其在项目主管方和相关方面获得认可,进而生效。
三、合同与采购管理 不管你在你的组织内有多大的影响力和权力,你对受雇于其他公司的项目成员的影响会比较小。
虽然不一定普遍适用,但你可以尽量不将项目工作外包,这是提高项目控制力的一个技巧。
在考虑启用合同商或外部顾问之前,对整体采购流程进行重检。
寻找有服务合同起草经验并可以帮助你的人。
建立成功的外包关系需要时间和精力,这些工作要及早着手。
为了不误项目工期,你要及时做到所有细节到位,所有合同及时签订。
你打算外包哪部分项目交付成果,对这部分工作的细化就是你实施项目控制的着手点。
记录这些细化内容、评估和接收标准、所有相关要求、必要时间规划。
项目定义信息一定要包括在合同之内,相关责任及早确定。
和所有你考虑到的供应商讨论这些要求,这样你的项目期望才会在各方之间明晰。
四、项目规划、执行、跟踪 作为项目领导,通过制定有力的规划、跟踪、执行流程,你可以建立项目控制的基础。
争取各方面的支持,进而在项目内全面推广。
让项目组成员参与规划和跟踪活动,这可以争取大家的支持并提高积极性。
睿智的项目领导往往大范围地鼓励参与,并通过流程汇聚大家的力量。
当大家看到自己的努力以及对项目的贡献被肯定的时候,项目很快就从“他们的项目”变成“我们的项目”。
当项目成员视项目工作为己任的时候,项目控制就会简单得多。
较之于漠不关心的团队,此时的项目管理成功几率更大。
运用项目管理流程也会鼓励项目成员的合作,这也让你的项目控制工作更加轻松。
五、变化管理 技术性项目中问题最集中的方面就是缺少对具体变化的管理控制。
要解决这个问题,需要在项目的各方面启用有效的变化管理流程。
解决方法可以很简单,例如被项目团队、项目主办方、相关方认可的流程图。
这提醒了项目人员,变化在被接受之前会进行细致地考察,并且提高了变化提案的门槛。
审查变化提案的时候,要注意该提案是否对变化有清晰到位的描述。
如果变化提案的动因描述得不清不楚,该提案就要打回去,并且要求对变化所带来的益处进行定量评估。
对于那些仅局限于技术解决方案的变化提案,要多打几个问号,因为提案人也许不能全面地判断问题。
如果变化提案过多地关注问题的解决,而不注重实际问题,打回去并要求关注具体的业务形势。
最后,如果不接受某变化提案,一定要做到有理有据。
而且,对项目时间、成本、精力等其他相关因素所受的影响,进行合理的估计。
六、风险管理 风险管理的流程能让你制定出全面的规划,找出潜在的麻烦,就风险问题的解决方法达成一致,根除严重的问题。
风险管理要做到事半功...
什么是软件项目管理?
软件是程序,是控制硬件功能并指挥其运行的程序、代码和符号语言。
项目是具有明确的起止时间,明确的目标、范围和成本的一次性的工作。
它具有如下特点:(1)明确的开始、结束时间;(2)明确的目标,它规定了具有质量保证的一个或多个目标;(3)限制条件,必须是在给定的进度(时间)、成本下完成的;(4)是一次性的,一个项目不能以同样的方式重复。
管理是将一些理论知识、技能、工具和技巧应用到项目活动中去的行为或艺术。
所以,软件项目管理主要专注于软件项目活动的一些行为分析与管理。
一个项目管理需要考虑的远不止我们想象的那么多,往往需要在众多的、甚至是相互冲突的要求中寻求一种平衡,以达到满足每个团体各方面的利益:范围、时间、成本和质量有不同需求和期望的项目涉及人员明确表示出来的要求(需求)和未明确表达的要求(期望)比如,部门主管可能希望新的项目在成本方面,而系统工程师却更注重技术的完善,而市场人员却希望在尽可能短的时间内完成项目以便尽快满足市场、占有市场份额。
而项目管理者所要做的,就是夹在这不同的需求和利益中,寻求一种解决这些冲突,满足不同需要的适当的方法。
项目管理知识体系主体和项目管理过程图
软件开发中,优秀的项目经理应该是怎样的
优秀的项目经理怎么做一般项目生命周期:ANALYZE(分析)→DESIGN(设计)→SPEC(规格说明)→DEV(开发)→QA(质量测试保证)→RELEASE(版本发布)不同的项目还是有区别的,但项目经理总是项目顺利开发并交付的关键因素。
第一条规则:必须熟悉业务。
这是每个PM的主要目标,需要能够从开发的角度解释清楚任何问题,因为PM是项目业务和开发之间的桥梁。
不要忘了,从开始到结束,项目经理都是一个项目的推动者。
第二条规则:软能力,一般是指与他人和谐相处的能力、语言沟通能力、社交礼仪等。
无论是与团队还是面对用户, 这个技能都非常重要。
聪明,睿智,高情商,必须与产品,开发团队成员以及QA保持密切联系,有问题随时沟通解决。
第三条规则:成为领导者,而不是做一个老板。
领导团队,融入其中,而不是高高在上。
如何在软件项目中进行有效的管理
项目管理我们不能保证我们的技术方案在各个方面都是最优的,但是我们能够保证最终交给用户的是一套高质量、高可用的系统,这依赖于我们有一套严格的项目管理体系。
领导的重视对于一个企业来说领导的重视莫过于的项目管理的最大支持。
客观上,我们有一部分来自外企和国外的高层人员,我们的高层人员有成熟的项目管理理念,关注项目管理,并愿意通过项目管理提高产品质量,让所有客户满意。
特别要指出的是:在我们公司的培训内容上有针对于领导层的项目管理培训系列培训,以提高高层的项目管理意识来带动整个公司的项目管理体系日益成熟化。
完备的项目管理拥有一支经验丰富的项目管理队伍,通过这支队伍的努力,我们已拥有规范化和适用于的项目管理流程,并按照项目管理流程严格监督。
多名经验丰富的项目经理管理个项目。
突出管理我们的项目管理决不只是单纯的对规程的遵照,而是注重管理,在严格符合规程的条件下运用项目经理丰富的管理经验将技术和人力资源合二唯一进行管理。
项目经理对外代表公司与客户做最充分的沟通,对内代表客户严格要求质量。
重视项目经理的管理技巧和沟通能力,以便在更大程度上满足客户的需求。
项目管理方式项目管理流程介绍:我们的项目的生命周期大致分为以下几个阶段:需求阶段、设计阶段、编码阶段、系统测试阶段和客户测试阶段,规定各阶段的流程并指定责任人。
按照规程和项目实际情况确定个项目的里程碑,设置多个检验点,由QA监督个检验点评审过程。
通过CMM2的六个关键域职称项目管理以CMM为目标和支撑进行项目的管理。
在国内软件开发行业一片混乱中,决定走国际化的标准轨道,使公司的开发过程与国际接轨,接受美国的成熟方法,以标准保证质量,以质量取信于市场。
CMM2的六个关键域为:需求管理、项目计划、项目跟踪、质量管理、配置管理、分承包商管理。
需求管理在项目经理运用娴熟的项目管理技巧进行客户与公司的沟通,从而达到明确需求和管理需求的目的。
记录较大的需求变更,减少双方需求误会和严格控制进度,及时向开发组反映客户的新要求。
让客户得到一个质量上乘功能齐全的产品。
项目计划我们的项目经理会最终依照客户需求给出该项目的实施计划,计划中规定出项目目标、质量目标、项目组结构、项目开发及实施进度、资源状况和调配、风险预期以成本估算等。
在项目执行过程中,以该项目计划为基准进行项目的开发和实施,把握项目大方向。
项目追踪在项目实施过程中我们要求我们的项目经理每周至少运用项目管理工具Project跟踪两次项目做到对项目的进程、资源调配情况心中有数,从而及时化解突发事件。
项目进程中避免不了因需求或其他技术问题干扰进度,这是项目经理应凭自己的经验调整进度,分析态势、重新调配资源。
质量管理无论在项目内部还是项目外部我们都由QA人员对项目进行监督,项目内部QA人员负责测试和配置管理的计划及落实,项目外部的QA人员对整个项目的过程进行监控,对项目及项目经理做出合理评价。
配置管理采用先进的配置管理方法,在项目初期指定配置管理计划,并在开发期间应用。
按照项目生命周期建立配置管理基线,并严格控制变更。
QA按照事先规定的配置管理基线和项目里程碑进行审核。
保证每阶段过程合格分承包方控制对分承包方我们有严格的质量控制。
软件开发与项目管理是什么专业好不好
非常好。
。
21世纪最赚钱的产业 前不久, 国家统计局投资司和企业调查总队对全国20个地区1000家企业进行了快速问卷调查:如果有资金,企业打算向哪个产业进行投资?1000家企业中有863家企业回答会投向自己所在产业,这些产业依次为制造业,电力、煤气及水的生产和供应业,社会服务业、建筑业和房地产业,交通运输、仓储及邮电通信业,采掘业、批发和零售贸易、餐饮业。
占据世界500强企业总数前3位的企业都是第三产业,分别是商业银行和储蓄机构、批发零售业、保险业。
从侧面证明了这3个产业在目前最赚钱的产业中名列前茅。
第三产业成为大企业发展与角逐的重要领域,又反映了人们对娱乐和酒店等行业的需求有迅速增长的趋势.还有像石油提炼、汽车及零件、造纸和林业、采矿与原油生产、综合金融与证券等产业,也备受人们关注.这些都是现实中最赚钱的行业。
什么产业最具赚钱潜力 在经济全球化愈演愈烈的21世纪,在中国加入世界贸易组织已经指日可待的背景下,要准确地找到新世纪最具赚钱潜力的产业,就必须考察当今世界上竞争力最强、发展潜力最大、投资回报率最高的企业都处于哪些产业。
无疑,新世纪世界上所有产业中最抢眼的就是IT产业,不但跨国公司,而且国内众多IT企业也争得面红耳赤。
明眼人就看出,信息技术产业在最赚钱的行业中排在首位。
在未来几年里,信息技术会席卷全球,列强排名一个很大的突破口会产生在IT业。
全球500强中,以郎讯、微软、DELL、摩托罗拉、爱立信、诺基亚、惠普、索尼等代表的IT企业业绩骄人,国内发展较快的企业,如联想、海尔、长虹、华为、中兴等,也给人以丰富的想像空间,而且现在风靡中国的风险投资、创业投资大多数都发生在IT业。
除了赚钱潜力外,另一个原因就是IT业的门槛不是非常高,贴近人们的生活机会多,并且又能给人们以自由发挥的空间。
要问21世纪的支柱技术,很多 人都能列举出信息技术、生物技术、空间技术、新材料新能源技术、海洋技术等来,也可以说,未来最赚钱的产业就将出现在以这些技术为代表的相关产业中。
转载请注明出处51数据库 » 软件开发项目管理办法
so糖果果