Kategorier: Alle - evolución - proceso - diseño - requerimiento

af Consuelo Eras 4 år siden

194

INTRODUCCION A LA INGENIERIA EN SOFTWARE

La ingeniería en software es una disciplina esencial en la informática que se enfoca en el desarrollo y mantenimiento de software mediante un enfoque disciplinado. La evolución del software es crucial para las empresas modernas, ya que dependen en gran medida de estos sistemas y deben adaptarse continuamente a nuevos requerimientos y reportes de defectos.

INTRODUCCION A LA
INGENIERIA EN SOFTWARE

INTRODUCCION A LA INGENIERIA EN SOFTWARE

Diseño Arquitectónico

Se compone por: Infraestructura, análisis y requisitos, y patrones arquitectónicos.
Durante el desarrollo del sistema se podrá obtener una excelente vista general y consistente de múltiples vistas del sistema también nos facilita el desarrollo simultáneo de componentes
Durante la gestión del sistema otenemos un documento sobre el que poder discutir, tambien aumenta la precisión en la estimación del coste y tiempo y el arquitecto proporciona información útil

Modelo de sistemas

Consiste en obtener comprensión mental de un tema del mundo real, sea esta a través de opiniones de expertos o en la identificación de elementos del sistema, lo que llevará a establecer los límites del sistema.
Al momento de la toma de decisiones se esta aplicando un modelo de sistemas

Ingenieria de Requerimiento

Contiene tanto las necesidades de negocio de clientes y usuarios, como la propuesta de solución de los ingenieros de requisitos
Este debe ser un documento con caracter contractual
Sirve como medio de comunicación entre los clientes y los desarrolladores.

Desarrollo agil del software

Se origina en desempeños que no alcanzan el estándar de calidad esperado, en la incorporación de nuevas tareas, tecnologías, o en la evolución de los conocimientos, que requiere una actualización permanente.
Nos permite desarrollar habilidades relacionadas al su cargo actual
Uno de los métodos mas agiles es la programación extrema y el scrum , la cual nos ayuda a aumentar la productividad laboral

Proceso de Sotfware

Son independientes de cualquier marco de trabajo y aparece durante todo el proceso
Su uso incrementa la productividad al desarrollo del software
Permite mantener el control de las actividades

Diseño e Implementacion

Una de las partes importantes del diseño es la especificación de las interfaces, se debe ser especifico de modo que los modelos y subsistemas sean diseñados en paralelo.
Es una serie de procesos como, ingenieria en requerimientos, validacion y verificacion entre otro
Es la etapa del proceso de ingeniería donde se desarrolla un sistema de software ejecutable

Pruebas de Software

El objetivo final es establecer confianza de que el sistema de software sea adecuado.
El proceso de prueba cuenta con dos metas: la primera es hacer las pruebas con el fin de demostrarle al cliente que el programa es eficaz y cumple con los requerimientos que se han pedido y el segundo es verificar que no hayan datos erróneos, falencia o corrupción en los datos
Es indispensable hacer las pruebas con el fin de encontrar anomalias en el programa

Evolucion del Software

La evolución del software puede potenciarse al cambiar los requerimientos empresariales, con reportes de defectos del software o por cambios a otros sistemas en in entorno del sistema de software
La evolución del software es importante porque las empresas invierten grandes cantidades de dinero en ellas, actualmente son completamente dependientes de dichos sistemas.

Fuentes:

https://elibro.net/es/ereader/uguayaquil/37857?as_all=ingenieria__en__software&as_all_op=unaccent__icontains&prev=as

Ingeniería en Software?

Realiza un enfoque disciplinado al desarrollo del software
Es el desarrollo y mantenimiento del software
Es una disciplina de la Informática