Sei sulla pagina 1di 41

LIZ KATHERINE REYES YEIMY QUEVEDO PARDO

160-1632 160-1829

Consiste en el conjunto de actividades efectuadas por un agente con el propsito de que las actividades se realicen lo mas cerca posible al plan inicial. Teniendo un seguimiento riguroso, de tal forma que cumpla con todo lo estimado, siendo flexible y adaptativo. El sistema de control se proyecta sobre la base de previsiones del futuro para suplir todos los factores de riesgo que impiden el objetivo propuesto.

Pueden clasificarse, en 3 dependiendo del momento en que se realice la accin de control y son:

Control direccional Acta antes de que la actividad este totalmente concluida. Permite controlar los diferentes factores de manera continua.

Control aprobado reprobado Una pieza se somete peridicamente a inspeccin. Al ser reprobada, se la encamina hacia un campo de recuperacin, si esto fuera posible, sino la pieza se desecha.

Control postoperacional La informacin para la accin correctiva en este tipo de control, solo se utilizara en un periodo futuro cuando se inicie la planificacin para un nuevo ciclo de actividades.

FACTORES CRTICOS DE XITO DEL DESARROLLO DE SOFTWARE


El proceso de desarrollo

El aseguramiento de la calidad Desarrollo de Software

El recurso humano

La gerencia del proyecto

Las herramientas de desarrollo

El control de un proyecto implica entre otras cosas: 1. Avance: Qu porcentaje del proyecto est completo? 2. Esfuerzo o proceso de desarrollo: Cmo se est invirtiendo el esfuerzo en relacin con lo estimado? 3. Calidad: Los productos estn terminados?

Qu porcentaje del proyecto est completo?


Para determinar avances en los proyectos de Software, se presenta una revisin del proyecto. Se presenta el QUIN, QU, CUANDO, DONDE, POR QU y el CMO la administracin del proyecto de SW revisa, incluyendo las herramientas adecuadas para el equipo de revisin.

Tecnologa del ciclo de vida de desarrollo de SW que est siendo aplicado. Anlisis del itinerario, herramientas de administracin del proyecto y las relaciones de trabajo.

Definicin de los parmetros de control Los parmetros (metas y objetivos) son los que determinan si las acciones estn o no conduciendo al receptor en direccin a la situacin deseada. Medicin de los resultados Poseer medios para verificar el resultado de cada actividad. Esta verificacin puede presentarse bajo una forma cuantitativa.

Evaluacin de los errores Consiste en la comparacin entre los resultados que se pretenda obtener y aquellos que efectivamente se obtuvieron.

Definicin de las correcciones Una vez verificado un error y evaluada su gravedad, se hace necesario analizar las posibles soluciones existentes.
Ejecucin de las correcciones Las soluciones encontradas deben traducirse en lenguaje apropiado para quien se encargue de ejecutarlas y con un grado de detalle mas elevado.

Retroalimentacin
En el ciclo de control hay dos flujos retroalimentacin caractersticos de informaciones:
I.

de

II.

Funciona en el sentido del receptor-agente y transmite los valores correspondientes a las mediciones efectuadas. Funciona en sentido del agente-receptor.

El mecanismo de control se propone permitir el seguimiento de la ejecucin del Proyecto Integral y la introduccin de las correcciones que resultarn de la experiencia adquirida a lo largo del mismo, se trata de disear un programa o sistema que permita desarrollar no solo un control efectivo del avance fsico del proyecto.

LIMITACIONES
Para la implementacin, de un perfecto sistema de control, existen limitaciones, tales como las que se exponen a continuacin: 1.Personal: Dificultad en disponer del personal entrenado. 2.Instalaciones: No siempre se dispone de instalaciones adecuadas. 3.Tiempo: Un sistema de control perfecto exige tiempo para su implementacin, lo cual no siempre se consigue. 4.Costo: El costo del control es un factor limitante en lo que refiere al sistema que se va a disear.

METODOLOGA
1.Control fsico: El instrumento bsico del control fsico es la tcnica de redes. Entre ellas tenemos Red PERT/CPM/ROY integrada y Cronograma de Gantt. 2.Control financiero: En l, se deben tener en cuenta aspectos tales como: inversiones, presupuesto, pagos, etc. 3.Control institucional: Consiste fundamentalmente en la formulacin de mediadas que permitan una coordinacin eficiente y operativa entre los diversos organismos, para la consecucin del objetivo final.

