如何接手一个新的项目
怎么做好半路接手项目的验收工作?
怎么做好半路接手项目的验收工作?
找专家按技术指标来验收。
首先你要了解接收项目的标准是什么,如果这你都摸不透那你就玩完了,这种情况就虚心求教。另外就是了解标准以后就要参与到项目中跟进项目的质量及进展确保能按计划顺利验收,不懂的就学,就问。应该不是很难吧,只要智商还可以的话。
如何与甲方交接项目?
施工方在这完成施工后,应该进行自我验收,验收通过后,需要向甲方自己监理申请验收。甲方会组织相关人员进行竣工验收,包括项目验收与资料验收。如果甲方组织的竣工验收通过的话,甲方就要出具相关的验收证明文件,这样也就完成了项目的交接工作。
刚接手一个成熟项目,怎么开发?
这个看是大项目还是小项目?
小项目的话,项目经理派人去做需求分析。需求回来。美工做前台,程序员做后台。
大项目就复杂啦。
先需要需求分析团队去做需求。需求分析回来交给架构师团队设计架构。架构文档下来分配任务后,各个程序员就按照类图写程序,程序员有问题就问架构师,美工就管设计页面。
如何接手一个java烂摊子?
作为一名程序员可能最不愿意遇到的事情就是接手一个“烂摊子”。半路接手项目的原因有很多,有的是项目进展到一半,核心开发人员整体调离,有的原因是开发人员离职等。而所谓的“烂摊子”往往有一些显著的特点,比如没有需求分析文档、没有流程图、代码没有注释、逻辑混乱、bug比功能多等等。
从事软件编程以来,我也曾经半路接手过不少项目,有的代码写的非常工整,尤其是Java项目,大部分都非常规整,这是Java语言自身的特点。
但是,也有的Java项目写的并不规整,需要耗费比较长的时间才能厘清逻辑关系,在接手这样的项目时,往往要做好以下几个方面的事情:
第一,对代码的整体结构进行分割。再乱的代码也是有模块(包)的,这是Java语言的特点所决定的,所以就可以按照功能模块进行切割,分别整理并加上标注。
第二,封装核心部分代码。把已经完成的没有逻辑问题的代码给整体封装出来,厘清其中的逻辑关系和设计思路,尤其是其中的接口部分。因为后续的开发工作要在这个基础上进行,所以要把这部分内容搞清楚。
第三,逐步处理问题代码。把未完成的部分和有bug的部分进行依此整理,最好是找出一个功能主线,然后一步一步的处理。当处理到这个阶段的时候,基本上这个“烂摊子”已经差不多快处理完了。
在处理别人代码的时候一定要把注释加全,越详细越好,这样再回头查看的时候会节省很多时间。有的代码一看就知道是什么思路的就可以不用写的那么详细,因为现在的Java代码在很多功能的设计上,思路还是比较统一的。
我使用Java的时间比较久,目前也在带Java开发团队,我会陆续在头条上写一些关于Java开发方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有Java开发方面的问题,也可以咨询我。
谢谢!
那要看项目规模以及到底有多烂,如果功能不超过十几个且业务逻辑不复杂的话,可以尝试按照模块重构;如果项目庞大并且真的是够烂的话,让他继续烂下去可能是最好的选择,千万别琢磨重构什么的,没有大量的人力、物力、财力支撑,你会把自己玩到跳楼。所以让它烂下去,对修改的功能、代码严格把关,确保不出大的、严重的、毁灭性的问题,支撑到有投入可以进行系统升级或者更新换代,你的使命也就完成了。