第282章 软件开发收尾
经过小王的不懈努力,连续几个周末的加班。
小王总算是将那个项目渡过了一个开发阶段了。
接下来的时间就是调试了。
坦白的说,讲完发现用所学的技术开发软件,到最后做一个产品出来,那都是要经过反复打磨的。
第1个开发阶段完成之后,也只是说主要的功能都已经差不多完成了。
接下来就是进入测试阶段,首先就是由小王本人当一名测试工程师。
以前小王在读书的时候听说过全栈工程师这个词。
后面小王发现在小公司搞软件开发,其实就是把自己培养成一名全栈工程师。
也就是说什么都懂一点,但是什么都不精通。
而小王在过去的几年在公司的发展,感觉就是一名真正的完整的全栈工程师。
从开始需求分析文档的编写,到详细方案的设计。
再到软件的开发阶段,测试阶段,运维阶段部署等等。
基本上就是小王一个人做的。
那小王发现做软件开发的过程,其实就是搜索各种各样的工具,然后把他们有机的组合起来来完成一个软件上面各种各样的功能。
等到小王测试的时候,就发现各种各样的问题出现了。
基本上都是那个时候赶着开发功能,忽略了一些细节导致的。
经过差不多两天的测试工作,小王差不多把网页上面主要的功能都测试了一遍。
寻找bug的时间的确是挺漫长的,而且基本上还好的是,都是一些很简单的bug。
但是即便是一些很简单的bug,小王发现有时候能找到他们也是挺费时间的。
经过两天的自我调整,小王就跟上级单位的领导说,软件已经开发的差不多了。
这个时候就是上级领导过来开始指导小王工作了。
上级领导虽然只有专科学历,但是在公司已经混了十几年了,有非常熟悉的业务能力。
虽然技术方面可能懂得并不比小王多,但是在业务开发能力比小王强很多倍了。
上级领导看了之后,又提了一些新的想法,于是乎小王只能继续再修改了。
说实在的,小王觉得做这个项目很多时间就浪费在对需求的不清晰上。
这个整个项目的开发过程中,小王感觉需求变更都已经超过三次了。
期间还同下面车间的人,还有人事部门的人员,还有领导本身进行了至少三次的讨论。
每次讨论之后,小王发现需求都发生了变化。
一开始领导觉得自己对这一块比较熟悉,所以就没有去咨询其他的人。
一直等到小王在做的过程中,产生了各种各样的疑问,领导自己也变得有点心虚的时候,才会打电话咨询他们。
经过这一轮的努力,小王总算是可以开始准备做他自己的工作了。
由于小王在上级单位的卖力表现,那些领导也决定花些心思来开展小王的工作了。
首先干的事情就是去咨询了一个技术的人员,让他到办公室来现场展示专业软件的使用。
他这个软件就是小王即将自己完全独立开发的软件。
因为如果买的话都得几十万呢。