我写的一个类似alibaba的多语言B2B站,NND,都快一年了,一个人写。虽然已经完成到了8、90%,但已经精疲力尽,准备辞职不干了。
快也快不起来,慢又被人催,手上的事情又很多,真是很苦命!技术不是问题,但这样一个大系统,结构的复杂性经常让人转到死胡同里去。越写越郁闷,越写越没信心。想不干又舍不得那份好薪水——可干吧,其它事情的心思全没了。剩下10~20%的部份是没什么问题,但想起以后还要修修补补,日子还要长久着,心就凉了半截,苦闷!
现在想找人一起来做,但要么生手是来学的,要么老手对系统熟悉也有过程,时间上等不起。
反正给自己设了个最后期限——今年内搞定,不然就坚决辞职!
看了楼主的帖子有同感,也进来发泄一下,嘿嘿!

解决方案 »

  1.   

    也说说开发时间的问题吧:
    一般企业网站,一些正常的模块,比如:产品、新闻、反馈等——一般加上测试,30天内可以搞定。
    PHP是最好搞的了,就象楼主说的MVC,简单的就是把功能与界面分开来,我第一次搞的时候也花了有40天时候,后来只要改改模板(用PHPLIB),程序上做一些小小的修改,一般不用10天就搞定了——也是收一样的钱。爽!——PHP就是这点爽!以前用ASP,那就耗功夫了。呵呵
    所以最喜欢做中小型的企业网站,做得快,来钱也快。最讨厌做综合性网站,功能很多要特制,特别最烦的是模块与模块之间的关联很复杂。
      

  2.   

    其实经常作项目,应该学会总结,比如登陆系统,其实登陆系统都是类似的,作一个比较通用一些的登陆系统,用的时候,只需要简单的修改,再比如,对 数据操作最频繁的 就是,显示,编辑,添加,删除
    也就是select,update,insert,delete,你把这些组织成一个比较通用一些的框架,实际应用的时候,只是操作的表格不同,字段不同,结果不同,如果你有这样一套框架,在开发的时候应该是比较快的,当然模板也是很方便的
    呵呵,经验不多,瞎说一通
      

  3.   

    其实经常作项目,应该学会总结,比如登陆系统,其实登陆系统都是类似的,作一个比较通用一些的登陆系统,用的时候,只需要简单的修改,再比如,对 数据操作最频繁的 就是,显示,编辑,添加,删除
    也就是select,update,insert,delete,你把这些组织成一个比较通用一些的框架,实际应用的时候,只是操作的表格不同,字段不同,结果不同,如果你有这样一套框架,在开发的时候应该是比较快的,当然模板也是很方便的
    呵呵,经验不多,瞎说一通
      

  4.   

    先确定好requirement,然后分配human resource,每个module都应该有自己的owner,然后让没有owner给出commit,然后定出具体的schedule。running...Code complete,然后转入QA testing以及开发的fix bug阶段。最后,engineering release。这样就可以避免绝大部分的风险了。
      

  5.   

    是啊。刚一下粗劣地分析整个项目心里想,没什么难度的,两个星期搞点,也但实际应用的时候却要多很多时间。
    其实在后边,发现最舒服就是之前花比较长的时间建立的一套框架,一系列基本函数,这些东西的复用率是相当高的。也能说为以后发展多了几分工具。所以我开始做项目坚持说不要嫌人家给的钱小的主要原因。
    当项目开发得足够庞大,不得不用一套办法来建立开发管理的时候就会想到团体开发了。也因为这个觉得开发管理技术上出现了屏颈。
    总结:随着开发项目的时间我越发现自己的观点开始变化。不过就没做过1年长啊。我不知道楼主如何处理这个计划的?1年时间太长了,且你要是只帮人家打工的话,这1年对你来说主要是得到开发经验。你要$的话,这个不是好方向。
    我们吃饱了。就能上BBS,为什么不能从思想上出发做些事情呢 ? 谋远志!!
      

  6.   

    呵呵,,现在我们公司的美工和后台完全脱离了,我只负责写程序(SMARTY)
    而且写好了成型的系统,一般产品介绍发布新闻,购物车,反馈等,二天搞定
    呵呵。。不是吹牛,,建议大家将一些功能做成模块,用的时候拼装比如,文字新闻,图文新闻,购物车类,反馈模块,JS生成等 我都是做成模块的,改起来只需要在前台改就行(浪费点数据库空间,因为为了通用,设置了很多的空字段待用。)
      

  7.   

    比如,文字新闻,图文新闻,购物车类,反馈模块,JS生成等 我都是做成模块的,改起来只需要在前台改就行(浪费点数据库空间,因为为了通用,设置了很多的空字段待用。)或许可以自动create table?
      

  8.   

    用php快二年多了,一直是兼职,没到正规公司去过,写程序也是一个人,好多问题自己都想不到.经常老板提醒了才知道要去做.不是不会做,只是考虑的不全吧.经常改了又改 累啊
      

  9.   

    我公司今年做了一个mis
    用的mvc
    共有300个表
    从项目开始实施到第一个测试版出来用了大约5个月
    其后有三个月的时间在修改一些操作上不方便的地方,通常是整个模块的修改
    最终的版本php加上htm代码共有20万行左右
    后来发现很多时间都浪费在了修改上
    最初设计做的质量如何直接影响到了产品的质量和开发周期