El kit de herramientas preferido es arquitectónico (intelectual), no técnico. Podría construir un sitio web SaaS confiable en Cobol o Fortran. Es posible que sus amigos se burlen de sus opciones tecnológicas, pero probablemente podría construir una mejor que la suya si tuviera la arquitectura correcta. ¿Cómo se hace bien la arquitectura? Sigue las enseñanzas de los maestros. Te recomiendo que leas dos libros.
Nygard, Michael T. Release It !: Diseña e implementa software listo para producción . Raleigh, NC: Pragmatic Bookshelf, 2007. Este libro habla sobre los principios arquitectónicos clave que su sitio web SaaS necesita encarnar.
Fox, Armando y David A. Patterson. Software de ingeniería como servicio: un enfoque ágil mediante la computación en la nube. San Francisco, CA: Strawberry Canyon LLC, 2013. Impresión. Este libro pone a Nygard en práctica (usando Ruby on Rails, que es apropiado para un curso de nivel universitario, pero de ninguna manera es la única o mejor tecnología).
- ¿Cuáles son las métricas más importantes para la empresa de servicios de software?
- ¿Quiénes son algunos de los principales clientes de las herramientas de facturación recurrente de Braintree?
- ¿Existen modelos efectivos que se hayan ejecutado con éxito donde los CSM se recompensan cuando un cliente renueva?
- ¿Cuál es la mejor alternativa de código abierto a Zendesk para una aplicación SaaS?
- ¿Qué sucede después de ganar un acuerdo gubernamental de $ 100k con su startup SaaS y ni siquiera tiene una versión alfa de su producto?
Además, Software de ingeniería como servicio es el texto del curso gratuito masivo en línea abierto CS169.1xy CS169.2x de UC Berkeley y EdX. Los principios son universales, incluso si el curso utiliza Ruby on Rails. Toma el curso
Elegir un kit de herramientas de tecnología en particular (inserte $ fashonable $ shiny $ new $ thing $ aquí) no garantiza el éxito. Incluso las mejores herramientas pueden ser mal utilizadas por personas que no saben lo que están haciendo.