已经写了几个信息软件了,但是我觉得我写软件没有一点规范性,拿到一个单子首先就是下一个类似的系统,然后就是模仿起来做,我主要是写一些行业的信息系统。感觉这样是个不好的习惯,但是又不知道要怎么样来安排,请各位高手大哥,指导一下小弟。小弟定当涌泉相报。呵呵
------解决方案--------------------------------------------------------
多看看编程规范,软件工程
------解决方案--------------------------------------------------------
大概就这么搞吧
------解决方案--------------------------------------------------------
需求分析--WBS, Schedule等
设计
编码
测试
基本就是这些事情,目前流行的是走迭代开发的模式,每个周期短一些,CMMI对于每个阶段都要做review。
具体看你的项目大小,团队人数,如果是只有一个人的项目,就很难采用比较正式的流程。
------解决方案--------------------------------------------------------
我个人认为,小规模的软件,还是根据自己的意像开发,不过文档还是要清晰的,至于大型项目还是尊从规格方便一些,以后一但出现问题可以及时处理.
------解决方案--------------------------------------------------------
我的建议是:每个项目来了之后,除了必须要做的之外,定一个目标,每次都对这个目标进行不断的改进,然后继续优化和扩大目标,继续改进。每次可以只抓少量的重点的,但能抓的住的就可以了。这样一点一点的积累和扩大目标覆盖面,就会有很多的收获,就能从中抓到本质的东西。
------解决方案--------------------------------------------------------
软件工程不是一个人的事
------解决方案--------------------------------------------------------
详细的需求分析才是硬道理…………
------解决方案--------------------------------------------------------
同意hamimelon(夜过留香)的看法,需求是一切的基础,需求作的越细以后的工作越好进行。
但是需求不要超出自己的范围,用户的需求里不应该提到你要用那种语言编写。
总而言之,需求是为下一步分析做准备,并且为验收作为依据的东东。
------解决方案--------------------------------------------------------
需求很重要
------解决方案--------------------------------------------------------
我个人认为,小规模的软件,还是根据自己的意像开发,不过文档还是要清晰的,至于大型项目还是尊从规格方便一些,以后一但出现问题可以及时处理
----------------------------------------
我同意以上观点.
小项目某些流程可以简单点.否则肯定亏本!