引用本文
  • 张正铀.关于软件工厂的思考[J].广西科学院学报,1991,(2):5-9.    [点击复制]
  • Zhang Zhengyou.Ponderation on Software Manufacturer[J].Journal of Guangxi Academy of Sciences,1991,(2):5-9.   [点击复制]
【打印本页】 【在线阅读全文】【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 307次   下载 367 本文二维码信息
码上扫一扫!
关于软件工厂的思考
张正铀
0
(广西科委)
摘要:
在广泛推广应用电子计算机的今天,由于设计思想、设计方法及软件安全等原因,软件的生产还远远满足不了用户急剧增长的需求。软件危机还在进一步加剧。
目前计算机得到广泛的普及应用,首先要归功于硬件的几次更新换代和现代化生产。还有坚实的理论基础和日趋完善成熟的技术等环境支持,使计算机的生产从一开始就注重并实现社会化、规范化,因而能形成计算机产业,并在整个社会经济产业结构中占据重要的地位。然而,作为知识产品形态出现的软件,从一开始就只作为计算机"硬件"的附属品而存在,并且一直沿用手工编程和调试的方式生产软件产品。以现代产业标准衡量目前的软件生产,可以认为真正的软件产业尚未形成。
从六十年代起,人们迫切需要有效的软件开发途径,并且作了积极的探索。在此基础上,根据硬件工业化生产的启示,提出了"软件工厂"的设想。软件工厂是软件生产实现社会化,标准化的一种组织形式,是能按需要形成批量生产软件产品的场所。这对解决目前的软件危机具有十分重要的现这意义。
基于这样的认识,软件工厂应具有软件新产品开发、生产、检测(质量检测)和软件维护与扩展的职能。在软件的生产目的、手段等方面,它与传统的软件研究所、软件开发中心有区别。它着眼于批量生产,强调通过生产的社会化、标准化,逐步实现生产的半自动化、自动化和智能化。软件工厂必须生产出满足各种用户需求差别各异的软件产品,因而它还应强调生产产品的灵活多样的特点。软件工厂使软件产品生产减少资源(包括脑力资源)浪费,缩短生产周期,降低成本和方便用户。
软件工厂的提出虽然已有廿多年的历史了,也在一些国家中进行了软件工厂化生产的尝试,由于相应的基础研究和应用基础研究尚未达到足以产生可供推广应用的成果,因此,软件工厂的发展是缓慢的。然而软件工厂化生产势头仍不容忽视,我们应予以密切的关注和积极的探索。
关键词:  软件  计算机  工厂化
DOI:
投稿时间:1990-07-20
基金项目:
Ponderation on Software Manufacturer
Zhang Zhengyou
(Science and Technology Commission of Guangxi)
Abstract:
Software production is not good enough to satisfy user requirement due to some reason on design ideology, methodology and software safety. Software crisis is aggravating.
An efficient way of software development has been a more urgent and studied actively since 1960s. The idea of software manufacturing from the hardware manufacturing. A software manufacturer is an organization which makes software production standardization and socialization and produces software in batches according to users requirement. The responsibilities of software manufacturer should be software developing producing, testing, maintainning and extending. The production of software manufacture must satisfy with various different requirements, so emphasing on software flexibility. Software manufacturer decreases the cost and time of producing software and is more convenient for user.
A software manufacturer has a good future. We should pay close attention and effort to it.
Key words:  

用微信扫一扫

用微信扫一扫