nighty

折腾的年华
posts - 37, comments - 143, trackbacks - 0, articles - 0

企业OA开发小结

Posted on 2009-07-31 15:58 寒武纪 阅读(2133) 评论(6)  编辑  收藏 所属分类: 心得
      近一年没有更新blog了,想是快生诱了。出来透个气,许久未动笔,回想一年多时间天天疲于应付各种业务需求和做变动维护,根本无暇更新知识结构。早晚要被这个世界淘汰滴!

      由于规模扩展,公司OA系统需要升级,四五年前公司开发的老掉牙的OA已经有些年老体迈了,腿脚不利索,功能用得也不是很顺溜。为了赶上进度,砍掉了许多东东,例如forum和wiki,在各种历史和现实的条件下,最终采用新老系统并用的上线方案(这叫委屈求全!方案讨论时还得给用户讲解为什么要这样?因为不这样老子就要挂了)。从需求-->设计-->开发-->测试-->上线-->维护,无数次的会议,无数次的修改,无数次的反复,折腾得快要歇菜之后,终于上线了。上了,上了,终于上了。然后在那一个快乐的周末下午,手机突然震动.....

      上线之后一边做维护升级,一边规划二期方案。系统底层采用公司的山寨框架,用起来像跳舞的大象,光学习就吐了二升血!自定义的XML无schema或是DTD,eclipse这种自检测的功能都不用,定义个元素想要知道有什么attribute还得去查文档,文档别以为可以全文搜索?告诉你,是word。最终的结果就是:淹没在xml配置文件和无数源代码文件的海洋里--游泳。游到湿身!终于会了!山寨的罪就不数落了,毕竟也有它的好处,但是使用处境没有考虑好,本是为了开发人员着想,号称不用写JS,不用写DAO,纯ajax实现。最后我的总结就是:还是要写JSP,要写JS,也要写DAO。用得不爽处,干脆Spring JDBC模板直接上,SQL直接拼。在压力和进度下,一切以功能为标杆。按钮点后有反应就好!囧!!!

      记得中间为了适应某些业务功能,收集了十几bug提给框架小组,最后讨价还价地实现了80%左右,有的还是打折的。木有办法,人家也是忙得不得了,手上一堆的项目。比较有趣的是,上线前做UAT测试,拟定挑了一批目标用户,大家一致的建议是:界面好难看! ---  其实,其实,其实开始做时候偶就发现了。只是...... 想必大家都知道原因!又是由于历史原因,CSS没有专业人士的参与设计,做得很普通,只适合1024分辨率,还得IE only(请问什么年代了?)

       到后来上线之后,有些小功能需要升级和变更,就有时间加入更多自己的设计和想法了。于是抛开了山寨框架,觉得一身轻松。在这里倒不是批评它有多不好,其实它有很多好的地方!估计描述这个还得用一篇文章。
       前几天和上司聊天,提到二八原则,我大腿一拍,说:太对了。我后来插上去的二个小功能,他们每天花80%的时间在刷新。。。。。
       囧!!!
     

刚进场的时候戏就落幕

Feedback

# re: 企业OA开发小结[未登录]  回复  更多评论   

2009-07-31 20:30 by 吴红军
呵呵,楼主真不错,也真有趣。
向你学习。

# re: 企业OA开发小结  回复  更多评论   

2009-08-01 11:08 by 凡客诚品
不错

# re: 企业OA开发小结[未登录]  回复  更多评论   

2009-08-01 12:38 by a
@凡客诚品
asd

# re: 企业OA开发小结[未登录]  回复  更多评论   

2009-08-01 13:36 by a
sssss



sdj

# re: 企业OA开发小结[未登录]  回复  更多评论   

2009-08-01 13:37 by a
gfgdfgffdhfgj

# re: 企业OA开发小结  回复  更多评论   

2009-08-02 19:24 by tenderuser
每天80%的刷新是什么意思?

只有注册用户登录后才能发表评论。


网站导航: