fenghat 2016-02-21 04:10 采纳率: 100%
浏览 2348
已采纳

如何减少项目型开发的成本

先说说我的个人想法,如果大家觉得不对,还请各位多多指教哈。
快速开发平台目前使用好像并不广泛,很多公司也不愿意将自己的项目建立在别人的商用开发平台之上,而小公司又没有能力构建一套好的、自己使用的开发平台。

接下来说说小弟的疑惑:
目前,我们是做Java Web开发的,没有使用快速开发平台(其实有,但是做的不好,所以我们开发组没有用)。现在是基于组件化的开发思路,对JDBC、前后台交互等等做了基础的封装,还提供了一些定时任务等等的功能,相当于一个简单的框架吧,但是开发项目的时候还是针对需求写大量的代码,复用性整体还是比较差的,项目越多开发量就越大,后期的维护工作也很繁重。大家觉得如何才能提高项目型开发的效率、降低成本呢?有人说项目型公司和产品型公司共同的出路都是:业务专家+平台+实施,这个平台如何构建呢,又回到上面说的问题,小公司很难构建一个好的平台,又不怎么愿意买现有的商业开发平台,而我们现在组件化的开发套路作用也有限。

希望大牛给小弟指点迷津,谢谢啦

  • 写回答

8条回答 默认 最新

  • M醉清风Y 2016-02-21 15:58
    关注

    首先要确定公司的发展方向是否可持续,人员配置是否完善。如果团队人员不多但项目比较繁琐,建议先从工作安排抓起。
    这就需要一个办公流程,你目前的这种情况可以用 类似Tower这种 免费的 轻量的办公OA系统 简单易操作。
    然后就是安排好项目的进度,研发这块项目一旦大了 就会有一种情况 就是 在一些人忙的时候 一些人很闲,等闲的人忙的时候另一波人就闲下来了。
    因为有写工作是有顺序流程的,这就需要一个项目经理在研发的时候就已经确定了每个人的大致空闲时间和工作时间。这样就可以映射到你们的
    办公系统上。那么如果你是经理 你很快就会知道,其他的时间可以安排做什么,或者说用挤出来的时间给公司创造效益和价值。
    再人员管理上 一个高管 无论能力多大 不能带太多的人 最好的分配为7人,不然项目的进度不增反降。
    在说说你的开发技术,JAVA固然不错,但目前的商业市场 唯快不破,可以换个思路换成PHP。除非你的项目客户有要求,或项目本身对安全或长链接
    还有代码保护性特别强。
    如果是正常网站建设完全可以套用大多数模板,不用亲力亲为自己研发。找一个健壮的开源后台模板(可二次开发,功能较全的),
    前端用HTML5 在引用一些现成前端框架和JS插件 你的团队项目研发周期会大幅度缩减。
    在这些都整理好以后就是对项目实际代码的更新和协同办公了,可以用像SVN这样的项目管理工具,看你们团队的喜好。
    然后就是服务器还有平台账号等等吧只要是项目中用到的邮箱 手机 账号 一切的一切 攥在自己手里。
    剩下的就是 对接一些 第三方平台的接口 这些当然也有很多封装好的 源码。你只要安心监管好项目的细节和需求。技术永远不是最重要的,只是最基本的。
    维系好团队。 希望我说的对你有所帮助。我是来拿悬赏分的。。。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题