in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

MOSS 2007 and Software Product Lines

Hi. My name is Alfred de Weerd. In this blog I will deal with MOSS 2007 and development professionalisation in general. I'm planning to write about subjects like a MOSS product line in general, reusable assets, software factories, processes and the like.

Professionalizing the work of Power Users: another use case for the MOSS Feature Generator

One of the problems you face when setting up a MOSS 2007 product line concerns the MOSS Power User. In a traditional environment, software comes from the development team, or is unsupported. In a MOSS environment however, it is not allways possible to be as rigid as this, since Power Users have been explicitly given the possibility to create list, content types etcetera. From a business perspective, this is a great virtue.

For developers however, the artifacts of Power Users may prove to be an issue of concern, for instance because they lack structure (columns that should be the same are re-created for each lists, preferably each of them slightly different, things like this). One strategy is to let the artifacts of Power Users be unsupported, until there is some formal business demand to support it. From this point on, the development team will create its own version of the artifacts, which have the required quality, and which can from then on be deployed like features (or site definitions, if need be).

The MOSS Feature Generator can be used in this scenario as well, because it grabs the List instances, and makes a ListTemplate and List Instance Feature of it, which can tailored if necessary. The same goes for Content Types and columns. So it is not only suited for creating Features in a structured manner, but it can also be used to make features out of the work of Power Users. In this way, the business knowledge of the Power Users is combined with the quality software engeneering of developers. Offcourse, when tried in a real world scenario, it will not be as easy as this. I think it will have to go this way, however.

Alfred 

 

 

 

 

 

 

 

Comments

 

SHAREPOINTBlogs.com Mirror said:

One of the problems you face when setting up a MOSS 2007 product line concerns the MOSS Power User. In

March 2, 2008 4:57 PM
 

SharePoint 2007 Link love: 03-03-2007 at Virtual Generations said:

Pingback from  SharePoint 2007 Link love: 03-03-2007 at  Virtual Generations

March 3, 2008 3:23 PM

Leave a Comment

(required )  
(optional )
(required )  
Add

Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts