1 / 87
文档名称:

软件研发团队ppt课件.pptx

格式:pptx   大小:315KB   页数:87页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件研发团队ppt课件.pptx

上传人:相惜 2019/6/2 文件大小:315 KB

下载得到文件列表

软件研发团队ppt课件.pptx

相关文档

文档介绍

文档介绍:第1章软件工程综述本章要点:、使用与维护的工程方法学,是一门涉及工程技术、工程管理与工程经济等诸多内容的综合性工程学科。软件工程建立在与软件有关的工程概念、原理与方法基础上,它是对现实软件问题的工程方法探索,具有鲜明的工程实用性。、软件两部分组成。硬件是物理部件,如:处理器、存储器、主板总线,具有一定的物理形态,能够独立存在。软件则是物理硬件以外的逻辑部件,如:程序、数据、文档,抽象无形,不能独立存在。软件工程需要研究如何更有成效地研发软件、维护软件,要达到这个目标,则必然需要对软件有很好的认识。,以生产出高质量的软件产品。软件研发机构应该有健康的可适应软件研发任务的组织机体。项目小组则是最小的因项目任务组建的研发团队,要求小而精,成员大多限制在8人以内。主要成员有:项目负责人、开发人员、资料管理员、软件测试员。项目小组有多种管理机制,如:民主分权制、主程序员负责制、职业项目经理负责制、层级负责制。,软件开发者遭遇到了软件危机。主要危机现象有:软件开发成本进度难估算、软件质量没有保证、软件不能满足应用需要、软件缺乏可维护性。危机客观原因:软件的逻辑隐蔽性、软件的复杂性、软件的低产业发展水平。危机主管原因:漠视用户需求、重结果轻过程、个人英雄理念。、管理与目标软件工程涉及的技术问题有:软件过程:实现软件的步骤与工程框架;工程方法:实现软件的技术性要素,如:工程规范、工程策略、技术手段等。软件工具:对工程方法与软件过程的自动化或半自动化支持。软件工程涉及的管理问题有:项目管理、人员管理、过程管理、产品管理。软件工程还必须考虑工程目标,以体现其工程价值。一些主要的工程目标是:降低成本、满足需求、改善性能、提高质量、及时交付。,以功能为基本元素,包括结构化分析(SA)、结构化设计(SD)与结构化实现(SP),可对整个软件生命周期提供方法学支持。面向对象方法学则是目前的主流方法学,包括面向对象分析(OOA)、面向对象设计(OOD)与面向对象实现(OOA),可对整个软件生命周期提供方法学支持。其以实体为基本元素,如:类体、对象,并可使程序系统基于现实实体构建,更加接近现实环境。。一些常用的软件分析设计工具有:MicrosoftVisio:通用图形建模工具,可支持结构化分析设计建模。SybasePowerDesigner:专门的数据库建模工具。IBMRationalRose:专门的UML建模工具。8第2章软件项目管理软件研发团队软件项目计划软件项目成本估算软件项目风险软件项目文档、,以生产出高质量的软件产品。软件研发机构应该有健康的可适应软件研发任务的组织机体。项目小组则是最小的因项目任务组建的研发团队,要求小而精,成员大多限制在8人以内。主要成员有:项目负责人、开发人员、资料管理员、软件测试员。项目小组有多种管理机制,如:民主分权制、主程序员负责制、职业项目经理负责制、层级负责制。10