企业价值观
我们认为以下价值观是实现以下目标的基础:
- 高质量的
- 持续快速发展
- 设想转化为市场价值的低时间成本
一个好的软件的基础是需求。这些必须被仔细地收集和考虑在一起,如果必要的话,在几个阶段。需求必须由业务分析师或产品负责人移交给开发部门。在此过程中投入的时间避免了以后的意外,并允许发现隐藏的需求,因为团队比个人更聪明。
要做到这一点,真正的能力必须转移到单个团队。个人必须尊重这一点。这需要谦卑。每个人都很重要。领导者让工作尽可能畅通无阻。
错误会发生,必须通过高质量的过程来消除。这就是为什么需要不断改进发展进程和透明度。必须识别和消除错误原因(根本原因分析)。
通过确定小的可实现的业务价值,在短时间间隔内定期发布,以及一致的特性优先级,重要的想法可以更早地完成。
通过强制代码审查、不同功能级别的测试(白盒测试、单元测试、集成测试和测量代码覆盖率的端到端测试)的构建过程确保了高质量。不满足质量标准的构建被丢弃。