manage_release #83
Replies: 2 comments 1 reply
-
之前博客上的相关文章,搬到这里: 估算项目工时一个项目在前期调研的时候就要估计一下项目开发的周期大约有多长。有很多不同的估计方法,适合不同的项目类型。我平时设计 LabVIEW 编写的应用程序中用到过三种估计方法:代码量度量(Size-Based Metrics)、工作量估计(Effort Estimation)和专家估计(Wideband Delphi Estimation)。 代码量度量的估计方法就相当于使用其它文本编程语言时的代码行估计法。一个软件需要多商行代码、每行代码要花多少时间,是相对来说比较容易统计的。所以代码行估计法是最流行的估计项目工时的方法之一。LabVIEW 的代码不是按行来计算的,它以节点数为计量单位。 图1:VI度量工具 利用代码量度量方法估算工时的具体实施步骤大致如下: 利用代码量度量方法估算工时,是需要有一些历史经验才行的。比如某种规模的功能模块到底需要多少节点,只有有过项目经验,统计过,才能心里有谱;写一个节点需要多少时间,对于不同类型的公司,不同经验的程序员,这一数值都是不同的。自己公司的每节点编程耗时,也只有做过之后才有数。 如果缺少历史统计数据,可以使用精确度稍差一些的工作量估计法来估算项目工时。工作量估计法与代码量度量方法是很类似的。首先要把项目拆分成便于估算的小模块。但是,由于不便于对程序节点数进行估算,就只能评直觉,估计每个模块所需的工时,然后累加出项目总工时。 Wideband Delphi Estimation 方法也可以用于缺少历史统计数据的情况,并且它的结论比工作量估计法要精确。只是这种方法实时起来比较麻烦,一般只有比较重要的项目,我们才会用此方法。 |
Beta Was this translation helpful? Give feedback.
-
之前博客上的相关文章,搬到这里: Startup VI 可以包含多个VI 这样生成的EXE,在一启动时,就会同时打开多个VI的面板。 |
Beta Was this translation helpful? Give feedback.
-
manage_release
LabVIEW 软件开发结束后,在交给用户时有几种常见的形式。比如,可以把软件的源文件,即开发时使用的 VI 直接交给用户。用户在 LabVIEW 环境中打开这些 VI 就可以执行。如果用户没有 LabVIEW 开发系统,可以把软件做成 EXE 可执行文件的形式,交给用户。这样,用户直接双击 EXE 文件就可以运行软件了。
https://lv.qizhen.xyz/manage_release
Beta Was this translation helpful? Give feedback.
All reactions