本节书摘来自异步社区《个体软件过程》一书中的第1章1.4节高质量工作的规范,作者【美】Watts S. Humphrey,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.4 高质量工作的规范
个体软件过程
规范是指为掌握或提高某种技能的活动或训练。通常有人把规范看成繁琐的限制,但它实际上是一个学习与自我提高的框架。PSP的规范提供了软件工程师所需要的改进个人技能的结构化框架和方法。问题不在于是否需要某些个人的技能,而在于掌握这些技能需要多长时间以及是否能经常使用它们。PSP的规范将会加速你的学习过程。
其他许多领域的专业人员都要通过他们各自的正规教育来学习和实践专业所要求的技能与方法。化学家要学习使用实验室的仪器进行精确的分析;在进行外科手术之前,实习生要在有经验的医生指导下来观察与实践,没有人会让他们在实际工作中学习有关卫生、感染或手术室规程的知识;在进行首次商业飞行之前,飞行员要经过严格的训练;音乐家在初次演出之前也要经过多年的练习;在其他领域,专业人员也都要在表现出他具有基本的能力之后才会被允许进行甚至最简单的操作。然而,在软件行业,没有经过PSP培训的工程师不得不在工作中掌握这种技能。这不仅要付出很大的代价和时间,而且具有越来越大的风险。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。