Resistir un desarrollador escribir código personalizado. Usar SharePoint durante tres meses sin implementar código personalizado. Aprender SharePoint. Tienes que aprender SharePoint. Su equipo de ti necesita aprender SharePoint. Su desarrollador (si tiene uno) necesita experimentar SharePoint para realmente entender SharePoint.
Si pides sus desarrolladores escribir código en SharePoint antes de que ellos entienden SharePoint, lo harán. Escritura de código puede ser simple. Los desarrolladores pueden encontrar el código fuente de ejemplo, modificarlo y hacerlo funcionar en SharePoint.
En realidad hemos visto un gran desarrollador pasar semanas (Sí, semanas) escribiendo una solución para SharePoint que era perfecto! El código fue elegante. Impecablemente logró los objetivos de negocio. ¿Adivina qué? Código fue escrito para hacer algo que SharePoint ya lo hice! Este programador no sabía lo que era capaz de SharePoint y pasó semanas desarrollando una solución que SharePoint nativamente. Aprender SharePoint.
SharePoint no hace todo. Hace un montón de cosas pero no todo. Al final tendrás que escribir código y desplegar soluciones personalizadas. Resistirse a escribir código personalizado. Aprovechar la plataforma completamente antes de escribir ningún código personalizado. Configurar antes de personalizar.