项目是通信行业的网管系统,代码在百万级别
移动要求增加信令软采功能,并且有些厂商已经实现,测试尽在眼前,工期比较近。
上篇文章大致说了下功能的需求,其实就是一个方案,并且给出了系统界面原型及接口。
昨天已经开发,开发人员是两位,一位有四年经验的同事和我,同事负责后天部分,我负责前台界面及数据的组织和下发。通过ejb调用后台业务逻辑进行处理,通过jms消息更新界面的数据。
由于需要写作,前后台分工相互影响不大,首先要定义领域模型和接口。这个同事花了两个小时搞定,同事我这边的界面原型及文档也基本完成。稍作修改文档后,我看了同事的接口和模型,进行简单的讨论,说了一些自己的疑问,在模型和接口部分完成后,我们分别开始了开发。
由于有前期开发的经验及文档,对要做的事情及所用的技术都比较清楚。剩下的就是代码实现方案。
在编码中发现还是有些接口和模型上的问题,但修改都不是很大。不太影响开发。
后端同事的开发进度比较快,一来经验比较丰富,二来有些内容走已有流程
我负责的前端由于使用swing编程,在netbeans中开发,开起来比较简单,真正开发起来,进展逐步推进,但离自己的预期还是有些差距。软件开发之所以复杂,很大原因是细节太多,太多的细节问题,影响了开发进度的进行。目前只实现了差不多一般的功能。剩下的功能在剩下的两个可以完成,进度快的话在放假前可以和同事进行一次联调。
我想分享的是:
1,两个人合作,做好一个人比较熟悉;
2,在合作初期,先定义好模型和接口
3,在开始开发前先给出一个方案草稿,这个有方向可以遵循
4,界面开发最好给出界面原型。否则开发过程中就是逐渐失去目标。不知道下一步要干嘛
5,想好了怎么做再动手效率更高,类似于你有目的上网与没目的上网一样的道理
欢迎大家拍砖。
相关推荐
组员分工明细梁铭标负责系统架构设计项目开发安排,前后端交互,后端开发,需求分析文档以及数据库设计刘杰负责用户管理模块和仪表盘模块的前端页面开发,系统测试以及测试
信息化项目团队组织架构分工.pdf
项目小组分工计划明细表,适合团队人员开发文档说明书
软件开发的组织和角色分工,让你了解软件开发过程中各人员的任务和分工
团队建设是项目管理中人力资源管理的一个重 要内容 它是项目经理和项目团队的共同职责 团队 建设能创造一种开放和自信的气氛 使成员具有统一 感 强烈希望为实现项目目标做出贡献 一个高效的 团队 一个有强烈协作精神...
研发部项目分工表2017/06/23各项目人员配置(目前配置,人员及岗位据实际情况调整)项目/人员项目组成员岗位工作职责后台服务支撑李奎项目经理各岗位工作职责参
java+项目共享软件(团队做项目使用)据对的好用
团队分工协作的重要性[文].pdf
1、行业知识积累、开发积累方面; 2、团队建设、分工协调方面; 3、开发过程方面; 4、项目管理方面; 5、项目工作量、难度评估方面; 6、薪酬待遇方面
项目组织架构图及分工.pdf
一个软件项目团队的分工.pdf
VisualSVN和TortoiseSVN,项目团队开发必不可少的工具,里面有详细的安装步骤。便于项目开发分工合作,同步进行,加快开发效率!
该文论述在实际的嵌入式系统产品研发的过程中,具体会有牵涉进去什么样的角色。您如果要想进入这样一个研发领域,最好对它们先有个了解,选择定位好适合自己的角色,再有针对性的切入其中。 杭州巨立安计算机技术...
其它工程学科一样,绝大多数成功的FPGA设计团队都...对于大多数的工程项目,开发流程中每个设计阶段的顺序及其相互间的关系都是固定的。高层次FPGA设计流程包括了从设计需求的定义到最终产品的量产所必须经历的各个阶段
该文档,很好的介绍了,软件开发组织和角色分工
研究生数学建模经验分享从多个维度介绍并分享了个人的数学建模经验,从组队、分工、选题、时间规划、论文撰写、评分要求和往年试题分析多角度、全方位地分享了个人经验,是一个很有价值的经验分享PPT,供大家下载...
项目性能指标的分析,包括输入输出要求,错误处理等;开发人员进行各个功能模块的开发,包括GUI界面,三角函数计算处理程序等;2022.04.01项目最终检查,所有
CVS是一种团队开发工具.工作原理是:在一台服务器上放一个工程, 开发团队将项目分为好块,分工合作,一起开发.修改过的文件每提交一次,版记录加一.版本记录从1.1开始.提交一次后变成1.2用户还可以提取指定修改版本的...
本文是关于多人合作开发项目时候的一种策略,可以分工合作,然后将不同人的任务放到同一个文件夹里,由主窗体进行调用。呵呵呵,很简单的啊!