Project Zero and Community Driven Commercial Development
DanGriffin 060000N98S Tags:  driven commercial project zero cdcd community development 1,229 Visits
If you haven't already seen the buzz about Project Zero you should take a look at the website and see what you think. Project Zero is a new incubator project from IBM that is focused on making development of "next generation dynamic web applications" easier through a simplified development model and native support for things like REST.
However, a lot of the internet chatter this week has been not about the feature set of Project Zero, but about the development model known as "Community Driven Commericial Development." Some bloggers have immediately dismissed the project because it isn't open source. But I think they are looking at it with the wrong perspective. There's nothing wrong with commercial software, and IBM isn't trying to pull a fast one on anyone in the community. The better way to look at this is as an opportunity for the community to influence the direction of the project. As Jerry Cuomo says in his blog, it is like two-way windows -- the public can see in, and IBM can see out.
It's funny, you never hear about people complaining when they are asked for their input in any number of other things in life. Focus groups for TV shows, internet surveys, and the like, get a positive response.....mostly because people like to be involved and give their opinion. That's what Project Zero seeks to leverage. Instead of producing this software for 2 years behind a big curtain and hoping it is what the community wants, IBM is asking for feedback and direction. In my opinion, people should stop complaining about what the model is not, and beginning looking at it as an interesting and positive variation on traditional commercial software development.