MOSS 2007 Development Decision Matrix

Chris Johnson posted a great article on the options for conducting UI application development in MOSS 2007. Many of us conducting MOSS development have been through this exercise in deciding about how to conduct development. See his article here:

Application Development on MOSS 2007 & WSS V3

Here is his decision matrix for my own selfish ease of use.

Decision matrix

Single Site Some Sites Many Sites
Per site functionality Smart Part Smart Part or Web Part Web Part
Single instance application Smart Part N/A N/A
Site extension functionality Web Part Web Part _Layouts application

Thanks Chris for putting it into words for us.