Beruflich Dokumente
Kultur Dokumente
Índice
Introducción...............................................................................................................3
Proceso de estándares de ingeniería de requerimientos..........................................3
Proceso del software.................................................................................................3
Estudio y Análisis de Viabilidad.................................................................................4
Obtención de Requerimientos...................................................................................4
Validación..................................................................................................................4
Gestión.......................................................................................................................5
Conclusión.................................................................................................................7
Bibliografía.................................................................................................................7
Introducción
La finalidad de esta actividad es saber la importancia del proceso de estándares
de ingeniería de requerimientos para el diseño de un software, dicho esquema se
realiza mediante la planificación del proyecto basándose en la información
proporcionada por los clientes. Para tener un mejor desarrollo es necesario
conocer los procesos y metodologías que se van a implementar con base a la
información recabada sobre mis gastos e ingresos recabados en hojas de cálculo.
la que cumpliría normalmente cualquier otro sistema, para ello me apoyare de los
siguientes requerimientos basados en el proceso de estándares de ingeniería de
requerimientos.
Obtención de Requerimientos
Analizar la información obtenida para poder sacar nuevos datos que sean de
utilidad, esto con el fin de sacar provecho a las utilidades del software.
Pasos por Tareas:
• Definir los requisitos solicitados en un inicio
• Exponer las mejoras al sistema
• Analizar las observaciones al proyecto
• Revisión de requerimientos
• Verificación de información
• Adaptación de requerimientos y mejoras al sistema
Validación
Se estudiarán los datos obtenidos con la finalidad de tener un desarrollo completo
con base a los requerimientos solicitados, con ellos bien definidos nos permitirá
realizar los cambios y mejoras necesarias.
Pasos por Tareas:
• Revisión de requerimientos en el sistema
• Implementación de mejoras
• Listado de especificaciones requeridas
• Pruebas técnicas validación de apartados de cada área
• Documentación del desarrollo con requisitos e implementaciones finales
Gestión
Para esta etapa se tendrá que esperar por el momento, ya que por control de
presupuesto será más seguro efectuar su ejecución cuando se crea que este
proyecto esté terminado y tenga un correcto funcionamiento con el fin de realizar
la minoría de mejoras finales y de ese modo considerar el proyecto finalizado.
Metodologías de desarrollo de software
TIPO PREDICTIVAS AGILES
Definen un objetivo específico al cual Se tratan en conjunto para
debe ser dirigido el proyecto, y sobre entender más en conjunto las
el cual se elaborará un plan de necesidades del software y los
CARACTERÍSTICAS
acción altamente detallado, basado requerimientos a
en las predicciones bien desarrollar
fundamentadas.
Se describen las necesidades Reunión con los
del software, así como el desarrolladores para
MÉTODOS análisis de la información saber cuál es el proceso y
recabada durante el análisis acortar el tiempo de
desarrollo
Los registros del proyecto Si re requiere modificar un
sirven para llevar un control área en específico se
VENTAJAS de las implementaciones puede lograr sin la
modificadas. necesidad de modificar
otra zona de la interfaz
Los errores requieren de un Puede perderse de vista el
mayor nivel de atención, y en objetivo del proyecto
las fases terminales del inicial.
proyecto pueden generar Si un desarrollador
DESVENTAJAS costos de mantenimiento y encargado de un proceso
corrección, lo que resultaría especifico falla, puede
costoso debido a la comprometer el sistema
planificación y predicción del completo.
proyecto completo.
GANTT SCRUM
EJEMPLOS DE PERT DevOps
METODOLOGÍAS CPM Extreme Programming
EVM
Conclusión
El tener el conocimiento de las metodologías existentes nos permiten tener un
criterio más amplio para poder aplicarlas a nuestros proyectos adaptándolas a
nuestras necesidades de desarrollo, lo que a futuro nos ayuda a agilizar otros
procesos, llevar un mejor control y evitar errores en la implementación de mejoras
o cambios en el sistema, como hemos visto esta unidad; nos ha dado las
herramientas necesarias para poder organizar e identificar de una forma correcta
las características que debe tener el análisis de requerimientos de un proyecto de
software.
El realizar procesos de manera ordenada y sistemática nos ayuda, ya que con ello
desarrollamos buenas habilidades y nos ayuda a comprender mejor lo que
necesita un cliente para el programa que cumplan sus necesidades.
Es necesario conocer las metodologías en el desarrollo de software más en el
análisis y diseño, ya que nos ayudan a tener bases para un buen desarrollo,
considero que como vayamos tomando experiencia podemos acomodarnos mejor
en una metodología a la hora de trabajar, pero no queda de más conocer todas e
identificar como se trabaja con ellas.
Bibliografía
UNADM. (Enero de 2020). Unidad 2. Introducción al análisis orientado a
objetos. Recuperado de:
https://ceit.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/02/DDO
O/U1/ descargables/Unidad_2_ Requerimientos para el análisis y
diseño orientado a objetos.pdf
Ecured: (2016) Metodologías de desarrollo de Software. Recuperado de:
https://www.ecured.cu/Metodologias_de_desarrollo_de_Software#La
s_metodolog.C3.ADas_.C3.A1giles