Está en la página 1de 5

SERVICIO NACIONAL DE APRENDIZAJE SENA

Formato para Desarrollo de Evidencia


|

Programa de
Tecnólogo en Análisis y Desarrollo de Sistemas de Información.
formación
titulada
Nombre de
Diseño y construcción de software a la medida para el sector empresarial.
proyecto
formativo
Actividad de Fase del
proyecto AP8. Determinar el cumplimiento de las buenas
proyecto DESARROLLO
prácticas de calidad en el desarrollo de software.
formativo
Actividad de
aprendizaje AA9. Evaluar los procesos de desarrollo de software y de negociación de
tecnología informática, teniendo en cuenta las normas, procedimientos y políticas
de calidad adoptados por la organización.

Resultado(s) de
aprendizaje 22050103502. Elaborar instrumentos e instructivos, requeridos por el
aseguramiento de la calidad, para documentar y evaluar los procesos de
desarrollo de software, de acuerdo con las normas y procedimientos establecidas
por la empresa.

22050103505. Evaluar procesos y productos de desarrollo de software,


documentar y concertar acciones a seguir, para garantizar el cumplimiento de las
normas establecidas, de acuerdo con el plan definido y con los criterios de
medición, métricas y políticas determinados por la empresa.

Nombre de la
evidencia Foro - ¿Cómo medir la calidad en el sistema de información en desarrollo?

Tipo de Conocimiento Producto Desempeño X


evidencia
(marcar con X)
Descripción de Apropiación de conocimientos sobre la construcción de instructivos de evaluación
la evidencia de la calidad en el desarrollo del software.

Producto
entregable Participación activa en el foro por parte del aprendiz exponiendo sus puntos de
vista en la aplicación de las buenas prácticas de calidad en el proceso de
desarrollo de software del sistema de información en desarrollo.

Criterios de
evaluación - Elabora y diligencia instrumentos e instructivos, para documentar y evaluar los
procesos de desarrollo de software, de acuerdo a las pautas de aseguramiento de
la calidad de la organización.

- Evalúa los procesos involucrados en el desarrollo de software, aplicando


técnicas de evaluación de procesos, de acuerdo con los referentes de un modelo
de calidad, para determinar su nivel de capacidad o madurez.

- Mejora y adecua procesos asignados, de acuerdo con los resultados de las


mediciones, evaluaciones y recomendaciones de resolución, de no
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|

conformidades.
Instrumento de Lista de Rúbrica X Otro (cuál)
evaluación chequeo
(marcar con X)

Evidencia

Foro Temático - Cómo medir la Calidad en el sistema de información en desarrollo.

DESCRIPCIÓN DE LA EVIDENCIA.

 Con base a las indicaciones del instructor asignado y para responder el foro se requiere
que haya realizado la actividad de apropiación referida a la comprensión al material de
estudio presentando en la actividad de proyecto 8.

Responda a las siguientes preguntas. Justifique su respuesta.

a. ¿Entiende la importancia de aplicar el aseguramiento de la calidad en el desarrollo de


software? Sustente la respuesta.

RTA: Los Productos Software, sistemas y/o aplicaciones son creadas, desarrolladas e
implementadas por seres humanos y por ende en cualquiera de sus etapas de creación se puede
presentar una equivocación,  al generarse esa “Equivocación” se puede conllevar a un defecto en
el software, por ejemplo mala digitación, distracción al codificar, mala elaboración de un documento
entre otras. Si no se ha identificado ese defecto y el software o la aplicación se ejecuta, hay un alto
riesgo de que la aplicación no haga lo que debería hacer o el objeto para lo cual fue creada, es
decir se genera un fallo o desperfecto, lo que podría generar una catástrofe como las que se han
mencionado en este documento y muchas otras más, es importante conocer que los fallos también
se pueden presentar por situaciones del entorno, como la radiación, descarga eléctrica,
contaminación, inundaciones, Húmeda, Fuego, etc.

b. ¿Qué conjunto de buenas prácticas aplicaría para el proceso de construcción del sistema
de información? Sustente la respuesta.
RTA:

 Administración: Establecer un plan de trabajo, darle seguimiento para ver que se cumpla y
en caso de que no, resolver los problemas que detengan el avance del proyecto.
 Requerimientos: Hay que establecer y acordar los requerimientos en una etapa temprana
del proyecto, aunque no se puedan definir en su totalidad, al menos hay que buscar tener
definida la mayor parte del proyecto o bien, tener bien definida la primera parte que se va a
desarrollar.
 Diseño: Mantener el diseño simple y útil, realizando únicamente lo necesario para ayudar
a entender lo que se desarrollará, apoyándose de diagramas de UML. Existen muchos
tipos de diagramas UML, pero en realidad no es necesario utilizarlos todos, sobre todo en
un desarrollo ágil, muchas veces con los diagramas de flujo, de secuencia o ambos bien
diseñados es más que suficiente como base para la codificación.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|

 Programación: La programación es únicamente una parte del proyecto, el error más


