Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AP05-AA6-EV03.
Identificación de los puntos críticos del proyecto de desarrollo en curso
PROYECTO
Desarrollo de un sistema de información para el registro y control de pagos del
colegio Madre Matilde de la localidad Fontibón de la ciudad de Bogotá
Dirigido a instructora
1
Contenido
Introducción ............................................................................................................. 3
Errores más comunes en el desarrollo de software ................................................ 3
Referencias ............................................................................................................. 3
Propuestas .............................................................................................................. 4
Control del documento ............................................................................................ 7
2
Introducción
Referencias
3
Propuestas
Debe realizar mínimo cinco propuestas para evitar que esto no suceda en el sistema
que va a desarrollar. Las propuestas se deben ajustar a la estructura planteada en
la siguiente tabla, la cual contiene un ejemplo para diligenciamiento.
Ítem Propuesta Error a evitar
1 Realizar un muy buen levantamiento
de las necesidades del cliente
describiéndolos en los ● Requerimientos erróneos o
Requerimientos del Sistema incompletos.
Información.
Estos requerimientos deben ser
claros, alcanzables y medibles.
2 • Registrar de forma adecuada
y ordenada los
requerimientos
exclusivamente aprobados
por el cliente, y no adicionar
requerimientos no validados
por el cliente, usar el
modelado de casos y una ● Errores en el diseño lógico.
revisión del diseño más
completo.
• Documentar el código de
diseño, hacer los ajustes
necesarios del código,
acordar un tiempo apropiado
para su correcta ejecución.
3 • Claridad de los
requerimientos funcionales y
no funcionales, exponer con
el cliente las implicaciones de
sus solicitudes y aclarar
cualquier inconsistencia de
estas con la efectividad del
proyecto en desarrollo. ● Desviación intencional de los
• limitar nuestro desarrollo a lo requerimientos del cliente.
que puntualmente ha
planteado el cliente, no sobre
estimar nuestra función
pasando por lo que el cliente
tiene pensado para su
producto final, aun si se ve
por debajo de lo que puede
lograr el desarrollador.
4
4 • Usar un lenguaje que sea
comprensible para el cliente
(no demasiado técnico).
• documentar de forma
sistemática y clara todas y
cada una de las
funcionalidades que el cliente
desea del proyecto a
desarrollar. ● Deficiente interpretación de la
• escuchar con atención sus comunicación con el cliente.
solicitudes y documentarlas.
• no omitir información
• tomar el tiempo necesario
para que sea comprensible
para las dos partes la
magnitud de lo que se
ejecutara.
5
7 • Ponerse en el lugar del
usuario y crear un sistema
que permita dar soluciones a
sus requerimientos.
• Generar un sistema que sea
rápido y eficaz que facilite su
interacción con el usuario.
• Utilizar imágenes e iconos
que faciliten la identificación
de funciones de cada una de
las opciones que de la
interfaz.
• Pensar en dar facilidades a
las personas que estarán en
directa interacción con el
sistema, como bonotes de
acceso rápido a las acciones
mas frecuentes. (imprimir,
inicio, etc., módulos de fácil ● Interfaz humano/computadora ambigua
acceso. o inconsistente.
• Tener en cuenta elementos
de control como barra de
herramientas, menú
contextual, cuadros de
diálogos (retroalimentación) y
ayuda en línea.
• Alertar al usuario sobre algún
error cometido en su
interacción con el sistema,
como datos incompletos o
acción no permitida, avisar si
se salto un paso o demás.
• mantener la atención del
usuario en lo importante con
su diseño de interfaz como
fuente, tamaño, color,
sonidos, imágenes o
enmarcando.
6
Control del documento