软件工程对项目开发的绩效研究-绩效技术论文.doc

上传人:龙*** 文档编号:145868 上传时间:2018-07-11 格式:DOC 页数:16 大小:374KB
下载 相关 举报
软件工程对项目开发的绩效研究-绩效技术论文.doc_第1页
第1页 / 共16页
软件工程对项目开发的绩效研究-绩效技术论文.doc_第2页
第2页 / 共16页
软件工程对项目开发的绩效研究-绩效技术论文.doc_第3页
第3页 / 共16页
软件工程对项目开发的绩效研究-绩效技术论文.doc_第4页
第4页 / 共16页
软件工程对项目开发的绩效研究-绩效技术论文.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、 1 绩效技术论文 题 目: 软件工程对项目开发的绩效研究 学生姓名: 林锦坝 学 号: 20140910122 专业班级: 14 教育技术学(数字媒体) 1 班 学 院:佛山科学技术学院 教育科学学院 指导老师:容汝佳 2 软件工程对项目开发的绩效研究 摘 要 在当今互联网时代的大背景下,项目开发是一项重要的工作,正如淘宝、天猫、苏宁等大型商务网站,项目开发、维护是一项日常的工作,文章从软件工程方面 对项目开发的绩效进行研究、调查以及评价; 使用绩效技术模型进行分析 ,结合 文献查阅 、问卷调查 等 方式 ,研究软件工程对项目开发绩效的影响,及个人对项目开发前期工作的建议。 关键字 : 绩效

2、技术; 软件工程 ; 项目开发;绩效研究 3 目 录 第 1 章 前 言 .5 第 2 章 软件工程与项目开发联系 .6 2.1 软件危机 .6 2.1.1 软件危机介绍 .6 2.1.2 产生软件危机的原因 .6 2.1.3 消除软件危机的途径 .6 2.2 软件工程 .6 2.2.1 软件工程介绍 .6 2.2.2 软件工程基本原理 .7 2.2.3 软件工程方法学 .7 第 3章 项目开发绩效研究 .8 3.1 项目开发依据 .8 3.2 项目开发 绩效提升的原则与途径 .8 3.2.1 项目开发 绩效提升的原则 .8 3.2.2 项目开发 绩效提升的 途径 .9 3.3 绩效模型 .9

3、 3.4 项目开发绩效系统设计 .10 3.4.1 绩效管理 .10 3.4.2 绩效考核 .11 3.4.3 绩效评价 .12 第 4章 软件工程方面对项目开发绩效调查 .13 4.1 调查方式 .13 4.2 调查范围 .13 4.3 调查预期 .13 第 5 章 结果分析与讨论 .14 第 6 章 结 论 .15 致 谢 .16 参考文献 .16 4 第 1章 前言 计算发展经过了电子管时代,晶体管时代,中、小规模集成电路取代了晶体管时代,大规模集成电路和超大规模集成电路的四个时代,现在限制计算机系统发展的瓶颈是软件。在当今时代的迅速发展下,软件的更新速度 非常之快,那么旧软件,旧项目的

4、运行、维护便成了一个很严重的问题。 项目开发的绩效可以从项目开发的前期工作,中期开发,后期的上线维护三个大维度进行分析考核,而软件工程对项目的开发有着很大程度上的影响: 1.前期工作的可行性研究、需求分析、形式化说明、总体设计、详细设计五个小维度去进行项目开发的工作分析准备; 2.中期开发的项目编码实现、单元测试、集成测试等维度去进行项目开发的工作实施; 3.后期上线维护的项目监控、项目重用性、项目维护以促使项目正常运行,满足客户的新需求,或者是项目的改正性维护去进行项目开发的工作后期运营 。 软件工程在项目的开发的整个过程中,都有着重要的影响,那么要研究项目开发的绩效,从软件工程上分析是有所

5、依据的,从软件工程学科上去探究项目开发绩效,发现问题,从而提出针对性建议,从而提高项目开发绩效。 5 第 2章 软件工程与项目开发联系 2.1 软件危机 2.1.1 软件危机介绍 软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。 2.1.2 产生软件危机的原因 60 年代中期,大容量、高速度计算机的出现,使计算机的应用范围 迅速扩大,软件开发急剧增长。高级语言开始出现;操作系统的发展引起了计算机应用方式的变化;大量数据处理导致第一代数据库管理系统的诞生。软件系统的规模越来越大,复杂程度越来越高,软件可靠性问题也越来越突出。原

6、来的个人设计、个人使用的方式不再能满足要求,迫切需要改变软件生产方式,提高软件生产率,软件危机开始爆发 。 2.1.3 消除软件危机的途径 软件工程诞生于 60 年代末期,它作为一个新兴的工程学科,主要研究软件生产的客观规律性,建立与系统化软件生产有关的概念、原则、方法、技术和工具,指导和支持软件系统的生产 活动,以期达到降低软件生产成本 、改进软件产品质量、提高软件生产率水平的目标。软件工程学从硬件工程和其他人类工程中吸收了许多成功的经验,明确提出了软件生命周期的模型,发展了许多软件开发与维护阶段适用的技术和方法,并应用于软件工程实践,取得良好的效果。 在软件开发过程中人们开始研制和使用软件