común en las empresas pequeñas es aventarse a programar antes de seguir las prácticas
de los puntos anteriores. Existen muchas prácticas de programación que hay que seguir,
como son el uso de nomenclaturas, pruebas de humo, revisión en pares y las propias de
cada lenguaje y herramienta en la que se programe.
 Administración de la configuración: Consiste en administrar las versiones del proyecto y de
todos los artefactos relacionados al proyecto, por ejemplo la documentación del proyecto.
 Testing: El testing es en sí toda un área de conocimiento un tanto separada del desarrollo,
ya que existen muchos tipos de pruebas, como puede ser de interacción con otras
aplicaciones ajenas al proyecto o de performance, pero que nos puede dar visibilidad de
que el proyecto funcione o no. El error más común al realizar las pruebas, es encontrar uno
o muchos errores y no haber programado previamente tiempo para regresar al desarrollo y
corregir esos problemas.
 8. Dependencias: Todos los proyectos tienen dependencias, por lo general los proyectos
de desarrollo de software suelen seguir el mismo patrón de dependencias, por lo que es
fácil prevenirlas, por ejemplo, por lo regular los desarrollos de software requieren de
infraestructura tecnológica, contar con información para realizar testing, permisos de otros
componentes o base de datos, interdependencias con otras aplicaciones, por mencionar
algunas.

c. ¿Cómo cree usted que el cliente percibe si un producto de desarrollo de software tiene
buena calidad? Sustente la respuesta.

RTA: El estándar ISO/IEC 9126 presenta la calidad del software como un conjunto de seis
características globales:
 Funcionalidad. Las funciones del software son aquellas que buscan satisfacer las
necesidades del usuario.
 Confiabilidad. La capacidad del software de mantener su rendimiento bajo ciertas
condiciones durante cierto período de tiempo.
 Usabilidad. Basada en el esfuerzo necesario para utilizar el software por parte de un
grupo de usuarios.
 Eficiencia. Basada en la relación entre el nivel de rendimiento del software y el volumen
de recursos utilizado, bajo ciertas condiciones.
 Capacidad de mantenimiento. Basada en el esfuerzo necesario para realizar
modificaciones específicas.
 Portabilidad. Basada en la capacidad del software para ser transferido de un entorno a
otro.

d. ¿Cree usted que, al aplicar técnicas de calidad en el desarrollo de software, permite


disminuir los costos de mantenimiento y es más flexible al añadir nuevas funcionalidades al
sistema de información? explique por qué?
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|

RTA: Si porque la calidad del software es el conjunto de cualidades medibles y específicas que
varía de un sistema a otro, dependiendo del tipo de software que se va a desarrollar, para
determinar su utilidad e idoneidad. Este desarrollo debe ser confiable, mantenible y flexible para
disminuir los costos de mantenimiento y perfeccionamiento durante el tiempo de utilización y
durante las etapas del ciclo de vida del software.

e. ¿Quién es el responsable de la calidad del software? (Cliente, Desarrollador, Gerente de


Proyecto). Sustente la respuesta.
RTA: El cliente ya que es el encargado de percibir que el software satisface las expectativas de
calidad.

f. ¿Cómo mediría usted la calidad en un software desarrollado por un tercero?

RTA:
2. Posteriormente debe ingresar al foro que se encuentra en el menú principal de la plataforma y
ubíquese en el área de “Actividades” e ingrese al enlace “Fase Desarrollo”, allí encontrará el enlace
para participar en el foro temático donde debe socializar su información con sus compañeros.

3. Además de hacer su participación, deberá revisar los aportes de al menos dos compañeros a
quienes formulará realimentación, argumentación o inquietudes sobre sus participaciones y
propuestas planteadas.

LO QUE DEBE CONTENER LA EVIDENCIA (PARTES DEL INFORME O PASOS)

La participación por parte del aprendiz en el Foro temático y la socialización con sus compañeros.
PRODUCTO(S) ENTREGABLE(S)

Participación activa en el foro por parte del aprendiz exponiendo sus puntos de vista en la
concepción inicial del sistema de información.

INSTRUMENTO DE EVALUACIÓN

La evaluación de la presente evidencia se hará teniendo en cuenta la participación activa del


aprendiz en el foro temático y los criterios de evaluación establecidos en el instrumento de
evaluación específico para esta evidencia, es importante su análisis para mayor comprensión de lo
requerido.

Instrumento de evaluación: IE-AP08-AA9-EV04-Foro-Medición-Calidad-SI.

FORMA DE ENTREGA

Debe enviar el archivo a través de la plataforma virtual en el área correspondiente indicada por el
instructor encargado. Al momento de realizar la entrega tenga en cuenta los siguientes pasos:

Ingrese al menú principal de la plataforma y ubique el área de “Actividades” e ingrese al enlace


“Fase Desarrollo”, posteriormente acceda a la carpeta de la Actividad de Proyecto correspondiente,
SERVICIO NACIONAL DE APRENDIZAJE SENA
Formato para Desarrollo de Evidencia
|

y haga entrega de la evidencia. En caso de dificultades comuníquese oportunamente con el


instructor a cargo.

También podría gustarte