你有软件测试的背景。那还在起作用吗?
软件质量正在迅速发展。自动化解决方案和分担责任是我的两个主要收获。
如果团队受困于重复的手工验证,那么专注于创新想法是不合理的。现在是时候从过去十年失败的自动化尝试中吸取教训,继续前进了。我们把自动化当成代码,使它具有可扩展性、可管理性和版本控制性。在高价值的迭代块中交付自动化代码是避免过去错误的必要规程。
现在质量是每个人的事。今年,家庭项目从传统的质量工程师拥有所有测试的模式,转变为让质量工程师与项目“豆荚”保持一致。当手工测试在项目中不可用时,他们会切换到测试自动化。我们对这个任务非常认真,他们现在被称为“测试自动化工程师(他们也手动测试)”。根据项目的不同,“pod”可能没有专门的测试工程师,而测试工程师会更早地推动质量对话,并且团队会识别处理风险的验证计划方法。
我们的设计和IXD团队也是多人才的。我们非常关心我们网站的美学,但是将微小的对齐或颜色变化与其他更高ROI的项目进行权衡,就会忽略这些要求。这时,他们就会戴上设计工程师的帽子,着手编写JavaScript或CSS代码,并自行进行修复。他们通常也负责验证更大的设计更改,因为他们有更好的眼光。从历史上看,工作单会让工程团队试图将设计师的愿景变成现实,所以我们将其置于他们的控制之下,以降低开销。
对于Home类别,标准的冲刺并不是在所有情况下都适用。我们已经采用了我们的过程平台,并使其足够灵活,如果一个项目团队需要sprint的布局,他们可以进行sprint。如果他们需要所有人聚在一起,在白板上涂上颜色,他们也可以这样做。
你认为团队成功的秘诀是什么?
营造良好的学习环境。科技是一个快节奏的行业,出版业也是。我们必须对我们的目标又快又聪明。这要求我们围绕新的分销渠道(如OTT平台开发、行为驱动的开发实践或在需要之前寻找新的有趣功能)建立技能。学习环境养成了经常问“为什么”的习惯。当我们问为什么我们要这样做或那样做,了解历史或车手,这是对团队的挑战,以持续改进和解决问题的正确的头脑。成功的团队有很多因素,但在软件领域,学习环境打开了一扇门,创造了一个人们想要工作的地方,并有一种归属感。
这篇文章,“美食网和HGTV幕后的软件”最初是由首席信息官 .