首页> 外文会议>Agile Conference >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号