网站大量收购闲置独家精品文档,联系QQ:2885784924

实用软件工程概论.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

实用软件工程概论----IT企业软件的开发与管理赵池龙如何将研究成果或开发出的产品投向市场,并获得成功,这是IT企业最关心的问题。1实际上,从研究成果到产品有一个过程,这个过程就是实现“产品化”的问题。从产品到市场又有一个过程,这个过程就是市场运作问题。2产品发布(Ship)与实施(Actualization)是主要的运作过程。3本章导读:第10章软件发布与实施本章导读:要求具体内容了解1)软件产品分类的概念2)“客户化”和“初始化”两个名词的含义3)做项目和做产品的联系与区别4)售前、售中、售后三部分人员的工作职责及素质的要求理解1)产品的发布时机2)发布前的准备工作3)产品发布的方式掌握1)三类不同软件产品的三种不同分布与实施方法10.1软件产品分类类别产品特点举例1不需要客户化的软件产品系统软件2只需要少量客户化工作的产品专业性特强的应用软件产品3需要重新做业务流程规范和需求规格定义的软件产品分行业的ERP“客户化”和“初始化”不一样在讲产品分类之前,先解释“客户化”和“初始化”两个名词。客户化是指按照客户的实际需求,对软件产品的功能、性能、接口做适当的改动。初始化是指按照客户的实际情况,对软件产品的代码表(又称数据字典)进行初始化,即:将客户的各种信息编码录入到相应的代码表中,如单位代码、部门代码、物资代码、设备代码、商品代码、科目代码等。软件产品分类软件产品分类不需要客户化的软件产品第一类是不需要客户化的软件产品,如系统软件中的操作系统、编译系统、数据库管理系数、CASE工具,以及应用软件中的杀病毒工具、游戏系统等。这些软件产品的通用性太强,用户买来安装之后,直接使用即可。所以用户群特大,几乎是全球所有客户。只需要少量客户化工作的软件产品第二类是只需要少量客户化工作的软件产品,如财务系统、保险系统、金融证券系统、税务系统、海关系统、政府办公系统、公检法系统、电力控制系统、电信计费系统等。因为这些行业专业性强,各种法规制度健全,业务流程规范,信息标准化工作基础扎实。这些软件产品尽管也需要适当的客户化,如代码表的修改及初始化,报表与查询格式的调整,但全局性的数据库和数据结构不会改变。这种客户化的工作,仅仅是程序代码级的,不是数据库和数据结构级的。软件产品分类需要重新做业务流程规范和需求规格定义的软件产品第三类是需要重新做业务流程规范和需求规格定义的软件产品,这种软件产品的客户化工作量大,工期也较长,如分行业的管理信息系统MIS、分行业的企业资源规划系统ERP、分行业的客户关系管理系统CRM、分行业的电子商务系统等。严格讲,第三种软件产品实质上不算一种真正意义的软件产品,只算一种行业应用软件框架,或行业应用软件解决方案。软件产品分类软件产品分类5.小型ERP产品正在走向真正的产品化民营经济正在发展,我国的中小型企业正在增加,小型ERP的市场潜力巨大。对于小型ERP产品的研发,社会上己有一些公司正在努力使它真正产品化,努力的目标是:(1)突出产品的购、销、存和财务功能,淡化其他功能,在功能上实现“有所为,有所不为”;(2)突出购、销、存和财务数据的系统集成,从设计上解决ERP的产品化问题;(3)突出操作简单、实惠够用的原则,使客户按照ERP产品的“用户指南”,能自行安装、初始化、试运行和正式运行,如同微软的office产品一样。这种努力的条件是:研发人员对企业的内部管理了如指掌,对数据库设计的理论和技巧十分精通。除了上述三类软件产品之外,其他软件一般称为软件项目,不能叫软件产品。软件项目就是为用户定制的软件,专用性太强,通用性太差,从需求分析、设计、编码、测试,到安装、试运行、正式运行,直至验收交付,整个开发流程一步也不能省。软件项目的特点,是业务领域知识所占的比重大,工程性强,因此用CMM模型去进行规范化管理和量化控制比较合适。IT企业做软件项目的目的,一般都是为了将软件项目逐步产品化。一方面,只有产品化了才能赚取最大的利润。另一方面,只有拥有自己的软件产品,才能在投标活动中获得更大更好的项目。做项目与做产品的区别与联系软件产品分类0102产品的发布时机,是由市场利润、开发进度、产品功能与质量、客户可接受程度等多方面的因素决定的。微软“基于版本发布”的指导原则中的第一项内容,就是“Trade-ofDecision”,即“折中决定”。该决定的指导思想是:当产品的“可靠性”介于“最优”与“客户可以接受”两者之间时,就可以发布了。微软“基于版本发布”的指

文档评论(0)

gongmengjiao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档