Establecer los objetivos en la construcción de software de un negocio

Establecer los objetivos en la construcción de software de un negocio

En mi tiempo como Freelance llevando proyectos con clientes nuevos y no tan nuevos, he sumado una experiencia competitiva a la hora de encaminarnos a lo que en realidad necesitan para su negocio. Si tú eres una persona independiente como yo, te habrás dado cuenta que lo más complicado es explicarle a un usuario “no técnico” los requerimientos principales de software que satisfaga su negocio. Si, estoy de acuerdo, el “cliente siempre tiene la razón”, pero también toca tomar un enfoque que no dañe los requerimientos de software y que el proyecto salga a producción exitosamente....

septiembre 9, 2022 · 4 min · Christian Vargas
¿Qué es REST, qué diablos es sin estado? Y la importancia de HTTP

¿Qué es REST, qué diablos es sin estado? Y la importancia de HTTP

Cuando se construye un backend con una teoría y fundamento detrás las cosas cambian radicalmente y a la hora de exponer cierta información de negocio, los desarrollos pueden escalar exponencialmente bien. Para esto nació REST para diseñar un mejor manejo de la información. REST no es algo nuevo, es algo más popular por así decirlo, dado que casi todo el mundo utiliza este diseño de arquitectura para exponer su información y conectar aplicaciones....

enero 7, 2022 · 4 min · Christian Vargas
El verbo dockerizar

El verbo dockerizar

En el mundo de la tecnología hay verbos y definiciones para todo, como deployar, pushear, commitear, debuggear, e infinidad. Uno de ellos “dockerizar” se ha vuelto de mis favoritos durante un largo tiempo. Primero debemos entender que es Docker: "Docker es un software multiplataforma open source, que automatiza el despliegue de aplicaciones dentro de contenedores, proporciona una capa de abstracción y automatización de virtualización de aplicaciones" Entiendo que con esta definición no se logra entender al cien lo que significa Docker....

noviembre 28, 2021 · 4 min · Christian Vargas
El verdadero camino de un programador

El verdadero camino de un programador

Suelo estar cerca de comunidades de tecnología, me gusta poder dar un pequeño grano de arena cuando puedo, recién veo que hay personas que dejaron de trabajar en la industria para poder dedicarse de lleno a dar cursos y poder enriquecer a las nuevas generaciones. No estoy en contra de eso, al contrario considero que es positivo. El problema para mi radica en un sector que muestra títulos algo sensacionalistas y engañosos, como este:...

octubre 28, 2021 · 5 min · Christian Vargas
Los requerimientos funcionales y no funcionales

Los requerimientos funcionales y no funcionales

He escrito mucho de requerimientos pero no me he explayado en este aspecto sobre todo si alguien viene iniciando, no sabrá de qué estoy hablando. Los requerimientos son las piezas fundamentales de todo proyecto de desarrollo software ya que nos dan la pauta para la planeación, podemos dictar costos y manejar recursos, “tener claro lo que se va a hacer durante la ejecución del proyecto, es clave para el éxito del mismo”....

agosto 6, 2021 · 3 min · Christian Vargas