任何人都可以建议一套“诫命”,以使每个人在开发项目中有效运作吗?我正在寻找有关Dev和QA以及管理层应如何互动的诫命。如果您查找Agile或Scrum开发模型,他们可以解释人员角色以及工作原理,但它没有定义一组保护人们彼此角色的章程。
当规则正常运行时,不需要进行微观管理。质量保证应该拥有测试所需的所有信息,管理应该定义成功的测试。等
答案 0 :(得分:2)
如果存在这样一套规则并且已知效果良好,那么大量的顾问行业将在一夜之间消失。相反,没有符合你资格的“规则”。
答案 1 :(得分:2)
所有角色都属于同一个团队,因此每个人都有相同的目标。人们合作,每天见面,直接沟通,最好是面对面交流。
一切都基于信任,不需要“保护”。
答案 2 :(得分:1)
在敏捷中,这些关系应该都很好地阐述。当然,对于敏捷来说,重点不在于保护你们彼此,而是要消除你们之间的差异。
例如,你应该摆脱代码所有权的概念,如果你找到破解的代码你修复它。如果您需要帮助,请与原作者配对。
质量保证需要核心团队的代表。他们不会因为他们参加每次scrum会议而被抛在后面 - 当然,这是客户。管理层在敏捷方面的角色(如果有管理层)是为了避开并提供对待:)
这些东西不只是为了好玩,它们确实非常重要。
答案 3 :(得分:0)
答案 4 :(得分:0)
只是在出现问题时保持沟通和解决问题。
就像在婚姻中一样:你无法预先为每一个偶然事件做好准备 - 你必须愿意通过与你的伴侣交谈并找到应对它的方法来应对所发生的每一次挫折。