软(ruǎn)件项目管理培训教材项目管理项(xiàng)目监督和(hé)控制流程数据分析和改进流程案(àn)例(lì)分析(xī) 项目计划(huá)的制定 项目(mù)监控措施 量化项目管理(lǐ) 项(xiàng)目工作(zuò)任务分(fèn)解(WBS) 目估算_软件估算。
项目管理是(shì)指“在项目活动中运用专门的知识、技能、工具和方法,使(shǐ)项(xiàng)目能(néng)够(gòu)实现或超过项目(mù)干系人的需(xū)要和期望(wàng)。
项(xiàng)目管理是从项目开始到结束,通过对一个项目(mù)的整体规划、控制、协调,使(shǐ)得项目满足客(kè)户(hù)的要求:准时完成、预算费用、符(fú)合所有的(de)质量(liàng)标准(zhǔn)。
软件项目管理是为了使软(ruǎn)件项目(mù)能(néng)够(gòu)按照预定的成本、进度、质量顺(shùn)利完成,而对人(rén)员(People)、产品(Product)、过程(chéng)(Process)和项目(Project)进行(háng)分析和管(guǎn)理的活(huó)动。
软件项目管理(lǐ)的根(gēn)本目(mù)的是为了让软(ruǎn)件项目尤(yóu)其是大型项目的整个软件生(shēng)命周期(qī)(从(cóng)分析、设计、编码到(dào)测试(shì)、维护全过(guò)程)都能在管理者的控制之下(xià),以预定成(chéng)本按(àn)期,按质的完成软件交(jiāo)付用户使用(yòng)。而研究软件项目管理为(wéi)了从(cóng)已有的(de)成功或失(shī)败的案例(lì)中总(zǒng)结出能够(gòu)指导今后开(kāi)发的通用(yòng)原则(zé),方法,同(tóng)时避免(miǎn)前人的失误(wù)。
软件项目管理和(hé)其他的项目管(guǎn)理相比有相当的特殊性(xìng)。首先,软件是纯知识产品,其开发进(jìn)度和质量(liàng)很(hěn)难估计和度量,生产效率也难(nán)以(yǐ)预测(cè)和保证。其次,软件系统的(de)复杂性也导致了(le)开发(fā)过程(chéng)中(zhōng)各种(zhǒng)风险(xiǎn)的难以预见和控制(zhì)。Windows这样的(de)操(cāo)作系统有(yǒu)1500万(wàn)行以上的代(dài)码(mǎ),同时有数(shù)千个(gè)程序员在进行开发,项目经理都有上百个。这样庞大的系统如(rú)果(guǒ)没有很好的管理(lǐ),其软件质量(liàng)是(shì)难(nán)以想象的。
软件项目管(guǎn)理包括人员(yuán)的(de)组织(zhī)与管(guǎn)理,软件度量,软件项目计划,风险管理,软件质量保证,软件过程能力(lì)评估,软件配置管理等。
这几个方(fāng)面(miàn)都是贯穿、交织于整个软(ruǎn)件开发过程(chéng)中的,其中人员(yuán)的组织与管理把注(zhù)意力(lì)集中(zhōng)在项目组人员的(de)构成、优化(huà);软件度量把关注用量化的方(fāng)法评测软件开(kāi)发中的费用、生产率(lǜ)、进度和产(chǎn)品质量等要素(sù)是否(fǒu)符合期(qī)望值,包括过程度量和产品度(dù)量两个方面;软件项目计划主要包(bāo)括工作量、成本、开发时间(jiān)的估计,并根(gēn)据估计值制定和调整项目组的工作;风险管理预测未来可(kě)能出现的各(gè)种危害到(dào)软件产品质量的(de)潜在因(yīn)素并由此采取措施进行预防;质量保证是保证产品和服务充分(fèn)满足消费(fèi)者要求的质量而进行的(de)有计划,有组织的活动;软件(jiàn)过程能力评(píng)估是(shì)对软件开发能力(lì)的高低进行衡量(liàng);软(ruǎn)件配置(zhì)管理针对开发过程(chéng)中人员、工具的配置、使(shǐ)用提(tí)出管理策略。