7、工具,用以辅助进行软件项目管理与技术生产,人们还将软件生命周期各阶段使用的软件工具有机地集合成为一个整体,形成能够连续支持软件开发与维护全过程的集成化软件支援环境,以期从管理和技术6 两方面解决软件危机问题。 2.2 软件 工程 2.2.1 软件工程介绍 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 2.2.2 软件工程基本原理 用分阶段的生命周期计划严格管理、坚持进行阶段评审、实行严格的产品控制、采纳现代程序设计技术、结果应能清楚地审查、开发小组的人员应少而精、承认不断改进软件工程实践的

8、必要性。 2.2.3 软件工程介绍方法学 国外大的软件公司和机构一直在研究软件开发方法这个概念性的东西,而且也提出了很多实际的 开发方法,比如:生命周期法、原型化方法、面向对象方法等等。 下面介绍几种流行的开发方法: 1.结构化方法:结构化开发方法是由 E.Yourdon 和 L.L.Constantine 提出的,即所谓的 SASD 方 法, 也可称为面向功能的软件开发方法或面向数据流的软件开发方法。 2.面向数据结构的软件开发方法: Jackson 方法是最典型的面向数据结构的软件开发方法, Jackson 方法把问题分解为可由三种基本结构形式表示的各部分的层次结构。三种基本的结构形式就是

9、顺序、选择和重复。 3.面向问题的分析法: PAM( Problem Analysis Method)是 80 年代末由日立公司提出的一种软件开发方法。 它的基本思想是考虑到输入、输出数据结构,指导系统7 的分解,在系统分析指导下逐步综 合。 4.原型化方法:迅速的开发出一个可以让用户看的见、摸的着的系统框架,这样,对于计算机不是很熟悉的用户就可以根据这个样板提出自己的需求。 8 第 3章 项目开发的绩效研究 3.1 项目开发依据 随着现代社会的发展,互联网大时代的驱动下,项目的开发是必然需求,企业从虚拟管理方面,线上销售方面都有着一定的竞 争力,在淘宝的影响系啊,实体经济受到了强烈的冲击,所

10、以在时代的趋势下,项目开发成为必不可少的企业竞争力量,所以从这方面讲,项目开发依据具备了市场需求可行性。 在计算机系统开发方面,各个编程语言发展十分迅速,随着技术一次又一次的加深、完善,各类优秀框架层出不穷,进行项目开发的选择途径多种多样,从这一方面项目开发具备了技术可行性。 在开发环境的支持下, JDK, Wamp, PHPStudy 等集成环境,有着很好的兼容性及可扩展性,这具备了开发环境可行性。 IT 行业是公认的高新行业,因此具备经济可行性。 以上市场需求可 行性、技术可行性、开发环境可行性、经济可行性四个方面讲解项目开发的可行性依据以及社会企业竞争是“项目开发”的必然性结果。 3.2

11、 项目开发绩效提升的原则与途径 3.2.1 项目开发绩效提升的原则 项目开发绩效可从项目开发的前期准备、中期开发、后期维护三个方面进行研究考察,在项目开发绩效中,应该符合以下几个原则: 一是项目可行性原则:在项目的开发过程中,首先肯定是对该项目的可行性进行评估,该项目是否值得去开发,主要从技术、经济、操作发面进行研究。 二是需求法性原则:为了开发出真正满足用户需求的软件产品 ,首先必须知道用户的需求,对项目需求的深入理解是项目开发成功的前提条件,只有符合用户的真正需求,该项目的绩效才会真实有效,这也是项目开发绩效评估的第一个指标。 9 三是形式化原则:形式化方法是描述系统性质的基于数学的技术。

12、如果一种方法有坚实的数学基础,那么就是形式化的,简单来讲,形式化原则是防止项目的矛盾化、二义化、含糊性、不完整等混乱问题。 四是顺序化原则:只有在一定的顺序下,才能保证高效的项目开发,也是保证项目开发绩效的基础,总体设计到详细设计到编码实现 3.2.2 项目开发绩效提升的途径 在软件工程的 指导形式下进行项目的开发,用以下对照方式进行。 项目的可行性研究 对应 项目可行性原则 项目的需求分析 对应 项目的需求性原则 形式化说明技术 对应 项目的形式化原则 总体设计、详细设计、编码实现 对应 项目的顺序化原则 按照软件工程学开发项目提高项目开发绩效。首先刚接触项目时,不要急于开始动工,应该先进行对应的可行性研究,确认该项目值不值得做,接着进行需求分析,去深入理 解该项目的需求从而进行一个总体的设计,通过之后再进行各个模块的详细设计,从而进行有效的编码开发。 3.3 绩效模型 一、 项目开发 10 二、 绩效 3.4 项目开发绩效系统设计 3.4.1 绩效管理 一、 项目规划 预测未来,确定要达到的目标,估计会碰到的问题,并提出实现目标、解决问题的有效方案、方针、措施和手段的过程。 1.收集资料,明确和收集制定项目计划的资料,数据,依据和前提。 2.学习方法,工具和技术。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。