对某软件公司开发流程改造的日记 1、开始

原创 2004年03月29日 10:09:00

在为一个移动终端的design house的研发中心的建立和运转忙碌了一年以后,我辞职了;转到了北京,晃晃悠悠的休息了一个月;得到了一个非常有趣的工作,北京的一家公司在某城市设立了一个研发部,该研发部在运作了几年以后,出现了一个特别奇怪的问题,所有的开发人员都很努力,市场人员也非常用功,在几年内占据的了相关市场的相当份额,但是,客户也开始不断的抱怨,产品质量不过关,于是开发人员就全国到处飞,救火。

经过艰苦的谈判,我正在和相关的负责人讨论结下这个有趣的任务:如何全面的提高产品的质量,并使得客户和开发人员的抱怨降低。

谈判刚刚开始,这可能不是一个轻松的过程,但却足够的有趣,在这个过程中握逐步的把过程中遇到的问题和我提出的解决方法提出来讨论,趣事共赏,不亦乐乎。

的确是的,比如我们从把一个功能点价值评估为k,那末就好玩了,如果开发人员开发他就从这个中间提成,提交给QA以后,qa就经理的发现其中的缺陷,根据缺陷率和开发人员分成,提交给市场以后,根据客户的反馈,给qa折扣(可能有负值哈)

计划的纲要:

 1。 我在这之前的经历概要

 2。问题--谈判--以及到任

 3。日记

 

---------笔记---------

改造的目标问题是解决现在的产品质量问题;(首要的问题是进一步去发现问题,分析问题背后的原因,而不是盲目的动手,改造需要从的小的方面而且关键的方面入手而不是全面地铺开,同时需要改进能够比较快的见到成效《运行耗用减低,开发效率提高,质量提高》,而又需要一个比较长远的规划,以免落入过分乐观的陷阱)

需要在同类行业中去找到一个标杆(??)

核心思想是引入市场运作的机制到开发团队内部,用价值和利益驱动开发流程的改造(而不是为了改造开发流程而改造开发流程);

开发流程着重参考极限编程,但是需要用价值的观点对各个环节进行更为理性的分析;对各个环节进行逐个的解析;并创建相关的实施团队;

功能点分析是核心的技术,需要仔细的分析其各个方面,新的考核和开发流程的改造建立与这个基本的技术上面

2018年2月1日训练日记

昨天晚上的cf。。。打的非常惨烈。。。只出了3题。。第三题还被hack了一次。。。好歹最后过了。。。D题没想到dp。。。TLE on test 15。。。赛后看了一眼Q神代码。。。把自己的代码改改一下...
  • LSD20164388
  • LSD20164388
  • 2018年02月01日 17:43
  • 207

软件开发流程与模式

软件开发角色与流程软件生命周期: 制定计划,需求分析,设计,编码实现,测试,运行维护模型与演进主要模型介绍1. 边做边改模型(Build-and-Fix Model)  其实现在许多产品实际都是使用的...
  • oscar999
  • oscar999
  • 2018年01月26日 10:18
  • 75

JAVA设计模式(17):行为型-模板方法模式(Template Method)

1. 模板方法模式概述        在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 --> 吃东...
  • dreamsunday
  • dreamsunday
  • 2015年05月15日 21:49
  • 4072

设计模式练习(15)——中介者模式

中介者模式 一、题目:某软件公司需要开发一套图形用户界面类库,该类库包含若干个预定义的窗格对象,例如TextPane,ListPane,GraphicPane,窗口之间不允许直接调用,具有该类库的应用...
  • qq_33220449
  • qq_33220449
  • 2017年01月20日 15:59
  • 341

使用svn开发,目录的约定与开发流程

Subversion有一个很标准的目录结构,是这样的。 比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是 svn://proj/ | +-trunk +-bran...
  • kluleia
  • kluleia
  • 2014年01月21日 09:06
  • 906

2018.1.5日记

实现页面跳转。学习java   case循环。 1)        继承关系是传递的。若类C继承类B,类B继承类A(多继承),则类C既有从类B那里继承下来的属性与方法,也有从类A那里继承下来...
  • Dongser
  • Dongser
  • 2018年01月08日 23:08
  • 20

dubbo对传统项目服务化改造

  • wabiaozia
  • wabiaozia
  • 2017年03月08日 22:06
  • 749

bzoj 1221: [HNOI2001] 软件开发

1221: [HNOI2001] 软件开发 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 1166  Solved: 642 [Submit]...
  • clover_hxy
  • clover_hxy
  • 2016年04月05日 14:26
  • 262

安卓日记————自定义View(1)

以下大部分分内容出自http://blog.csdn.net/lmj623565791/article/details/24500107 有一些是自己修改的,代码后面也有一些自己理解的注释,希望可以...
  • qq_32198277
  • qq_32198277
  • 2016年05月12日 12:27
  • 294

软件项目开发流程以及人员职责

实行软件工程项目管理:▲ 项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导、控制、管理和规范某个软件和软/硬件系统建设的人,项目经理(负责人)是最终对客户负责的人。▲ 软件项目经理(...
  • anthonywanted
  • anthonywanted
  • 2008年03月07日 12:05
  • 23268
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对某软件公司开发流程改造的日记 1、开始
举报原因:
原因补充:

(最多只允许输入30个字)