几个精彩观点
1 team
开发人员必须是disciplined and motivated people, skilled.
只有有纪律且积极向上的员工才能开发出高质量的软件.
积极向上的团队要求:
1 队员都有娴熟的技术,并能够胜任该工作
2 团队有一个具挑战性的重要目标,只有齐心协力才能够完成它
3 队员相信目标是可以实现的,并且他们各自都在实现那个目标中有一个明确的角色
4 队员有一个统一的过程和计划,指导他们的工作和跟踪他们的进度
5 团队领导支持并保护该团队,并及时向团队成员通报有关管理问题和团队进展方面的信息
养成良好的专业工作习惯、流程并遵守它,将会终生受益。
2 质量
质量放在首位,必须是最优先考虑的事情。没有质量保证的产品交给用户后
将会带来极大的麻烦。
任何一种软件或者硬件工作,最有效的质量策略是力争在测试开始前生产出优质的产品,
这是持续生产优质产品免于测试的唯一途径。
保持产品的独特性 unique,用户为什么需要你的产品