For the past 2 years I’ve been working as a Java Developer. We started by using a software design process called XP. Some of the advantages of XP are continuous integration (small changes get integrated into the whole quickly), pair programming (two sets of eyes catch more errors and create better code…or the theory goes) and collaboration.
As I think about this, I wonder if such an approach would work within the church. Often leadership is more about position…power and/or politics than anything else. What would happen, if somehow, the XP model of software development could be modified to work within the church leadership structure.