Tag: 方法论

哪里可以find最好的用户故事模板?

我想在一个新项目中实现用户故事,我可以在哪里find一个好的模板或其他用于敏捷开发的模板?

数据库中的业务逻辑与代码?

作为一名软件工程师,我倾向于在应用程序层中编写业务逻辑,而通常只依赖于数据库而不是CRUD(创build检索更新和删除)操作。 另一方面,我运行的应用程序(通常是较旧的),其中大量的业务逻辑是用存储过程编写的,所以有人喜欢在数据库层中编写业务逻辑。 对于在存储过程中拥有和/或享有写/写业务逻辑的人,您使用这种方法的原因是什么?

Scrum高手整天做什么?

引用维基百科: Scrum由ScrumMaster提供,ScrumMaster的主要工作是消除阻碍团队实现冲刺目标的能力。 ScrumMaster不是团队的领导者(因为他们是自组织的),而是在团队和任何分散的影响之间起缓冲作用。 ScrumMaster确保Scrum过程按照预期使用。 ScrumMaster是规则的执行者。“ 在这个基础上工作,事实上大多数企业一次只能运行2-3个项目,SM为了完成一项全职工作需要做些什么实际的工作? 或者,这不是一个全职的工作,而是个人做其他事情,如开发,销售等? 有没有什么SM可以分享?

TDD – 如何真正开始思考TDD?

我一直在阅读关于敏捷,XP方法和TDD的内容。 我一直在项目中指出它需要做TDD,但是大多数testing都是以某种方式进行集成testing,或者在项目过程中TDD被忘记了,以尽快完成代码。 所以,就我的情况而言,我写了unit testing,但是我发现自己会先写代码,而不是写testing。 我觉得有一个思想/devise/范式的变化实际上是巨大的。 所以,尽pipe人们真的相信TDD,但是实际上,由于时间压力/项目可交付成果,您最终会回到过去的风格。 我有几个class,我有纯粹的unit testing代码,但我似乎无法继续这个过程,当嘲笑进入图片。 另外,我有时会看到:“为它写一个testing”并不是太简单。 你们觉得我应该怎么处理呢?