从心理学家的角度来看敏捷

每个与IT部门有联系的人都知道敏捷。 我们都以一种或另一种方式来实现它,但是当某种东西作为敏捷方法论存在时,人们倾向于认为它是理所当然的。 由于这种方法已成为一种规范,因此我们现在很少问自己有关这种方法的效果。

我不是任何类型的开发人员或工程师,而是担任人力资源经理的心理学家。 我对敏捷过程的看法是不同的,因为我专注于敏捷过程如何影响我们的思维和行为。

我不能谈论是否所有公司都实施敏捷,但是我可以与您分享我对Tacta公司流程的看法。 这是我观察到的五个重要影响:

成就感

使用测试驱动的开发,使每个开发人员对代码的质量负全部责任。 这种方法将重点从仅完成部分转移到使代码高质量。

从我的角度来看,参与整个开发周期最重要的效果是,它使开发人员有成就感和成就感。

反馈,反馈,反馈

没有反馈,我们在哪里? 答案可能停留在我们的舒适区。 做不同的事情是令人兴奋的,但通常会伴随着一种不安全感,尤其是当我们无法立即看到结果时。 每天我们都会遇到各种不同的小型选择,请有人及时提供具体的反馈对我们很有帮助。 结对编程,日常会议等实践正允许这样做。

谈论挑战

在拥有不止一位专家的团队中,有很多不同的意见。 对我而言,将分歧转化为富有成果的讨论是一种特殊的艺术形式,而实现这一目标的关键因素就是尊重同事并保持具体。 最后,联手寻找更好的解决方案而不是单独解决问题绝对是值得的。 敏捷的巨大好处之一是它提供了许多促进讨论的实践。

开放的变化

真正的改变不是发生在我们尝试严格遵循所有计划和规则时,而是当我们成为积极的倾听者时。 每个想要制作出色软件的开发人员必须对客户和客户的需求与愿望保持敏感。 这种方法需要很大的灵活性,而敏捷就是灵活性。 我们所有人不时可以做的一件事就是问自己:我们是否仍然愿意接受变更和改进,还是只是作为一种形式就开始实施敏捷。

支持与挑战

要在生活中实现支持与挑战之间的平衡是非常困难的。 在发展方面,支持和挑战同等重要。

在Tacta中,支持的形式是反馈和公开讨论您的想法的能力,而挑战的形式则是有趣的项目和新技术。

有时挑战大于支持,反之亦然,但重要的是我们大家都倾向于直接和开放的沟通,如果我们一起努力,我们可以创造最佳的环境。