第9章 系统激活(上) (2 / 4) 首页

字体:      护眼 关灯

上一章 目录 下一章

第9章 系统激活(上) (2 / 4)
        在一个软件开发团队中,一般有这么几个角色:项目经理、系统工程师、架构师、软件开发者、软件测试者。其中系统工程师就是多年经验的老人,是需求编写人。

        架构师是负责整个软件的技术架构,并解决整个项目中的技术难点问题,是整个项目中技术最牛逼的人。

        等到需求出来之后,进入软件开发阶段,软件开发者和测试者就开始干活了。

        上面几个角色的薪资大概是这样的情况:项目经理(20k)、系统工程师(10k)、架构师(15k)、软件开发者(6-8k)、软件测试者(4-6k),系统工程师和架构师往往在多个项目中复用,不会只为一个项目服务的。

        曾经有人有这样的疑问,有的软件是一个人完全开发出来的,没有这么多角色啊?其实一个人可以承担多个角色的,这在软件项目开发过程中是司空见惯的事情。

        雷落在这个软件开发中承担的角色,根据职能来确定:

        需要管理项目进度,承担项目经理的角色;

        需要做需求,承担系统工程师的角色;

        需要确定整个系统的技术架构,承担架构师的角色;

        需要写代码,承担软件开发者的角色;

        测试软件应该可以扔给别人去做,所以就不承担软件测试者的角色了。

        注意,这里可能会有一个误区。软件开发者其实也是需要测试的,但主要是在自己的开发完成之后的模块测试。如果不进行模块测试,开发者如何知道自己的模块是没有问题的呢?

        而软件测试者所作的,是整个软件出来之后的系统测试,和开发者在开发过程中进行的模块测试是有区别的。

        雷落有着后世多年的软件开发和使用经验,特别是论坛类的软件也使用过多种,所以略加思索,一个完整的论坛系统的软件需求就浮现出来。

        除了需求之外,就是软件开发中的技术难点。目前基本的basic语言的语法雷落已经没有问题了,但是这个系统分成两个部分:服务器和客户端。

        而目前所有的机器采用局域网连接在一起,需要从其中拿出一台机器做服务器,并在上面启动论坛服务器软件,并在其他机器上安装客户端软件。

        内容未完,下一页继续阅读

更多完整内容阅读登陆

《墨缘文学网,https://wap.mywenxue.org》
加入书签我的书架


上一章 目录 下一章