community capacity building and process improvements

Post on 10-May-2015

92 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presented at the OECD’s Statistical Information System Collaboration Community (SIS-CC) Workshop March 2012 at the OECD in Paris, France

TRANSCRIPT

Community capacity building and process improvementsby Jonathan Challener

OECD’s Statistical Information System Collaboration Community (SIS-CC) Workshop

Paris, France12-14 March 2012

Success is not one shining light

It’s about many!

Steps to success

The capacity levels

The ideal capacity levels

Increase capacity

Reduce the support burden

Start simple to build confidence

Identifying the prerequisites

Avoid too many early restrictions

Identifying the prerequisites (2)

Communicate openly

Provide constructive feedback

Identifying the prerequisites (3)

Development scenarios

Development scenarios (2)

Develop isolated plug-in

Develop new tool using existing Web Service

Development scenarios (3)

Add method to existing WS

Add new features to core components

Developing core components

Development scenarios (4)

Development scenarios (5)

1. Develop isolated plug-in2. Develop new tool using

existing WS

3. Add method to existing WS4. Add new features to core

components

Development scenarios (6)

Developing core components

Secondments

IMF ISTAT

SNZABS

Secondments (2)

Development process improvements

New branching and merging policy

Naming conventions

Source control organisation

Gated Check-in “Unbreakable Build”

Force check-ins to be associated to work items

Verify that the code checked-in compiles

Basic Code Analysis rules

2012 process improvements

Test driven requirements

Stronger acceptance criteria

Unit tests: 100% coverage new developments 20% existing

Automated UI tests

Further code analysis

1st set of security rules

Peer reviews

Performance indicators

Q1

Q2

Q3

Q4

So how is capacity building working in a real scenario…

top related