¿Qué es I-SolRAD?

Consiste en brindar soluciones de desarrollo de aplicaciones específicas para cada necesidad, mediante un proceso de construcción de software que permite desarrollar sistemas productivos en muy poco tiempo. Dentro de nuestros estándares, actualmente, nos encontramos construyendo aplicaciones basadas en esta metodología en el orden de los 10 a los 20 días, frecuentemente con algunas salvedades propias de la complejidad que se manifieste en el desafío aplicativo.

Descargar Brief


Pilares del Servicio
  • Herramientas de desarrollo de última generación: La columna principal de este nuevo servicio consiste contar con herramientas de última generación que poseen la capacidad de permitir a los programadores concentrarse en las necesidades de negocio del cliente. Básicamente estas herramientas son programas que construyen programas de muy alta calidad y de forma muy veloz.
  • Metodología: Hemos definido una metodología propia, la cual es mejorada continuamente en base a nuestra experiencia y aplicada por los profesionales que intervienen en los desarrollos. Dicha metodología se encuentra basada en las distintas metodologías RAD existentes (Desarrollo Rápido de Aplicaciones) más reconocidas en el mercado.
  • Investigación: Los líderes de cada equipo de desarrollo dedican el 25% de su tiempo a tareas de investigación de nuevas herramientas y metodologías que permitan acelerar y optimizar aún más el proceso de desarrollo.
  • Recursos Humanos: Este punto representa uno de los factores más importantes respecto a este servicio. Los equipos de desarrollo se encuentran constituidos por:
    • personal especializado en el área de Sistemas con sólidos conocimientos en las últimas tecnologías de desarrollo
    • personal NO especializado en el área de Sistemas, pero que poseen una gran capacidad de lógica, razonamiento y comprensión,  de las necesidades que puedan surgir desde los clientes y se encuentran altamente capacitados en las herramientas de desarrollo rápido.

    Con esta organización de los equipos de trabajo, los programadores con mas expertise se focalizarán únicamente a los temas más complejos de resolver que generalmente representan no mas del 10% del sistema a desarrollar.

Por lo tanto, teniendo en cuenta los 4 pilares de nuestro servicio, desde I-Sol SA logramos mitigar la gran problemática que existe, en el mercado nacional y regional actualmente, respecto a la falta de recursos humanos en las áreas TIC, y por consiguiente que la empresas no puedan contar con aplicaciones en los tiempos que requieren para su funcionamiento.

Principios

  • Podemos realizar prototipos de forma muy rápida, a través de simples especificaciones de las necesidades o simplemente a través de alguna/s planilla/s de cálculo que se deseen automatizar.
  • En la actualidad es importarte que las empresas puedan disponer de soluciones informáticas confiables logradas en poco tiempo y a costos competitivos.
  • Los desarrollos se encuentran basados en tecnología web lo cual permitiría no invertir en nuevo equipamiento interno de la organización, con cualquier equipo que soporte un navegador para Internet, es suficiente.

Problemas cubiertos por I-SolRAD

  • Con los métodos convencionales de desarrollo,  el cliente debe esperar  un lapso de tiempo muy largo para poder  “ver” resultados concretos.
  • Bajo los métodos convencionales de desarrollo, se demora  tanto tiempo en lograr la solución desea por el cliente, que, cuando el sistema se encuentra concluido para utilizarse, el mismo resulta obsoleto, debido a la dinámica que sufren  las organizaciones y los negocios. Por lo cual dichas aplicaciones deben ajustarse a las nuevas necesidades que el mercado demanda, y el cliente continúa sin poder disponer de una solución para su problemática.
  • Con estos métodos convencionales de desarrollo, generalmente, hasta que no se encuentra finalizada ciento por ciento la etapa de desarrollo, no se dispone del software para su utilización.

¿Por qué considerar I-SolRAD?

  • A fin de prevenir presupuestos no cumplidos.
  • Para evitar  el incumplimiento de fechas en las diferentes etapas de desarrollo de aplicaciones.
  • Limitar la exposición del proyecto a las fuerzas de cambio.
  • Lograr rápidamente un diseño aceptable para el cliente y posible para los desarrolladores.

Prototipos Iterativos y Progresivos

  • Iterar hasta finalizar:
    • Los desarrolladores construyen y depuran el prototipo basado en los requisitos actuales.
    • Los diseñadores revisan el prototipo.
    • Los clientes prueban el prototipo, depuran los requisitos.
    • Los clientes y desarrolladores se reúnen para revisar juntos el producto, refinar los requisitos y generar solicitudes de cambios.

I-SolRAD tiende a brindar máximos beneficios cuando:

  1. La utilización tiende a ser de carácter departamental.
  2. La aplicación funcionará de manera independiente del resto de los sistemas.
  3. Se pueden utilizar mayormente bibliotecas existentes.
  4. Desempeño no crítico.
  5. Distribución limitada, interna o vertical.
  6. Alcance del proyecto limitado.
  7. El producto está dirigido a un mercado altamente especializado.

Ventajas de I-SolRAD

  1. Importante disminución en los costos de desarrollo y por consiguiente una baja considerable  en los presupuestos para el desarrollo de aplicaciones, debido a extremada rapidez en la realización de los desarrollos.
  2. Visualización temprana de la solución final que obtendrá el cliente.
  3. Mayor flexibilidad en el desarrollo y ante futuros cambios
  4. Menor codificación manual.
  5. Involucramiento de los usuarios para lograr el objetivo deseado por ellos.
  6. Bajo nivel de fallas, pues todos los componentes que constituyen el desarrollo se encuentran testeados en forma exhaustiva.
  7. El desarrollo se realiza a un nivel de abstracción mayor.

Velocidad en el Desarrollo

Los factores de éxito que permiten lograr velocidad en el desarrollo son:

  • Rápida publicación del primer prototipo, para la aprobación del cliente.
  • Rápido armado de las opciones y parámetros que soportará la aplicación, para su administración (La idea es que el cliente pueda modificar las tablas de datos por su propia cuenta).
  • Rápido despliegue del modelo de datos (DER).
  • Rápida determinación de la relación entre las entidades desplegadas.
  • Bajo índice de fallas.

Considerando los puntos anteriores, a partir del momento en que se la toma de la necesidad del cliente, hasta la aprobación del primer prototipo, no transcurren más de dos semanas, a partir de allí  se  dispone de una última semana para realizar los últimos ajustes,  a fin de lograr la puesta en funcionamiento del  desarrollo RAD.
Teniendo en cuenta los conceptos enumerados, de la misma manera que se considera bajo en costo, dado el poco tiempo que requiere un desarrollo en esta modalidad, también se debe observar el impacto positivo que tiene la construcción  de la aplicación orientada RAD en pos a los beneficios que obtendrá el cliente. Cabe destacar que, entre el desarrollo tradicional y el desarrollo RAD se puede estimar aproximadamente  desfasaje de 10 a 1, en los tiempos empleados.