4.Control de objetivos: Se hace teniendo en cuenta el corto y el largo plazo. 5.Control de tiempo: Para desarrollar este control, se deben disear indicadores, que establezcan relaciones entre los tiempos empleados en la consecucin de una actividad (o las metas alcanzadas) y los gastos realmente efectuados.

El Status Index es uno de los ms utilizados donde:

SI (DR/DP)* (P/GR)
SI: Status Index; DR: duracin real; DP: duracin programada; P: presupuesto; GR: gasto real.

Si el resultado del ndice es 1.00, se dice que el proyecto marcha de acuerdo a lo planeado y programado; mientras que, un resultado menor que 1.00 representar un retraso y viceversa con un resultado mayor que 1.00.

Cmo se est invirtiendo el esfuerzo en relacin con lo estimado?


Se debe Aumentar frecuencia segn necesidades de seguimiento 2 Tipos: Con el cliente Con el equipo
Tendencia gil: un solo tipo de reunin de seguimiento, diaria y breve. Pueden asignarse porcentajes parciales de avance en funcin de estos estados. 60% -Entregado 80% -Aprobado por SQA 100% -Aprobado por el Cliente

Seguimiento de esfuerzo

Su principal objetivo es detectar desvos y poder mejorar los mtodos de estimacin (y proyectar esos desvos).

Para hacer esto necesito: Estimaciones de esfuerzo discriminadas por fases (puede ser por tareas) Reporte de horas del personal afectado (algo que no es fcil de lograr) Tener en cuenta: mayor detalle = mayor error
La metodologa Scrum es utilizada para seguimientos de proyectos.

Roles:

Tipos de reuniones scrum:


Se hacen 4 tipos de reuniones: Sprint plannig Sprint Review Daily Standup Sprint Retropective

SCRUM NO es apropiado

Equipos muy grandes Estructuras complejas de equipos Equipos distribuidos geogrficamente Aplicaciones criticas (depende) Donde hay gallinitas Donde hay demasiadas gallinas Donde todo funciona bien Donde es difcil definir Tarea completada

Desventajas: Delegacin de autoridad Resistencia al cambio

Se emplean modelos que especifican la calidad

mediante la definicin de un conjunto de atributos o caractersticas.


Se basan en descomponer la calidad del

producto en caractersticas y estas en criterios que pueden ser medidos mediante mtricas.

UTILIDAD:

Determina si el sistema hace lo que sus usuarios esperan que haga.


El sistema es til si: Su funcionalidad ayuda al usuario en la realizacin de sus actividades CONFIABILIDAD: Baja probabilidad de falla => bajo nmero de errores MANTENIBILIDAD: Es flexible, es modificable y es internamente comprensible ?

Eficiencia:
Medida en relacin al uso de los recursos del

computador Ej: bajo tiempo de ejecucin y mnimo uso del espacio de almacenamiento
Facilidad de prueba:
Se puede probar con facilidad ?

en que medida el diseo y codificacin

facilitan las pruebas.

Cmo asegurar la calidad del software ?


Establecimiento de un sistema de calidad
Gestin de la calidad Planificacin de la calidad Definicin de polticas de calidad

Uso de tcnicas de verificacin y validacin del

software Revisiones e inspeccin de los productos de software Pruebas de programas Gestin de la Configuracin del Software Uso de normas y estndares de calidad Evaluacin y mejoramiento de los procesos de software

Normas y estndares de calidad:

Conjunto

de guas, normas o convenios establecidos por la empresa (o por un ente externo) con la finalidad de definir, simplificar y estandarizar las actividades necesarias para lograr una alta calidad de los productos de software.

Dos enfoques de normalizacin: Normalizacin de las caractersticas medibles del software ISO 9126 IEEE Std. 1061 Normalizacin del proceso de desarrollo del software ISO 9000 (serie de estndares para la gestin de calidad) ISO 15004 (estndar para la evaluacin de procesos de software)

El desarrollo de software es un proceso complejo que requiere un control adecuado para:


Un recurso humano altamente especializado

y actualizado. Un mejoramiento continuo y estandarizacin de los procesos de desarrollo. Un aseguramiento de la alta calidad del software producido. Tecnologa y herramientas apropiadas y actualizadas.

Un buen control en los proyectos, conduce a una mejor utilizacin y a un mayor aprovechamiento tanto de los recursos fsicos, como financieros, pasando por los recursos humanos.
La incorporacin de indicadores de gestin es indispensable, as podemos controlar adecuadamente los distintos procesos y desarrollar prcticas de mejoramiento continuo que permitan subir en los niveles.

Potrebbero piacerti anche