摘要:虽然“公民开发者”这一术语的本意是赋能任何人,而不仅仅是专业程序员,去创建强大的软件解决方案,但它已经失去了其效用。继续使用它可能会削弱其原本想要强调的价值。在当今的企业环境中,成功的软件开发并非在于“公民”和“程序员”之间的划分。相反,它依赖于业务部门和IT
这种术语上的转变不仅仅是语义上的差异——它塑造了文化、期望,最终也决定了创新的成败。
译自 It’s Time to Kill the Term 'Citizen Developer',作者 Matt Healy。
虽然“公民开发者”这一术语的本意是赋能任何人,而不仅仅是专业程序员,去创建强大的软件解决方案,但它已经失去了其效用。继续使用它可能会削弱其原本想要强调的价值。在当今的企业环境中,成功的软件开发并非在于“公民”和“程序员”之间的划分。相反,它依赖于业务部门和IT部门之间的持续协作。业务用户带来愿景和需求,而IT部门提供技术专业知识和执行力。这种伙伴关系将开发转变为一个协作的技能范围,业务部门和IT部门都同样关注最终结果。
是时候更新我们的语言以反映这一新的现实,摒弃“公民开发者”这一说法了。这种术语的转变不仅仅是语义上的改变——它塑造了文化、期望,并最终影响着创新的成功。
“公民开发者”的问题
“公民开发者”这一术语暗示了一种划分,将这些人贬低为“辅助者”,而不是将他们视为应用程序开发过程中平等的贡献者。当今的工作场所并不完全符合“程序员”和“非程序员”的类别;业务专业知识对于软件开发与技术技能一样重要。
通过强调“非此即彼”的方法,“公民开发者”这一术语可能会使IT部门和业务部门相互对立,让人觉得项目要么完全由IT部门主导,要么由业务部门主导。实际上,任何成功的企业开发项目都是一项协作。
开发人员需要来自非开发人员的见解,才能创建满足最终用户需求的应用程序。想象一下,一位数据分析师设计了一个自动化解决方案来简化其团队的工作流程。他们可能缺乏正式的编码培训,但他们对业务问题的深入理解和对适当工具的熟悉程度使他们的贡献变得非常宝贵。将他们标记为“公民开发者”会降低他们的影响力,暗示他们处于与IT同行不同的、较低的层面。这个人不是“公民开发者”,也不能将他们排除在流程之外——他们是解决特定问题的专家,拥有将业务需求和技术执行联系起来的工具。
低代码和AI改变了格局
低代码工具已经从其最初的使业务用户能够构建更简单的应用程序的目的发展到今天。当今的平台——特别是那些由AI和自动化增强的平台——促进了业务用户和IT专业人员之间的强大协作。业务用户可以利用生成式AI来创建复杂的应用程序设计、迭代工作流程以及与企业系统集成——所有这些都在IT的指导下进行。
在这个新的格局中,每个人都根据自己的专业领域为应用程序开发做出贡献。IT专业人员确保技术完整性、安全性和可扩展性,而业务用户则提供对需求和痛点的宝贵见解。他们共同承担成功的开发责任;角色不再能被简单地划分为“技术性”与“非技术性”。坚持使用“公民开发者”这一术语会延续关于知识所有权和执行角色的过时观念,从而削弱协作技术的真正影响。
协作与融合团队的兴起
那么,当今有效的协作是什么样的呢?让我们来看一下“融合团队”的概念。在这种结构中,角色的定义不是根据编码能力,而是根据在业务需求、技术架构、用户体验和流程优化方面的专业知识。业务专业人员贡献的不仅仅是想法——他们积极地使用低代码平台构建和改进应用程序,或者创建功能齐全的应用程序设计,而IT部门则确保合规性和稳定性。
考虑开发一个客户服务自动化工具。在一个融合团队中,业务专家可能会起草从服务交付角度来看有意义的工作流程,而开发人员则会设置后端结构。每个角色都至关重要;他们共同努力创造有价值的产品。将业务专家称为“公民开发者”忽略了重点——他们是共同创造者,为共同目标贡献独特的见解。通过摒弃这个标签,我们拥抱融合团队在更快地构建更好软件方面的整体方法。
赋能所有贡献者
当我们停止将业务用户称为“公民开发者”时,我们改变了我们的术语以及我们关于企业 IT 中协作的叙述。“业务技术专家”或“低代码开发者”等包容性术语更能反映这些人的知识和专业技能。他们是专注于使用现有技术工具解决特定业务问题的技术专家。
新兴的认证和正式角色——例如“业务开发者”或“流程自动化分析师”——表明这些途径在技术领域是合法且受尊重的。超越“公民开发者”,组织可以为职业发展开辟新途径,同时准确反映团队中的技能多样性。
语言作为创新的催化剂
当我们清晰且包容地定义角色时,我们就能赋能个人,并鼓励组织所有层级的协作。通过统一反映现代应用程序开发现实的术语下的“业务”和“技术”角色,我们培养了一种工作场所文化,在这种文化中,每个贡献者都感到自己是流程中不可或缺的一部分。这种文化转变催化了创新,使团队能够以敏捷而有意义的方式结合其独特的技能。
随着低代码平台和 AI 工具使开发更加民主化,包容性语言对于维持开放和创造性的文化至关重要。通过采用反映业务和 IT 专业人员共同贡献的协作术语,我们为更成功的企业 IT 项目铺平了道路。
让我们超越“公民开发者”等过时的标签,拥抱一个协作的未来,在这个未来中,业务和 IT 作为创新伙伴携手合作。通过认识到每个贡献者在这个过程中都扮演着至关重要的角色,我们可以为我们的组织带来更有效的结果——最终提供满足现实世界需求的更好解决方案。
来源:恬恬课堂