论坛首页 综合技术论坛

究竟是谁该承担责任呢?

浏览 9871 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-05-18  
公司有一个小软件系统,领导把它交给我维护,其实功能很简单,就是上传、下载文件等。而领导交给我的时候也只是说让我改界面,完善功能等。而且又没有源代码,都是靠通过反编译JAVA源码得到的。我改的也只有界面风格,插入数据库的方式改成了EJB调用。其他的用的都是原先的方法,而我也没动。这就给后来埋下了隐患,也许我应该是首先要弄懂它的大致流程的,每个CLASS文件应该完成的功能,可是我没有。我只看我需要改动的地方,不清楚整个框架,则就意味着改动这个地方可能会遇到其他的问题,而整个改动过程又因为缺乏严格的测试,领导和客户也催得紧,让直接升级到客户。而且领导又提出了换界面等,在进行了一次改版后,出现了几个在升级过程中带来的问题。我知道我应该承担责任,因为在接手一个程序前,应该把整个流程都弄清楚的,如果如此,也不至于弄成现在这样的被动局面。而且,我一直没改动的上传文件程序似乎也经不起考研,也报出了异常。我该说什么?领导交给我的时候说这些都是没问题的,所以我一直都没管的。这时候出了异常!
    可是领导们都在说很被动,影响很坏,没办法向客户交待了,一层层地递推责任,似乎到我这儿是最终点了,我成了最终的责任人。但是我能说什么呢?没有给我配备测试人员,没有测试环境,客户的是AIX操作系统,而我们公司都是WINDOWS,没有CA证书测试环境,没有的没有的一切,我又能说什么呢?
    遇到的问题,我向直接上级反应,其实这个程序也是我从他那里接手的,而他正在休假,直接说了“你自己查吧,我也不清楚。”其实,这样的事情我又能想谁说呢?谁又能听呢?
    似乎到了此,我真的不知道该说些什么了!
   发表时间:2004-05-18  
死了,我会不会这样子(现在我手头的一个项目差不多,在我这边运行没有错,但一过客户那边就不行了,我估计是SQL server 7 与 2000 的原因,因为这个系统用了大量的存储过程)!!

恶梦!!!

我只能祝你好运了(希望你也能祝我好运)...
0 请登录后投票
   发表时间:2004-05-18  
问题其实就在你身上。
其实根本问题不是技术上的,而是做事的方法上的。你究竟明白不明白你的程序的流程和框架,并不是大不了的事情,让我担心的是你在这样的条件下就开始了你的工作。做任何事情都是要有主观和客观的准备条件的,并且在做事情以前必须对这些条件有一个大概的判断。你应该在项目进行之前就要求得到公司方面的支持,并且在项目过程中不断的把风险报告给管理层。
做项目和个人爱好的开发完全不同,你要时时刻刻知道自己在进行的是一个商业性的集体活动。
0 请登录后投票
   发表时间:2004-05-18  
没有源代码,没有测试环境,不了解的流程。埃 情况对你很不利。

在这样的条件下 修改程序,想不出错都很难。
只能作为一次教训。下次要注意和上级沟通,事前把风险报告给上级。千万不要让自己一开始就处于不利的地位。
0 请登录后投票
   发表时间:2004-05-18  
多问一句,目前你的情况如何?能够挽回 来吗?
0 请登录后投票
   发表时间:2004-05-18  
1、会哭的孩子有奶吃。你的难处必须让领导清楚。
2、当初你就应该大哭,现在至少要把当初没有哭诉的情节补回来。
3、现在马上就去!
0 请登录后投票
   发表时间:2004-05-18  
好像这个帖子在csdn上也发了吧

我以前也接受过一个类似的项目
比她好的是还有源代码
当然是没有注释和文档了
下场比她好不了多少
只是领导还算理解是擦屁股的事
没太计较

oz6前辈
您也不要苛求她了
毕竟还是小姑娘
初入职场的新手
哪里有什么底气向leader提要求亚
唯恐一个应对不慎
让人看成绣花枕头大草包

吃一堑长一智
记得下次一有不妙的苗头
就赶紧去老板那里诉苦吧
为了面子死撑
到最后更难以收场

至于如今
没什么捷径了
重新开始
熬几个夜
水平不够就向leader申请一个老手辅导
把该做没做的赶紧补回来吧
0 请登录后投票
   发表时间:2004-05-18  
oz6说得没错,领导要追究责任的时候可不管你是不是新手,是不是小姑娘。

以我看来新手连绣花枕头都不是,新手把自己放在最低的位置对自己的成长最有利。

事以至此,如果真是由于你的修改而导致的问题,还得补救,加班加点也要尽力补救。

同时给领导们写一个项目分析报告之类的东西(也就是那些不利的客观因素),说明一下客观的情况(这个如果在开始做项目的时候写就好了)。

建议再想办法测试一下修改之前的版本,看看那些功能是不是真的没有问题,可以的话写一个简单功能测试报告。

反正不能坐以待毙。
0 请登录后投票
   发表时间:2004-05-18  
这是一个做事方式的失误。 庄表伟说的对,在某种情况下, 你要学会“哭”。让领导知道问题, 把一部分责任给他, 本身他也需要负责, 你不说不问不上述, 也就是把责任全部拦在了身上, 最后的结果你就必须承担。
另外是一个交流问题, 这个要看你的领导的做事方式, 有些领导是放手性,他们只要求结果, 当你承担了任务, 他就会充分的相信你,你的在工作(怎么做事情)上的权利和责任都会最大。 对于这种领导, 你前期就应该让他知道项目的情况, 好的, 坏的, 并争取到最大的资源, 前期你和领导之间就应该有一个方案(把一些风险写进去), 在项目进行中, 定期给他汇报, 特别是出现问题的时候。   还有一种是事事具到的领导, 那你就“协助”(提出自己的意见, 但是有时候不要太坚持)他去做事, 并且在一有问题和进展的时候, 都要汇报。

你的领导应该是第一种, 但是好像是不负责任的那种, 你可能会比较麻烦。 要么你主动承认并协助他解决, 要么。。。。。
0 请登录后投票
   发表时间:2004-05-19  
这也不是什么问题,我想这位小姐也许刚刚开始做这种工作,忍气吞声,努力提高技术水平。把一个垃圾一样的东西改造成成功的东西,你就不用再花钱买Martin Fowler的重构了。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics