机缘巧合遇到这本小册子,很lucky。2018/8/12
本书希望对系统工程下一个明确的定义,用以描绘优秀的系统工程师特质,以及明确所有NASA工程师的成长目标。
本书所有的内容都基于有复杂性挑战的系统而言。简单的一个系统、既不需要怎么设计,也不需要怎么管理。
我不怀疑NASA对系统工程学领域的经验和权威。毕竟最早最大的一个软件系统都诞生在NASA。对于如何给系统工程下一个定义,主要从人的维度入手(工程师的职责与工作),用工作内容界定工作领域。
本书给我最深刻的印象在于划分工程师能力的三个维度:技术领导力、技术宽度、过程与系统管理。
最近几个月前,我总结技术经理真正的使命应该是什么。思考了几周、当时下了个英文定义:leading tech's future。跟技术领导力类似,更多是面向团队、指引系统发展的技术路线,强调的是tech域的leadingship,不是people域的leadingship。国内很多文章说技术leader不应该再专注在技术这件事上,感觉很扯淡。
这该是业务开发的一条主发展路线,虽然国内并没有很强调tech leadingship,但系统越来越复杂、对应人才需求也越来越茂。
#系统工程师角色#
书中提及:系统工程师就像一个管弦乐队的指挥大师,他知道好的音乐听起来是什么,以及有能力带领一个团队演奏出好的音乐。
系统工程师对整个系统的成功负责。首先他要求有专业能力,在这个领域内做架构和设计。其次他必须具备技术领导力,将所有不同技能的人组织协作写来。
跟specialist相比,他更多是一个generalist,在各种领域里做tradeoffs和compromises。他要从综合