您如何进行“自适应编程”? 两个实践经验的例子可以帮助您解决一些问题

海伦

SAVI的Helen Derbyshire(左)和 LASER的 Elbereth Donovan (右)分享了一些想法

elbereth-donovan-headshot-crop-100215

关于所有大惊小怪的事情。

乍看之下,我们正在研究的两个DFID程序非常不同。 SAVI(及其后续计划ECP)是一项大规模的长期计划,重点关注公民参与尼日利亚的治理。 LASER是在八个国家/地区开展的适度,短期投资环境改革计划。 但是,尽管我们之间存在差异,但通过做事和以适应性方式进行学习对于我们俩的工作方式至关重要,而且一段时间以来,我们一直在彼此之间分享方法和课程。

最近,我们在自适应编程方面的经验引起了其他人的关注。 计划人员,捐助者代表和供应商正在问我们,交付旨在对学习,环境变化和不断变化的合作伙伴需求做出反应的计划的实际目的是什么 。 我们的回答经常会引起人们的明显怀疑,即自适应编程只是最新的开发时尚,或者是反问,“但这不是我们一直以来所做的吗?”。

胡说八道

当然,这两个反应都是完全合理的。 是的,优秀的开发从业人员一直拥护适应性编程所提倡的一些理念,例如,本地合作伙伴拥有并开展活动。 是的,存在很大的风险,即自适应编程可能只是最新的开发流行语。

但是我们的经验是,适应性编程需要大量创新,并且要与传统实践抗衡。 我们做事的方式存在根本差异,这些差异将自适应方法与传统方法区分开来,我们认为这对我们可以实现的影响产生了重大影响。

尼日利亚埃努古州市政厅会议。照片:乔治·奥索迪/ SAVI

尼日利亚埃努古州市政厅会议。 照片:乔治·奥索迪/ SAVI

那么,我们有何不同之处? 对我们而言,自适应编程旨在将学习明确地嵌入到我们工作的所有元素和各个层面,并将权力下放到制定战略和交付决策的地方。 在技​​术和操作层面上,观念已经发生了重大变化。 从技术上讲,我们受到上下文分析和边做边学的过程的影响。 在操作上,我们将程序管理视为一种功能,该功能可以启用和支持而不是驱动程序交付。

有充分的文献记载,自适应编程是关于以学习为中心,政治上明智且由当地领导的方式开展工作。 我们的经验是,实现这一目标的关键挑战是寻找实现这种适应的方式, 同时满足捐助者的责任要求。 捐助者及其实施组织(“供应商”)的要求非常容易支配并推动实施,并缩小了学习和适应的空间。 应对这一挑战需要聪明才智和毅力-本身就是对问题驱动的迭代适应的不断练习!

对于我们来说,迄今为止的一些重要经验教训是:

  1. 从一开始就增强灵活性 。 设计,采购和签约流程需要使

肯尼亚司法替代争议解决(ADR)试点项目启动。照片:激光

  1. 肯尼亚司法替代争议解决(ADR)试点项目启动。 照片:激光
  2. 程序从一开始就具有适应性。 这意味着程序设计将确定程序的方向及其雄心壮志,而不是利用设计作为确定结果,资源,活动和支出的机会。 这也意味着拥有促进和激励适应的采购流程。 捐助者应向供应商寻求适应性方法而非解决方案的证据。 供应商需要找到使商业利益和激励与适应性计划保持一致的方法,从而能够灵活地获取相关技能,而不是锁定投入。
  3. 整合技术领导和运营管理 。 在常规计划中,计划,目标,预算和人员投入是事先计划和商定的,计划管理人员负责确保按时,在预算内并根据商定的里程碑有效交付。 此操作管理任务可推动程序前进。 在适应性计划中,整个计划中的技术领导至关重要-支持,支持并确保适应性工作的质量。 技术领导力不仅限于特定行业的专业知识。 需要技术领导才能来培训,支持和赋予一线员工政治思考和工作,边做边学以及适应能力的权力。 还需要技术领导来塑造计划中的有利环境,以便进行学习和适应。 用于监视,财务管理,人员管理和交付物有所值的系统都需要支持和实现自适应程序交付,而不是控制和推动它。 为此,从计划开始就需要整合技术领导力和运营管理,并使其相互兼容,而前者则构成后者。

savi_logo

  1. 找到合适的人。 自适应编程与技术专长有关,而不仅仅是促进,团队合作,谦虚和相互解决问题。 这就需要员工的“软技能”,这些技能通常不会反映在技术简历中(或在招聘中优先考虑)。 从供应商的角度来看,这可能意味着招聘人员的概况发生了重大变化,从捐助者的角度来看,这意味着采购流程将包括评估团队以自适应方式工作的能力。
  2. 旨在实现财务管理的透明度和问责制,但不一定能完全实现可预测性。 财务预测和管理流程需要促进适应性计划,允许在必要时转移和部署财务资源,同时仍然满足捐助者对可预测的财务流量和物有所值的要求。 定期预算审查和连续重新预测至关重要。
  3. 投资时间,空间,技能和系统,以供员工和合作伙伴学习和适应 。 适应性管理

徽标激光

  1. 方法,能力和关系需要花费时间才能发展,并可能因快速获胜的压力而受到损害。 一线员工(和合作伙伴)需要积极参与分析他们不断变化的环境并监测其活动的有效性。 他们需要得到支持,以进行政治思考和工作,并在较短的计划周期内进行计划,反思和学习。 内部系统不仅需要授权一线员工,还需要对适应性决策进行有效的审查。 监控系统需要促进这种内部学习以及服务于问责的目的。
  2. 与您的捐助者建立良好的工作关系 ! 自适应编程对于所有相关人员来说都是不确定且有风险的。 捐助者,供应商和计划人员之间的良好沟通,紧密协作和快速做出决策都是至关重要的。

至少,这是自适应编程对我们意味着的一些含义。 如果您有兴趣了解更多信息,我们写了一篇论文“实践中的自适应编程:由DFID资助的LASER和SAVI程序的共享课程”。 我们的网站和此处也提供了有关我们的工作方式和使用的工具的更多详细信息。 随着我们的学习,我们的实践不断发展,并且出现了新的挑战。 我们有兴趣从您的经验中学习并听到您对我们所做工作的思考。