02构建之法阅读笔记之一

软件工程师的成长

建立成长路径,通过评估(见衡量手段)、吸纳建议(Q1 成长方式)和IC/PSP(Q2 日常)建议获得成长。同时完善各个环节。
在之后可以查看职业要求(Q2 职业特点)。

以开发人员为例,流程如下

         *通过交流、实验、快速原型等方法,理解问题、需求或任务

         *提出多种解决办法并估计工作量

                   *其中包括寻找以前的解决方案,因为很多工作是重复性的

         *与相关角色交流解决问题的提案,决定一个可行的方案

         *执行,把想法变成实际中能工作的代码,同时验证方案的可行性和其他特性(例如程序的效能等)

         *和团队的其他角色合作,在测试环境中测试实现方案,修复缺陷(bug)。如果方案有严重的问题,那么就考虑其他方案。

         *在解决方案发布出去之后,对结果负责

如何衡量软件开发的工作量和质量?PSP认为有下列4个因素:

a. 项目/任务有多大?

b. 花了多少时间?

c. 质量如何?

         可以用缺陷的数量来除以项目的大小。

d. 是否按时交付?

最后

要多注意身体

身体真的是最重要的,身体没了就什么都没了。刚过来这边工作一个多月的时候,有几天,我地颈椎疼得受不了,起床、翻身都很困难,那时候感到很害怕,好在现在没事了,我现在也更学会休息了。

我们做研发的,要多注意休息,别搞到最后挣的钱都拿去治病了。

原文地址:https://www.cnblogs.com/lkwkk/p/14910444.html