Jorge Arturo Salgado Ordoñez
Entender el negocio es la clave.
Moisés Abraham Croes Gómez
Totalmente, al momento de desarrollar no podemos desligarnos del negocio
¿Qué hemos aprendido en este módulo?
El proceso de diseño de sistemas es una combinación de arte y ciencia que requiere una comprensión clara de las necesidades del negocio y la capacidad de traducirlas en soluciones tecnológicas efectivas. En este módulo, hemos explorado cómo construir una base sólida para un sistema eficiente a través de documentación y diseño meticulosos. Estos son algunos de los aspectos clave que hemos cubierto:
¿Cómo tomar decisiones de diseño efectivas?
El diseño de sistemas no solo se trata de implementar la tecnología más avanzada ni de seguir las últimas tendencias. Se trata de hacer elecciones estratégicas que mejoren el proyecto basado en las necesidades específicas del negocio. Esto a menudo implica tomar decisiones difíciles, conocidas como "trade-offs", donde sacrificar algo aporta un beneficio en otro aspecto. Por ejemplo:
Estas decisiones son únicas para cada proyecto y deben estar alineadas con los requerimientos de negocio.
¿Cómo elegir lo mejor para el proyecto?
Un factor esencial para el éxito del diseño de software es la comprensión del negocio para el cual estamos desarrollando. Aquí algunos consejos para asegurarte de que estás en el camino correcto:
Recuerda, el desarrollo de software no se trata solo de escribir código, sino de solucionar problemas reales y crear valor tangible para los negocios y sus usuarios.
¡Sigue adelante con confianza y motivación! Cada módulo es un paso hacia convertirte en un experto en diseño de sistemas.
Jorge Arturo Salgado Ordoñez
Entender el negocio es la clave.
Moisés Abraham Croes Gómez
Totalmente, al momento de desarrollar no podemos desligarnos del negocio
Emmanuel Rodríguez
Cada profesionista tiene sus riesgos, en cuanto a toma de desiciones. Por ejemplo:
Pero al final, es la experiencia la correcta guía la que permite generar conciencia de una toma de decisión.
En software, no podemos evaluar todos lo hechos, circunstancias o eventos. Sin embargo, podemos ir encrechendo nuestros productos y al final como digo simpre:
"El software es tan humano como su creador, pero también posee sus defectos"
Carlos Fernando Aguilar González
Es cierto lo que planteas.
Y también podemos aprender de otros. De hecho, en una ocasión, Bill Gates mencionó las 2 preguntas que le han ayudado a avanzar en su vida: 1) ¿Qué personas se han enfrentado al problema que queremos resolver 2) ¿Qué podemos aprender de ellos?
Saludos
Fernando Soriano
Company_adminLa consecuencia mal manejada del trade off es la deuda técnica...
Reinaldo Mendoza
Tienes razon
José Luis Tirella
Exactamente!!!
José Alberto Ortiz Vargas
¡Wow! La necesidad de que un backend y un Data Science entienda el negocio es fundamental para la toma de decisiones.
Andre Huaman Yovera
n