Académique Documents
Professionnel Documents
Culture Documents
INGENIERÍA DE SOFTWARE
Instituto IACC
07/05/2018
Desarrollo
La empresa System Ltda. Va a iniciar el desarrollo de un Software para una clínica de la ciudad
de Santiago. Ellos lo contrataron a usted como Ingeniero de Software; para desarrollar este
proyecto, y como primera solicitud, le piden elaborar un informe para la alta gerencia de la
empresa, donde explique algunos elementos y conceptos de este proyecto.
Concepción: En donde se define el alcance del proyecto, esto quiere decir que en esta etapa el
negocio nos indica la necesidad de la clínica.-
Elaboración: Es donde se define el plan del proyecto, se especifican las características del
sistema, esto quiere decir que el solicitante nos da las indicaciones del funcionamiento de este,
ya sean validaciones, accesos, etc.-
La importancia de cada una de estas etapas, es que con cada una de ellas nos permitirán
desarrollar un software de calidad y seguro, en donde se encontrara enfocado en cumplir con los
alcances establecidos, costos y con los tiempos estimados de los stakeholder, adicional con ellas
es posible aumentar la productividad y trabajo de los ingenieros, debido a que es posible obtener
la base para elaborar el software.-
Etapas que se llevarán a cabo en el desarrollo del software solicitado, explicando brevemente
cada una de ellas. Recuerde que debe indicar la relación que existe entre cada una de las etapas.
Requisitos del sistema: En este punto los stakeholder deben definir los requisitos u/o
necesidades que desean que el sistema sea capaz de abordar, ya sea el ingreso de pacientes,
reservas de horas, registró de médicos, registros de usuarios administrativos, etc.-
Análisis del Sistema: Es en donde el desarrollador tendrá la labor de realizar el análisis del
requerimiento, para posterior definir la metodología a considerar para elaborar el software.-
Diseño Software: En esta etapa es en donde se realiza el diseño el sistema a elaborar, donde es
posible utilizar diversas herramientas las cuales permitan realizar una representación del sistema,
adicional se realiza la documentación necesaria con las especificaciones técnicas del software.-
Pruebas: En esta etapa es es donde el desarrollador realiza las pruebas locales necesarias, con la
finalidad de certificar el correcto funcionamiento del software elaborado, en donde también es
posible identificar casos de borde, los cuales deben ser considerados e informados al
stakeholder.-
Mantenimiento: En esta etapa es donde es posible según sea el caso, actualizar, adaptar, corregir
o mantener el software, es decir que sea evolutivo, en donde dependiendo de los requerimientos
o necesidades actuales, se vuelve a iterar en cada una de las etapas del proceso de ingeniería.-
Bibliografía
IACC (2015). Introducción a la Ingeniería de Software. Ingeniería de Software. Semana 1.