。她在陈凌谦的电脑里找到一份项目计划书,正是关于互联网软件开发的。从这份计划书和后续的一些文件中,张瑜了解到,陈凌谦已经准备好了技术团队,很快就可以开始研发了。
她琢磨了一下,互联网软件和桌面软件不同,他是由许多不同种的类程序集合在一起的。像与用户直接对话的一些大型应用程序、被这些大型程序使用的程序、常驻后台报告系统出错的程序等等……
要说张瑜一个人把整个互联网软件一个人开发出来工作量太大不切实际,但是完成其中一部分应该难度不大。她觉得自己可以上手的有两个方面:第一,实时显示服务器状态和访问数据的程序;第二,纠错系统,或者说是一个检测系统,专门用来检测软件出现的bug。
在这两种程序/系统中,张瑜又比较偏爱后一种。从陈凌谦的计划书里,张瑜发现对方更偏向于把找出bug的任务交给用户。不得不说,这么做虽然有可能会遭到指责,但却是一种非常有效的方式。
当然,这并不是说在发布软件前不需要对软件进行修改。只是即使你再检测、修改,还是难免会出现一些漏网之鱼。与其一直纠结剩余的bug,拖延发布的日期,还不如投放给用户。只要你能在发生个案的时候,就快速地解决问题,那么几乎不会有什么影响。
而张瑜要做的就是编写出一个软件测试平台,既能在软件开发前有效地检测出软件里的bug,又可以在软件发布后进行实时监控。bug就像衣服上的污渍,发现的越早越好清除。拖的时间久了,就会变成顽固的污渍,甚至和其他bug组合,变成复合型污渍。
张瑜虽然不知道陈凌谦会不会把软件测试的部分外包,但是她知道一个优秀的软件测试工具,价值非常大——尤其是在目前市场上类似测试工具种类单一的情况下。
找到了方向,张瑜就可以投入工作了。她想的很容易,即使陈凌谦不需要,她也可以卖给别人,肯定会有市场的。
同时,另外一件事她
-->>(第2/3页)(本章未完,请点击下一页继续阅读)