Volunteer Recruiting

Volunteer recruiting tricks, tips, and techniques

Volunteer Management

Tips on managing volunteers and volunteer-based projects.

Staff/Volunteer Leadership

Improve your leadership of volunteers for your cause

Field Notes

Guest posts and ideas from leaders in the trenches

In The News

The latest news articles related to volunteering

Home » Church Leadership, Managing Your Ministry

Only What Is Necessary

Submitted by Administrator on August 7, 2005 – 11:49 am3 Comments

I have a background in enterprise application development, which is a fancy way of saying that I often have to build software that can handle many thousands of users at a time. During the “.com bubble”, the consulting company I work for was often asked to build massively scalable applications along the same requirements – even before they had their first customer! Now, most of this was to prevent a fiasco like Toys ‘R’ Us in Christmas of ‘98. But, what most of them didn’t take into consideration is that Toys ‘R’ Us had a built-in customer base from their brick-n-mortar stores to start from, whereas most of these crazed maniacs didn’t have a single customer!

What’s my point? To remind you, as a ministry or church leader, that sometimes you need to address only what is necessary first. This sounds a little like a previous post I made, doesn’t it? Well, I think this is a very important concept and grounded in real-life experience that I see over and over as I read other blogs and talk with ministry leaders. I learned this lesson the hard way, when I spent over 6 months researching a Content Management System (CMS) for my church. In the end, I discovered a few things that I want to share:

  1. Most problems must be solved with the end-user in mind (i.e. Don’t assume you know your customer) – Take away: “Determine your goals up front”
  2. The CMS vendors, free or the most expensive, see the users as Computer Science majors, not as an average-joe Christian with a heart to serve and no technology expertise (”I can write a Word Document, but what is content meta-data?”). Take away: “Focus on the necessary, not the cool factor”
  3. Big solutions often miss the small problem. Take away: “Review and adjust as required”

I am still an enterprise Java developer, and the unfortunate part of this is that the Java community has lost its way. They are, thanks to Sun, all caught up in writing many layers of abstraction, frameworks and tools galore, and documenting specifications with companies that all want to gain the advantage over their competitors rather than solving a problem. This is where languages like Ruby and its web counterpart, Ruby on Rails, really shines – get out of my way and let me solve the problem first. Like the PHP community, the Ruby community often writes small little libraries that accomplish a task or integrate data. They then let the programmer decide if they want to a) write a small script to do what they need, b) write an application on top that is ugly but works, or c) write a full-blown end-user centeric solution.

Oh, and BTW – in the end we opted to select Macromedia Dreamweaver for the experts and Contribute for the novices, outsourced the web design to those that are full-time experts, and came up with a great website that anyone can help manage!

Popularity: 1% [?]