Sunteți pe pagina 1din 6

1

Ingeniería de software
Actividad 1

Unipanamericana Fundación Universitaria


Facultad de Ingeniería
Ingeniería de sistemas
Bogotá 2020
2

Contenido
Contextualización............................................................................................................................3
a. Realice una consulta que le permita establecer cómo se elabora un mapa mental..............3
b. Concepto de software, tipos de software, Ingeniería de Software............................¡Error!
Marcador no definido.
 Mapa conceptual................................................................¡Error! Marcador no definido.
 Evolución de la Ingeniería del Software, a partir de 1960...............¡Error! Marcador no
definido.
En qué consisten los procesos de software:....................….¡Error! Marcador no definido.…6
3

Contextualización

De acuerdo con Roger Pressman, el software es la tecnología individual más importante


que existe actualmente en el ámbito mundial. Derivado de esto, no es difícil pensar en
que la Ingeniería de Software es una disciplina que amerita un estudio juicioso,
minucioso y detallado. Para iniciar este maravilloso recorrido por una disciplina que es
relativamente joven, es importante comprender el contexto dentro del cual se encuentra
enmarcada y los procedimientos que emplea para dar respuesta a las demandas crecientes
del mercado tecnológico.

a. Realice una consulta que le permita establecer cómo se elabora un mapa


mental.
Se desarrolla entorno a una palabra clave, concepto o idea, se puede utilizar una
estructura radial concéntrica alrededor del tema principal, iniciando con la palabra
clave luego sus vínculos por medio de líneas que unen las ideas secundarias y asi en
manera de ramificación.
Concepto de software, Tipos de Software, Ingeniería de software
Evolución de la Ingeniería del Software, a partir de 1960:
En qué consisten los procesos de software.

Los procesos de software son estas fases, pasos o etapas que se cumplen para lograr
entregar un producto de software, de una manera mas descriptiva se puede conocer
como el ciclo de vida del software, puede ser que por diferentes metodologías utilizadas
que los nombres y/o procesos de software que se llevan a cabo sean diferentes, pero su
esencia se mantiene representada en 5 grandes fases, Planeación, Ejecución, Revisión,
Implementación y Medición.
En cada una de estas fases se realizan actividades primordiales en el ciclo de vida del
software, por ejemplo en el procesos de planeación se tienen en cuenta todos los
referentes de análisis y diseño, entran a participar los modelos de arquitectura y
definiciones propias del producto a desarrollar, en esta fase se plantean los patrones
por lo cuales se determinara el como se realizara el desarrollo del software, a
continuación ingresa la fase de ejecución, en esta fase los expertos en codificación
emplean las técnicas de los lenguajes de programación los cuales validan mediante
pruebas unitarias que las funcionalidades estén acorde con lo planeado, en la fase de
revisión se ejecutan las tareas mas rigurosas de pruebas funcionales y no funcionales el
personal debe ser capacitado y debe existir un plan de ejecución de estas pruebas, de
manera detallada se deben cumplir las exigencias de negocio y a nivel técnico, los
equipos que intervienen en esta fase normalmente deben estar sincronizados para
resolver los bloqueos que se presenten, correcciones, ajuste, luego de la aceptación de
la fase de revisión se pasa a la fase de transición de la implementación, ejecutadas
normalmente por equipo conocidos con infraestructura y operaciones en esta fase se
entregan los componentes que serán desplegados de manera controlada la puesta en
marcha para que la implementación no genere indisponibilidades que afecten el
producto desarrollado, por ultimo la fase de medición, en esta fase se tienen en cuenta
las diferentes métricas que se definieron en la planeación lo cual generara insumos para
el mantenimiento y control de cambios que de a lugar, es en este punto donde se da la
razón al nombre de ciclo de vida, pues con los datos obtenidos en la medición se
retroalimenta el ciclo de vida del desarrollo software, para continuar su flujo.

S-ar putea să vă placă și