Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Process 除了Watts Humphrey的工作之外,个人软件过程的好资源是什么?_Process_Personal Software Process - Fatal编程技术网

Process 除了Watts Humphrey的工作之外,个人软件过程的好资源是什么?

Process 除了Watts Humphrey的工作之外,个人软件过程的好资源是什么?,process,personal-software-process,Process,Personal Software Process,我对开始学习PSP很感兴趣,即使它不是一开始的全部过程。我甚至可能不喜欢它,因为它的刚性结构,正如我在年学到的。我想这会让我成为一名更好的工程师,或者至少让我了解更多我的长处和短处,这样我就能养成更好的习惯。然而,除了瓦茨·汉弗莱的书和书之外,我对PSP上的其他优秀资源(最好是免费的网站、博客、付费资源)并不熟悉 对于初学者来说,有什么好的资源呢?阅读流程大师的书是很好的。在某种程度上,但最终真正帮助您成熟的是在各种环境中,与多种类型的团队、项目和人员一起开发软件。(这包括通过拥有数千名开发人员

我对开始学习PSP很感兴趣,即使它不是一开始的全部过程。我甚至可能不喜欢它,因为它的刚性结构,正如我在年学到的。我想这会让我成为一名更好的工程师,或者至少让我了解更多我的长处和短处,这样我就能养成更好的习惯。然而,除了瓦茨·汉弗莱的书和书之外,我对PSP上的其他优秀资源(最好是免费的网站、博客、付费资源)并不熟悉


对于初学者来说,有什么好的资源呢?

阅读流程大师的书是很好的。在某种程度上,但最终真正帮助您成熟的是在各种环境中,与多种类型的团队、项目和人员一起开发软件。(这包括通过拥有数千名开发人员和大型项目的组织进行一人开发)

从这些经历中(假设你能够看到周围的世界),你可能会对个人、团队和其他流程以及成熟度水平提出自己的想法

事实上,你对它感兴趣并寻找关于它的答案可能比订阅或阅读某个作者子集或过程书更重要

广泛阅读,实践软件开发和做事。毕竟,这项工作是为了生产一些东西——不要忽视这一点。这似乎是经常发生的事情——一些人掉进了“过程”的兔子洞,之后很少有效率——他们追求过程本身就是目的。我应该知道——我很早就喝了凉饮料,但谢天谢地换了场地

你能做的任何与来自不同团队或组织的开发人员接触的事情都是好的——接触新的实践,讨论工具和实践对于成长和学习是必要的。如果你没有接触到新的想法,你的成长就不会那么快。这并不意味着你应该跳上所有新的,热门的事情随之而来。很多时候,他们应该被拒绝或让他们成熟,但在某些情况下,跳上并去骑

不要害怕尝试失败

流程通常非常依赖于您所在的组织/团队

这个过程当然有它的位置,但它是次要的,而不是主要的,生产高质量的产品。运用你的头脑和常识

编辑

如果你真的想要名字:


杰拉尔德·温伯格(Gerald Weinberg)有一些与你的问题相关的不错的书。汤姆·德马科和埃德·尤登也在名单上

阅读流程大师的书是很好的。在某种程度上,但最终真正帮助您成熟的是在各种环境中,与多种类型的团队、项目和人员一起开发软件。(这包括通过拥有数千名开发人员和大型项目的组织进行一人开发)

从这些经历中(假设你能够看到周围的世界),你可能会对个人、团队和其他流程以及成熟度水平提出自己的想法

事实上,你对它感兴趣并寻找关于它的答案可能比订阅或阅读某个作者子集或过程书更重要

广泛阅读,实践软件开发和做事。毕竟,这项工作是为了生产一些东西——不要忽视这一点。这似乎是经常发生的事情——一些人掉进了“过程”的兔子洞,之后很少有效率——他们追求过程本身就是目的。我应该知道——我很早就喝了凉饮料,但谢天谢地换了场地

你能做的任何与来自不同团队或组织的开发人员接触的事情都是好的——接触新的实践,讨论工具和实践对于成长和学习是必要的。如果你没有接触到新的想法,你的成长就不会那么快。这并不意味着你应该跳上所有新的,热门的事情随之而来。很多时候,他们应该被拒绝或让他们成熟,但在某些情况下,跳上并去骑

不要害怕尝试失败

流程通常非常依赖于您所在的组织/团队

这个过程当然有它的位置,但它是次要的,而不是主要的,生产高质量的产品。运用你的头脑和常识

编辑

如果你真的想要名字:


杰拉尔德·温伯格(Gerald Weinberg)有一些与你的问题相关的不错的书。汤姆·德马科和埃德·尤登也在名单上

我不确定有多少“免费”流程书籍,请从以下作者那里查找:
Tim Lister,Tom DeMarco,Ed Yourdon-但是从代码完成开始:

我不确定有多少“免费”流程书,请从以下作者那里查找任何内容:
Tim Lister,Tom DeMarco,Ed Yourdon-但是从代码完成开始:

卡内基梅隆大学有一个使用PSP的软件工程学位课程。该页面有许多指向新闻、笔记和练习的链接,这些链接都是免费的,对自学非常有用。

卡内基梅隆大学有一个使用PSP的软件工程学位课程。该页面有许多指向新闻、笔记和练习的链接,这些链接都是免费的,对自学非常有用。

Thomas,我在PSP书刚出版时就购买了它。我在1991年开始编程,跟随PSP,至少可以说是一次令人谦卑的经历。它真正教会了您数据收集的价值,这样您就可以了解自己的过程,以及如何估计编写任意大小的软件所需的时间。当然,我了解到我离估计值还有一段距离,但随着时间的推移,它帮助我成为了一名更好的估计员和程序员(即更好的软件工程师)。我知道你正在寻找一些免费的东西,但实际上亚马逊上的一本二手PSP书不到40美元