加入收藏 | 设为首页 | 会员中心 | 我要投稿 通化站长网 (https://www.0435zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

减少技术债务的八个技巧

发布时间:2021-02-25 15:40:41 所属栏目:动态 来源:互联网
导读:式管理技术债务将在项目结束时消除项目风险。 IT人员和技术服务公司Genesis10的首席执行官Harley Lippman表示,控制技术债务是团队的工作,应像项目一样进行管理。他说:这将使该组织不遗余力地牢记初衷并且不至于白白浪费时间。专注于渐进式改进。不妨设立

式管理技术债务将在项目结束时消除项目风险。”

IT人员和技术服务公司Genesis10的首席执行官Harley Lippman表示,控制技术债务是团队的工作,应像项目一样进行管理。他说:“这将使该组织不遗余力地牢记初衷并且不至于白白浪费时间”。专注于渐进式改进。“不妨设立团队指标以确保团队协作并将管理技术债务作为工作重点。”

2. 仔细计划并编制切合实际的预算

要避免技术债务就必须进行周密的计划并了解大量严酷的真相。云联络中心提供商Five9的首席技术官Jonathan Rosenberg解释说:“对产品的发展方向有明确的要求和视野,再加上适当的资源配置和成熟的软件开发流程,这一切使工程师能够以适当的技术债务水平创建产品。”

医疗技术软件开发商MedAcuity的首席软件工程师Jarman Joerres建议在项目开始时就创建名为“工程准备金”的预算,以应对导致意外技术债务水涨船高的一切意外因素。他说:“规划可最大限度地减少或消除技术债务的软件项目的最佳方法是将其包含在计划和估算中。”

史蒂文斯理工学院的IT副总裁兼首席信息官David Dodd指出,只有当人们理解,进行计划并从战略层面上为组织的未来定位时,技术债务才是有用的。他说:“例如,当某个组织故意等待开发新产品所需的新兴技术,或计划开发和发布有助于转变市场的全新系统时。否则,技术债务就会通过出卖你的未来能力而损害了组织的长期利益。”

3. 设定可实现的目标并衡量结果

应对交付时间的压力是企业要面对的常态,但是要抵制使用设计捷径来加快开发进度的诱惑,因为仓促开发的软件在未来往往很令人操心。

开发架构提供商Skuid的首席技术官兼工程执行副总裁Mike Duensing表示:“架构师的解决方案可针对开发和生产进行扩展”。Duensing强调了这样做的重要性——与用户互动以了解其要求并预测未来的变化需求。避免设定不切实际的设计目标也是十分明智的。他说:“与其尝试发布一大堆功能,不如将解决方案范围缩小,逐步递增,从而使你可以分配适当的时间进行适当的设计和测试。”

管理技能培训组织CTO Academy的联合创始人Jason Noble建议向所有开发团队成员强调质量的重要性。他说:“他们必须明白,这必须纳入所有流程。”

Noble还建议为每个产品迭代制定可衡量的目标。他


(编辑:通化站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!