Blog de alternativas al desarrollo

Buen vivir

El éxito de un proyecto depende de una gran variedad de factores, como la competencia de sus desarrolladores de software, la pertinencia de su equipo, una planificación adecuada, un presupuesto suficiente, una garantía de calidad apropiada, etc. Sin embargo, todo ello se desmorona si no se gestiona bien, y debe elegir una metodología de desarrollo de software adecuada que complemente su proyecto y le ayude a garantizar su éxito. A lo largo de los años, los profesionales de la gestión de proyectos han ideado una serie de enfoques y estrategias alternativas de desarrollo de software que facilitan a los equipos la obtención de grandes resultados en función de las circunstancias en las que se encuentren.

Lo que funciona para un proyecto puede no funcionar para otro. Por ello, existen varios enfoques de desarrollo de software que permiten a los desarrolladores actuar con mayor eficacia y pasar de una fase del ciclo de vida de desarrollo de software (SDLC) a otra sin problemas. Así pues, echemos un vistazo a la información que hemos recopilado y veamos qué enfoque podría adaptarse mejor a su proyecto.

Alternativa a Pwa

El marco de desarrollo web Ruby on Rails (o simplemente RoR) fue creado en 2003 y publicado como código abierto en 2004 por el programador danés David Heinemeier Hansson. Por aquel entonces, Hansson estaba trabajando en una herramienta de gestión de proyectos llamada Basecamp y necesitaba un instrumento cómodo para desarrollar una aplicación web. Como explica el programador en una de sus entrevistas, la razón por la que eligió Ruby fue la sencillez de su sintaxis. En algún momento entre 2002 y 2003, Hansson leyó un artículo en la revista IAAA en el que los autores explicaban algunos conceptos y patrones informáticos complejos utilizando código Ruby como ejemplo. Aunque Hansson no sabía nada de Ruby, la explicación le pareció clara y concisa.

Hansson dice que le bastó una semana de codificación en Ruby para enamorarse del lenguaje. Cuanto más exploraba el lenguaje, más posibilidades veía. Al mismo tiempo, las bibliotecas disponibles parecían algo rudimentarias. Los controladores de las bases de datos eran crudos y con funciones limitadas. Hansson tuvo que diseñar por sí mismo las integraciones de la base de datos, los lenguajes de plantillas y el código del controlador. Así es como empezó Ruby on Rails.

Alternativas de aplicación móvil

El sistema de doble moneda se originó en 1994, cuando el Banco Nacional de Cuba introdujo el Peso Convertible (CUC) para sustituir las transacciones en dólares estadounidenses. La transición se completó en 2004. Desde el principio, se hizo evidente que los cubanos con acceso al CUC tenían una clara ventaja sobre los que no lo tenían.    La mayoría recibe salarios en CUP (peso cubano), que ascienden a unos 25 CUC en 2020.1 Una minoría con un trabajo en el sector de los servicios (camareros, taxistas, guías turísticos, etc.) o con una licencia de empresario puede acceder al CUC más fácilmente. Las remesas también garantizan el flujo constante de dinero “mejor”.

En 2019, el gobierno cubano anunció la apertura de tiendas que operan exclusivamente en MLC (“Moneda Libre Convertible”). A través de una tarjeta electrónica cargada con dólares estadounidenses, euros, pesos mexicanos, francos suizos u otras monedas, los ciudadanos podrían comprar aparatos electrónicos, artículos para el hogar e incluso coches. Los funcionarios defendieron la decisión como la mejor manera de captar las divisas necesarias para las importaciones y otras operaciones financieras. El proceso fue documentado por periodistas, pero también por Vloggers y YouTubers como Frank Camallerys y Pedrito el Paketero. Este último entrevistó a personas en la calle, obteniendo respuestas comúnmente presentes en otros foros de las redes sociales: “eso es para la gente que tiene familia en Yuma (Estados Unidos)”, “no me pagan en moneda extranjera”.

Aplicaciones web progresivas

Existe una tendencia generalizada a proponer medidas alternativas para el desarrollo económico utilizando técnicas estadísticas que agregan varios indicadores con la idea de que añadir más información es mejor. Algunos problemas surgen debido a las fuertes suposiciones que requieren algunos de estos métodos o a la dificultad para interpretar el valor final del índice. Un ejemplo en el que una comunidad se ha alejado de esta tendencia es la literatura sanitaria reciente, en la que se ha preferido el nivel de hemoglobina, como indicador único, frente a la mezcla de muchos factores porque éste por sí solo es una representación global de un estado de salud general y su interpretación es clara y sencilla. El hecho es que los promedios son operaciones matemáticas que eliminan información. Dan la ilusión de comprensión y pueden pasar por alto información relevante sobre el funcionamiento del sistema. Lo que necesitamos en economía no es un indicador que resuma varias estadísticas, sino uno que mida el principal motor del progreso económico.