项目开发
工程系统项目口碑

工程项目开发的相关文档文控管理系统介绍

  大家都了解,做软件的目的就是要满足客户的需求,这个需求包括功能、外观、操作、时间及性能等各方面。

  那么,在软件开发过程中哪个部分最重要呢,程序员说“毋庸置疑,我编写的程序实现了客户提出的功能以及业务流程,肯定我是最重要的”;美工说“你开发的功能如果没有我的页面美化,是无法呈现给客户的,要知道,很多客户并不很了解内部复杂的功能,首先映入眼帘的就是界面的效果,就像人一样,如果你不是美女,那么他看了你一眼之后,就没有想和你再继续沟通和发展的积极性了”;测试员听了不高兴了,说“漏洞百出的产品,哪怕你外观再漂亮,实现的功能再多,也是不成熟的产品,客户是不会使用的。”众说纷纭,各执一词。

  以上所说都很有道理,每个角色都是软件成功必不可少的,每个人都好比是一块积木,只有组合起来才能搭成既美观又稳固的造型。

  另一方面,他们却又都不是最重要的。举个例子,现在我家在进行装修,木工、瓦工、油漆工都是南方的工人,有很好的手艺,干活也很细致,可是他们在施工的时候都要参考两份文件,一是房屋结构图,二是装修效果图。没有此文件,他们就无从下手,就是拥有再好的手艺,做出来的再漂亮,到时候也会与房屋的实际效果存在偏差。

工程项目开发的相关文档文控管理系统介绍.png

  孙悟空三打白骨精,相信谁都耳熟能详。里面有这样一个场景,孙悟空去化斋前,划了一个圈,将唐僧他们包在里面,只要他们在圈里面,就不会有事,如果出了圈就很危险。这个圈,就是一个范围、一个标准。在这个圈里,你随便折腾,怎么折腾都行,但千万不要越界,否则后果不堪设想。

  而在软件开发中文档就是那个圈,它将项目开发所进行的一切活动都进行详细的定义,只要遵照这个文档去开发,那么最终的结果一定是八九不离十。

  文档贯穿软件工程的始终,从前期的项目准备,中期的开发到后期的维护、培训,无不以文档作为工作的依据。那么在软件项目中,都包括哪些文档呢,它们的作用又是什么呢,下面我将我的经验分享给大家。

  1、《可行性研究报告》

  这是客户在进行项目调研阶段所编写的,具有两重意义,其一,指明项目的必要性和紧迫性,并从业务角度阐述大概的功能需求,注意,只是大概,可能与最后的结果有很大出入;其二,最重要的一点就是为了要钱,向财政部要钱,将最终实现的功能写得天花乱坠,包括决策支持、全文检索、商业智能、远程报表等,但最后开发的可能仅仅是融合简单业务流程的信息输入和输出而已,但这已无关紧要,最重要的是我要到了钱。但是严格来说,这不是项目组所需的文档,于软件开发也意义不大。

  2、《建设方案》

  或者是《实施方案》,当客户从财政部申请到资金后,就要着手进行详细的调研和分析了,这里有两种情况,其一,客户自己从各个产品厂家进行相关的调研,进行汇总后,编写方案,这样,聪明、细心的软件公司就会从方案的技术环节,挖掘出客户所选择的产品,最后和这个产品公司合作来中标;其二,让和其关系很好的一家或两家软件公司(不会超过三家)编写,客户进行审核,客户最后选择了谁的方案那么最后这个项目就是这家公司的,这样很多情况并不是公开招标。

  3、《招标书》

  将《建设方案》或《实施方案》进行摘取,并附带上技术问题以及招标时的细节、注意事项,构成《招标书》,这个文件也是由客户写得,软件公司在投标前需要购买《招标书》。

  4、《投标书》

  与《招标书》所呼应,对技术问题进行相应的技术应答,

发布者: hujian发布时间: 2022-05-20 14:33阅读: 575次

友情链接: