Está en la página 1de 9

UNIDAD 1

LUISA MARIA MANCIPE CASTELLANOS


JHOAN SEBASTIAN SALDARRIAGA AMADO
OSCAR DAVID TOLE VALBUENA

Director
GERMÁN HERNÁNDEZ RENGIFO
Especialista en tecnologías de información con maestría en dirección estratégica

UNIVERSIDAD DEL TOLIMA


INSTITUTO DE EDUCACIÓN A DISTANCIA
INGENIERÍA DE SISTEMAS
IBAGUÉ - TOLIMA
2023
CONTENIDO

1. INTRODUCCIÓN.......................................................................................................... 3

2. OBJETIVOS GENERALES Y ESPECÍFICOS.............................................................. 3

3. DESARROLLO DEL INFORME....................................................................................4

4. RESPUESTA PREGUNTAS GENERADORAS............................................................ 6

5. CONCLUSIONES......................................................................................................... 8

6. WEBGRAFÍA................................................................................................................ 8

2
1. INTRODUCCIÓN

En lo que es hacer un proyecto que le corresponde a un programador y su


desarrollo, va más allá de solo hacer código y compilar, en mejor caso debe
haber un apartado específico que requiere de agilidad mental para maquetar
de manera profesional un modelo de software apropiado para un cliente; en
este informe se hablará de lo que compete a la ingeniería de software con
todo los planteamientos, ciclos e implementaciones de distintas
metodologías, que aunque se trabajan de distinta forma, llevan a un mismo
fin que es tener la aplicación o producto de la calidad deseada o mayor.

2. OBJETIVOS GENERALES Y ESPECÍFICOS

2.1 OBJETIVOS GENERALES

Estas metodologías aportan eficiencia y la satisfacción de los


equipos de trabajo y de los clientes. Tiene total adaptabilidad lo
que es suficientemente flexible al momento de la retroalimentación
y necesidades cambiantes, lo que hace que al final se tenga un
producto final de calidad.

2.2 OBJETIVOS ESPECÍFICOS


● Definir roles y responsabilidades.
● Establecer tareas de prioridad.
● Controlar el rendimiento del equipo.
● Tener una retroalimentación constante.
● Desarrollar un sistema de calidad.

3
3. DESARROLLO DEL INFORME

4
Para empezar, es importante hablar sobre el análisis de software, el
cual es necesario para llevar un control debido sobre la complejidad
que pueda tener un proyecto. La meta de este análisis, es obtener
distintas vistas sobre el proyecto o el sistema que se quiera realizar,
ya que con una sola vista no es suficiente para terminar de
comprender el funcionamiento total de este mismo y/o las
interacciones que pueda tener.

El modelado es una parte importante en este análisis, ya que con este


se tendrá una información más detallada y organizada sobre la
descripción del proyecto o sistema, haciendo uso de las vistas
mencionadas anteriormente, permitiendo que varios intereses de
distintos grupos puedan ser abordados por separado.

5
Para facilitar el desarrollo del proyecto, existen distintas metodologías,
que se basan en la agilidad y la eficiencia, fomentando el trabajo en
equipo, con una retroalimentación continua por parte de los
integrantes de este mismo. Por lo general, en estas metodologías se
establecen reuniones diarias o muy seguidas, para que cada
participante del proyecto entregue su aporte y así estar en un avance
constante.

También es importante mencionar que las metodologías ágiles


igualmente benefician el ambiente laboral que es vital para un
desarrollo eficaz del proyecto o sistema.

4. RESPUESTA PREGUNTAS GENERADORAS

¿Cuál es el aporte que da el análisis de software dentro del


ciclo de vida de un producto de software?

6
El aporte que se identifica por los ciclos de vida en el producto
es la manera en cómo se implementa y reconoce, en que llevan
pautas para ir haciendo, comprendiendo y ejerciendo el plan a
base que tienen los interesados; cada ciclo es diferente pero
dependiendo del programa o la idea llevada a cabo se
implementan para obtener resultados menores, iguales o
mayores a los pensados.

Se pueden comparar los ciclos con los métodos ágiles, porque


se piensan en primera instancia para poder desarrollar los
planteamientos para el producto deseado; tienden a ser lógicas
y cronológicas y en mayores casos muy exactas para detectar
errores para resolverlos a tiempo y no tener fallos en la
aplicación final

Sus modelos en resumen son los siguientes:

Modelo en cascada: Referente al uso de terminación de una


fase para seguir con la siguiente, al llevar a cabo la fase se
hace un criterio para poder avanzar a la siguiente o aun puede
haber mayor mejoría en la aplicada.

Modelo iterativo: A comparación del modelo en cascada, es


estricto y estructuralmente hecho para que en cada fase se

7
revise en interioridad para mayor percepción y menor riesgo de
fallos antes de la revisión total.

Modelo desarrollo incremental: Este modelo permite el uso del


software, programa o servicio porque el ciclo ha cumplido con
un interés dado, no es totalmente completo pero da visión a su
capacidad

Modelo en espiral: Este es más centrado en encontrar los


errores, al ser un modelo pensado en ser repetitivo, tiende a ser
iterativo para mayor rigor en su estructura y no es tan necesario
una base tan estricta

Modelo en prototipos: Se refiera a la creación de prototipos que


pueda interactuar el usuario, estos se valen como a base de
pruebas y se mira si es lo que busca el cliente

5. CONCLUSIONES

En conclusión, el diseño de metodologías ágiles facilitan el


desarrollo de un producto en el mundo laboral, también ha
ayudado a que sea mucho más efectivo su funcionamiento, por su
comodidad de adaptabilidad y flexibilidad, entregando y
garantizando un sistema de valor y mejora continua. Pero no solo
su importancia en el sistema como tal, sino que también han
mejorado el clima laboral y la participación activa del equipo.

6. WEBGRAFÍA

Análisis de software: sistemas complejos e inteligencia artificial


(complex-systems-ai.com)

https://intelequia.com/blog/post/ciclo-de-vida-del-software-todo-lo-q
ue-necesitas-saber

https://inlogiq.com/diferentes-modelos-de-ciclos-de-vida-del-softwar
e/

8
https://www.lucidchart.com/pages/es

https://openwebinars.net/blog/conoce-las-3-metodologias-agiles-m
as-usadas/

(866) TODOS los Marcos y Metodologías explicados en 10


minutos: Scrum, Kanban, Lean, Agile, XP, FDD... - YouTube

Análisis e Investigaciones Universitarias: Desarrollo del Software II


(willymanugma.blogspot.com)

https://descubre.upc.edu.pe/descubre-tu-carrera/que-hace-un-inge
niero-de-software/

También podría gustarte