首页> 外文会议> >A false measure of success 'I'd rather have an ounce of cure over this 200 pounds of prevention' Web development
【24h】

A false measure of success 'I'd rather have an ounce of cure over this 200 pounds of prevention' Web development

机译:错误的成功衡量标准“我希望对这200磅的预防药能有所帮助” Web开发

获取原文

摘要

Several years ago, I was working at a major US financial institution on their Web development projects. When I started with this company, I was initially brought in as a consultant to perform Web development. Over the course of the next 5 years, I had converted over to a full time employee with the company and served a variety of roles including developer, team lead, architect, and project manager of Web projects. This experience report examines the changes in infrastructure, workflow and processes during my time with this company and the results of these changes. The companies' Web development teams started with a software process that was not perfect, but did satisfy the teams' internal business customer. Customers were pleased with the rapid turn-around time that the technology teams provided. Any issues or defects that occurred were within acceptable tolerances for the customer's business needs. However, the management teams of the technology division mandated implementation of processes to ensure stability, redundancy, and uptime. Employee goals and financial bonuses were updated to measure qualities such as 99.99% uptime, full redundancy and zero defects. But as the development teams came closer to their technology goals, the cost of projects increased and project turnaround time decreased. Defining "What quality level is acceptable" and "What cost is acceptable" was shifted from the Business teams to the technology teams. Customers were no longer pleased with the performance of their technology counterparts, thus creating a false measure of success.
机译:几年前,我在一家美国大型金融机构工作,从事他们的Web开发项目。当我开始在这家公司工作时,我最初是作为一名顾问来进行Web开发的。在接下来的5年中,我已转变为公司的全职员工,并担任过各种角色,包括Web项目的开发人员,团队负责人,架构师和项目经理。这份经验报告检查了我在这家公司期间的基础架构,工作流程和流程的变化以及这些变化的结果。这些公司的Web开发团队从一个不完美的软件过程开始,但是确实满足了团队的内部业务客户的需求。客户对技术团队提供的快速周转时间感到满意。发生的任何问题或缺陷都在可接受的范围内,以满足客户的业务需求。但是,技术部门的管理团队要求执行流程以确保稳定性,冗余性和正常运行时间。员工目标和财务奖金已更新,以衡量诸如99.99%的正常运行时间,完全冗余和零缺陷之类的质量。但是,随着开发团队更加接近其技术目标,项目成本增加,项目周转时间减少。定义“什么质量水平可以接受”和“什么成本可以接受”已从业务团队转移到了技术团队。客户不再对他们的技术对手的性能感到满意,从而造成了对成功的错误衡量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号