软件工程产品管理界面设计_软件产品| 软件工程

软件工程产品管理界面设计

软件产品 (Software products)

Before defining a software product, let us first define what a product is? A product is the final result of the work that we may obtain after doing any sort of work. For example, in a sugar refinery mill, the sugarcanes are the input, the machines work on them, their juice is extracted and further processing is done. After all the processing, we get refined sugar as our final product.

在定义软件产品之前,让我们首先定义什么是产品? 产品是我们进行任何形式的工作后可能获得的最终结果。 例如,在制糖厂中,输入甘蔗,机器在其上运转,提取其汁液,然后进行进一步处理。 经过所有加工,我们得到了精制糖作为最终产品。

The case with the software product is also somewhat similar. After all the processing, like the requirement analysis, designing, coding, teasing and maintenance work, the final software that is eligible to be presented or released for its users is the software product.

软件产品的情况也有些相似。 经过所有处理(如需求分析,设计,编码,调戏和维护工作),可以为用户展示或发布的最终软件就是软件产品

Hence, the software product can be defined as,

因此,软件产品可以定义为

"The software that is eligible for being delivered to its customers or users is known as the software product."

有资格交付给其客户或用户的软件称为软件产品。”

软件产品类型 (Types of software products)

The software products are of two types,

软件产品有两种类型,

  1. Generic

    泛型

  2. Bespoke

    量身定制

1)通用软件产品 (1) Generic software products)

These types of software products are developed for a range or a group of people, or it can be made for the whole population also. These types of products are developed such that the needs for all its users can be fulfilled. These software products are not specific for a person and handle all its users in common as a whole.

这些类型的软件产品是为一定范围或一群人开发的,也可以为整个人群开发。 开发这些类型的产品可以满足其所有用户的需求。 这些软件产品不是特定于某个人的,它会整体上处理所有用户。

Example: Gmail, Messaging Apps, Social Media Websites, etc.

例如: Gmail,Messaging Apps,社交媒体网站等。

2)定制软件产品 (2) Bespoke software products)

These types of software products are developed such that they emphasize the needs of a single customer (or a single firm or organization). These products are made available only to those for whom they are especially developed.

开发这些类型的软件产品时,它们会强调单个客户(或单个公司或组织)的需求。 这些产品仅提供给专门为其开发的用户。

Example: Hotel Security system, an application designed for the Prime minister to manage his scheduled tasks, etc.

示例:酒店安全系统,专为总理管理其预定任务的应用程序等。

As the software product is the outcome of the entire software developing process (though some changes and modifications can be made in it afterwards too), it consists of everything that is developed regarding that software, like the program code (it's the must), the documentations, the Operating Procedures Manuals, etc.

由于软件产品是整个软件开发过程的结果(尽管之后也可以进行一些更改和修改),所以它包含有关该软件的所有开发内容,例如程序代码(这是必须的),文档,《操作程序手册》等。

The software products can be imagined as a set of all the following things: Source codes, data, reports, documents, object codes, plans, test suites, test results, data, user manuals, installation guides, reference guides, prototypes, etc.

可以将软件产品想象为以下所有事物的集合:源代码,数据,报告,文档,目标代码,计划,测试套件,测试结果,数据,用户手册,安装指南,参考指南,原型等。

software product in software engineering


Fig.: Software products

图:软件产品

翻译自: https://www.includehelp.com/basics/software-product-software-engineering.aspx

软件工程产品管理界面设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值