Estoy lidiando con un problema con mi empleador actual que me ha llevado seriamente a considerar buscar un empleo en otro lugar. Tienen la impresión de que el 100% del desarrollo personalizado debe eliminarse y reemplazarse con productos COTS, como SharePoint. Si bien me doy cuenta de que esta no es una expectativa realista, me resulta imposible discutir mis puntos con las personas en la gestión que comparten estos puntos de vista. Su argumento usualmente involucra algo similar a una característica ya existente en SharePoint que cubre la característica X, por lo tanto, hay menos riesgo involucrado y no es necesario realizar pruebas en su contra.Cómo lidiar con el miedo al desarrollo personalizado
Por ejemplo, tenemos una situación en la que una lista de SharePoint es completamente incapaz de cumplir con las expectativas y requisitos del cliente. Sin embargo, guardar estos datos en una base de datos SQL satisfaría fácilmente los requisitos. Sin embargo, cada vez que nuestro equipo de desarrollo sugiere ir más allá de los límites de SharePoint, la administración se incendia sobre cómo cada línea de código aumenta la complejidad del proyecto y aumenta el riesgo. Si bien esto es cierto en algunas situaciones, no siempre es así. Su argumento, sin embargo, es que dado que SharePoint proporciona un mecanismo para almacenar datos, debemos usarlo el 100% del tiempo. Independientemente de si cumple con los requisitos del cliente, o no.
He llegado al punto en el que odio trabajar porque constantemente me veo obligado a hacer cosas que sé (con un 100% de certeza) que no son correctas y que podrían solucionarse haciendo un desarrollo personalizado. Sin embargo, es simplemente lo que parece ser un argumento imposible en el que trabajo.
¿Alguno de ustedes ha experimentado una situación similar? Si es así, ¿qué has hecho para superar estos desafíos?
Qué extraño ... ¡SharePoint mismo está diseñado para ampliarse con un programa de desarrollo personalizado! –
¿Qué es un desarrollo personalizado? – BlackBear