Empresa Santandereana con más de 15 años de experiencia en la implementación de TI; Flexibles y adaptables a todo tipo de organización. Somos Especializados en el Análisis, Desarrollo, Implementación y Comercialización de Aplicaciones, cuyo principal objetivo es brindar a nuestros clientes SOLUCIONES INTEGRADAS efectivas, que permitan a su empresa ser más ÁGIL, PRODUCTIVA Y COMPETITIVA, con la mejor relación COSTO-BENEFICIO del mercado.
En este artículo, debemos adentrarnos a cierta información un poco más técnica del desarrollo de software… trataré de que no sea abrumadora, pero si es muy necesaria para poder entender un poco del tema
Empecemos por la Definición del Ciclo de Vida de un software…
La Norma ISO 12207 ISO, le define como un marco de referencia que contiene las actividades y las tareas involucradas en el desarrollo, la explotación y el mantenimiento de un producto de software, abarcando desde la definición hasta la finalización de su uso.
En palabras más sencillas…
Metodologías utilizadas
No vamos a explicar detalles técnicos de estas metodologías (si eso es lo que desea en el buscador de Google lo encontrarás), solo vamos a explicar a grosso modo las mismas y su influencia en el desarrollo de software, veamos…
Cualquiera de las metodologías utilizadas por el desarrollador de software, es importante recordar que todo proyecto software debe ser Flexible y Escalable para el beneficio del producto software en sí, del cliente y mejor aún del Proveedor.
Características más Comunes
En un exitoso ciclo de vida de un proyecto software, generalmente se tendría que definir…
Elementos que lo Integran: Generalmente se identifican los siguientes elementos
a) Fases
b) Entregables: Son los productos intermedios que generan las fases. Pueden ser materiales (componentes, equipos) o inmateriales (documentos, software). Los entregables permiten evaluar la marcha del proyecto mediante comprobaciones de su adecuación o no a los requisitos funcionales y de condiciones de realización previamente establecidos. Cada una de estas evaluaciones puede servir, además, para la toma de decisiones a lo largo del desarrollo del proyecto.
c) Ciclo: tiempo de vida en que se lleva a cabo el proyecto
Observamos aquí un diagrama de un Proyecto Software con sus fases bien definidas.
Utilizando la metodología Secuencial, que es la más utilizada entre desarrolladores de software; Explicamos a continuación a que hace referencia cada Fase y las posibles tareas (entregables) que hacen parte de cada una de ellas, veamos…
Respecto al análisis de necesidades, le invitamos a ver nuestro post “Antes de”…
Utilizando la metodología Secuencial, que es la más utilizada entre desarrolladores de software; Explicamos a continuación a que hace referencia cada Fase y las posibles tareas (entregables) que hacen parte de cada una de ellas, veamos…