跨功能需求(Cross Functional Requirements,CFRs)或者说 非功能性需求(Non-functional Requirements,NFRs)) 不像业务需求那样容易识别和分析,准确识别跨功能需求对于新晋的Tech Lead是非常有挑战的,一方面需要Tech Lead有很强的风险意识,另一方面也需要大量经验的支撑。
软件研发经历这么多年的发展,也沉淀和总结出了很多经验帮助我们识别和分析跨功能需求。
本期播客围绕跨功能需求这个话题,探讨Tech Lead如何更好的识别和分析跨功能需求,以确保软件系统能够达到稳定高效运行的要求。
主持人:张凯峰
嘉宾:李一鸣,麻广广,马大伟
02:50) 跨功能需求(CFR)是从什么时候开始被软件开发行业关注的?
05:40) 跨功能需求没有被识别到或者解决好,会产生什么问题?
11:25) 典型的跨功能需求有哪些?
13:50) 新项目开始时跨功能需求是如何被识别并排列优先级的?
19:40) 跨功能需求对架构的影响是怎样的?
26:30) 跨功能需求之间会有冲突吗?
31:10) 结合现在云原生大量应用的场景下,跨功能需求的关注点会有变化吗?
36:20) 开发团队如何能够具备识别和分析跨功能需求的能力?
《Tech Lead之路》) 是 Thoughtworks洞见出品的第四本 自出版文集),这本免费的小书用独特的视角,总结了许多优秀Tech Lead的真实经验,并在多个方面提供了切实可行的建议,包括如何在领导力、管理能力、技术能力和沟通能力等方面构建自己的能力。
如何下载阅读:
程序员新声 是一款来自 Thoughtworks(思特沃克)) 的播客节目。在这里,我们不仅讨论软件和技术领域的现状和未来,更关注程序员的成长世界。如何学习,如何晋升,如何带领团队,如何与客户沟通。这是一条程序员的成长之路。
你可以在喜马拉雅,小宇宙,以及泛用型播客客户端,搜索 程序员新声,订阅收听我们的节目。
张凯峰,咨询师,Thoughtworks洞见主编,个人主页:张凯峰Impact)
李一鸣,咨询师,架构师,个人主页:爱码叔-iCodeBook)
李光毅,咨询师,全栈开发工程师,个人主页:技术圆桌)
麻广广,咨询师,架构师,个人主页:码猿外)
马大伟,咨询师,全栈开发工程师,个人主页:BMPI)