Sunteți pe pagina 1din 4

MODELOS DE ESTIMACIN DE COSTES EN PROYECTOS DE DESARROLLO DE SOFTWARE 1.

- INTRODUCCION Desde el comienzo de la informtica, a mediados del siglo XX, la escritura de software ha ido ganando peso en esta industria. Los productos y aplicaciones son cada vez mas complejos y por tanto cada vez ms costosos de construir y mantener. Se trate de un software con objetivo comercial, o de una aplicacin desarrollada internamente para su uso en una organizacin, resulta bsico disponer de una estimacin razonablemente precisa de los costes y los plazos en que se va a ejecutar un proyecto. Si hay una palabra clave en la industria de las TI, esta es Predictibilidad. Tan importante, o ms, que desarrollar rpidamente un software es hacerlo en el plazo previsto. Aunque el usuario o cliente siempre desea tener disponible su producto o aplicacin cuanto antes, el autntico reto de la gestin de software es cumplir con las fechas comprometidas. Tampoco est de mas cumplir con los costes. De hecho, la rapidez en el desarrollo de software se encuentra con lmites objetivos si se desea obtener una calidad adecuada. Las posibilidades de paralelizacin de trabajos se ven limitadas por la necesidad de integracin y reutilizacin. Como formul, de forma tal vez exagerada pero muy grfica, Frederick Brooks [4]: "Aadir gente a un proyecto de software retrasado consigue aumentar el retraso". De aqu se desprende el corolario (todava mas exagerado): En vez de aadir gente, selecciona a los importantes y echa a todos los dems". Tcnicas de Estimacin de Costo y Esfuerzo Estas tcnicas de estimacin son una forma de resolucin de problemas en donde, en la mayora de los casos, el problema a resolver es demasiado complejo para considerarlo como una sola parte. Por esta razn, descomponemos el problema, recaracterizndolo como un conjunto de pequeos problemas. Lneas de Cdigo y Puntos de Funcin. Los datos de lneas de cdigo (LDC) y los puntos de funcin (PF) se emplean de dos formas durante la estimacin del proyecto de software: Variables de estimacin, utilizadas para calibrar cada elemento del software. Mtricas de base, recogidas de anteriores proyectos utilizadas junto con las variables de estimacin para desarrollar proyecciones de costo y esfuerzo. Estas tcnicas son diferentes pero tienen caractersticas comunes. El planificador del proyecto comienza con una declaracin restringida del mbito del software y, a partir de esa declaracin, intenta descomponer el software en pequeas subfunciones que pueden ser estimadas individualmente. CONTROL Y ASEGURAMIENTO DE LA CALIDAD A8.1 INTRODUCCIN Los datos utilizados para sustentar un EIA deben tener la calidad suficiente para brindar una base slida para las conclusiones presentadas en el EIA: Se desarrollaron e implementaron procedimientos de aseguramiento y control de calidad (QA/QC) a fin de garantizar que los datos recogidos sean de calidad aceptable y defendible, y que se sigan los procedimientos apropiados de oficina (por ejemplo, el manejo de la base de datos, el manejo general de los archivos de la computadora, el control documentario, los procedimientos de revisin de los informes). establecer y usar protocolos de campo estandarizados para los EIA incluyendo, siempre que sea posible: Procedimientos Tcnicos (PTs) e Instrucciones Especficas de Trabajo (IET) para las actividades de campo relevantes; procedimientos para registrar la informacin de campo; procedimientos para el manejo de las muestras incluyendo la identificacin, preservacin y transporte; y procedimientos adecuados de salud y seguridad. seleccionar laboratorios acreditados para el anlisis de las muestras; asegurar que se reciban datos de alta calidad de los laboratorios; y establecer protocolos de oficina estandarizados para el EIA que incluyan: ingreso de datos, manejo de la base de datos y procedimientos de auditora; procedimientos de control de documentos (por ejemplo, codificacin, copia y almacenamiento de documentos relacionados con el Proyecto); y procedimientos para la revisin de documentos. El Jefe de Equipo de cada componente fue responsable de asegurar el cumplimiento de los procedimientos de QA/QC en su rea de conocimiento Curso ISO 9000 Arequipa Programa de Formacin Facilitadores ISO 9000.Inicio Arequipa 15 Octubre www.bsgrupo.com cuando hablamos de aseguramiento y control de la calidad, a que se refiere realmente, que actividades se deben desarrollar para evidenciar q se asegura y controla la calidad, sorry si no esta muy clara la pregunta, pero es que no me queda claro a que se refiere. La terminologia puede estar algo confuso pero te la defino: Control de calidad: son actividades que definen la conformidad o no de un determinado producto. Se denomina el "pasa" y "no pasa" Aseguramiento de la calidad: Es proveer una adecuada confianza de que un producto o servicio cumplir determinados requerimientos de calidad. El concepto se basaba en la norma ISO 9001 y 9002 del ao 94, como sabras dicha norma esta obsoleta. Gestin de Calidad: es hacer bien a la primera, buscando la satisfaccin del cliente y mejorando el resultado econmico de la empresa. Se basa en la norma ISO 9001:2000. vigente a la fecha.

Son definiciones que han significado la evolucion de los conceptos de calidad y basados en las nomas ISO 9000. Sldos LA FIABILIDAD Y LA SEGURIDAD de todos los elementos de la planta, desde los componentes electrnicos tipo semiconductor hasta los sistemas ms sofisticados, ha tomado tanta importancia, que se hace necesario dar una visin global lo ms exhaustiva posible que sea de inters no slo para los especialistas, sino tambin para un auditorio cada vez ms amplio relacionado directa o indirectamente con estos temas. El conocimiento de la fiabilidad y seguridad del proceso es bsico para quienes desarrollan su actividad profesional dentro de este campo, como por ejemplo el jefe u operador del proceso, el proyectista, el estudiante, etc. A todos ellos se dedica este libro (que en su primera edicin fue galardonado en los "Premios Mundo Electrnico") que est dividido en tres partes diferenciadas. En la primera parte, que consta de siete captulos, se estudia la fiabilidad de componentes y de sistemas. En la segunda parte, formada por tres captulos, se describen los riesgos que comportan los procesos industriales y se estudias las tcnicas de anlisis de los mismos y los mtodos de Calidad y Confiabilidad RAM y RAMS con un ejemplo de aplicacin. Y en la tercera parte, en forma de anexo, se estudian los mtodos estadsticos que son utilizados en fiabilidad y se presentan bases de datos de fiabilidad de elementos mecnicos, de electrnicos, de instrumentos y del hombre. Resumen: La fiabilidad del software es la probabilidad de funcionamiento sin fallos de software por un perodo determinado de tiempo en un ambiente determinado. La fiabilidad del software tambin es un factor importante que afecta a la fiabilidad del sistema. Se diferencia de la confiabilidad del hardware, ya que refleja a la perfeccin el diseo, en lugar de la perfeccin de fabricacin. La alta complejidad de software es el principal factor de los problemas de fiabilidad del software. La fiabilidad del software no es una funcin del tiempo - aunque los investigadores han llegado a los modelos que relacionan los dos. La tcnica de modelado de la fiabilidad del software est llegando a su prosperidad, pero antes de usar la tcnica, que debe seleccionar cuidadosamente el modelo adecuado que mejor puede adaptarse a nuestro caso. Medicin en el software se encuentra an en su infancia. No hay buenos mtodos cuantitativos se han desarrollado para representar a la fiabilidad del software sin limitaciones excesivas. Diversos enfoques se pueden utilizar para mejorar la fiabilidad del software, sin embargo, es difcil de equilibrar el tiempo de desarrollo y presupuesto, con la fiabilidad del software. Modelos de evaluacin Hay una gran variedad de modelos de evaluacin que "prescriben lo que los evaluadores deben hacer y explicar cmo llevar a cabo un determinado tipo de evaluacin" (Patton, 1982: 37). Casa (1978, citado en Patton 1982) ha creado una taxonoma de los modelos de evaluacin, se distinguen por el pblico las direcciones de evaluacin, los resultados que examinar, las tpicas preguntas que hacer y los mtodos que emplean Productividad modelo La productividad en la economa es la relacin entre lo que se produce a lo que se requiere para producir. La productividad es la medida de la eficiencia productiva. Modelo de productividad es un mtodo de medicin que se utiliza en la prctica para la medicin de la productividad. Modelo de la productividad debe ser capaz de resolver la frmula de entrada / salida cuando hay muchas salidas y entradas. La comparacin de los modelos de productividad El principio de la comparacin de modelos de productividad es el de identificar las caractersticas que estn presentes en los modelos y entender sus diferencias. Esta tarea es aliviada por el hecho de que estas caractersticas sin lugar a dudas puede ser identificado por su frmula de medicin. Sobre la base de la comparacin de modelos, es posible identificar los modelos que son adecuados para medir la productividad. A criterio de esta solucin es la teora de la produccin y la funcin de produccin. Es esencial que el modelo es capaz de describir la funcin de produccin. Medidas directas e indirectas Hay muchas maneras de recolectar la evidencia del aprendizaje del estudiante. Para simplificar las opciones, en cierta medida, los esfuerzos de evaluacin se clasifican en medidas directas e indirectas. Las medidas directas son probablemente ms familiar para los profesores de enseanza. Una medida directa se basa en una muestra del trabajo real de los estudiantes, incluidos los informes, exmenes, demostraciones, presentaciones y trabajos realizados. La fuerza de la medicin directa es que los profesores son la captura de una muestra de lo que pueden hacer los estudiantes, que puede ser una evidencia muy fuerte de aprendizaje de los estudiantes. Un posible punto dbil de la medicin directa es que no todo se puede demostrar de una manera directa, como los valores, percepciones, sentimientos y actitudes. Por el contrario, una medida indirecta se basa en un informe de aprendizaje de los estudiantes perciben. Los informes pueden venir de diferentes formas, incluyendo estudiantes, profesores, supervisores de prcticas, instituciones de transferencia, y los empleadores. Las medidas indirectas pueden proporcionar informacin adicional sobre lo que los estudiantes estn aprendiendo y cmo este aprendizaje es valorado por los diferentes grupos. Sin embargo, como prueba de aprendizaje de los estudiantes, las medidas indirectas no son tan fuertes como medidas directas porque hay que hacer suposiciones acerca de lo que los medios de auto-reporte. Por ejemplo, si los estudiantes informan de que han alcanzado un objetivo de aprendizaje particular, cmo sabemos que su informe es exacta? La fuerza de la medicin indirecta es que se puede evaluar ciertas cualidades implcitas de aprendizaje de los estudiantes, tales como valores, sentimientos, percepciones y actitudes, a partir de una variedad de perspectivas. La debilidad de este enfoque es que, en ausencia de pruebas directas, hay que hacer hiptesis sobre cmo la percepcin y que coincida con la realidad de los logros reales. Puesto que cada mtodo tiene sus limitaciones, un programa de evaluacin ideal sera combinar medidas directas e indirectas de una variedad de fuentes. Esta triangulacin de mtodos de evaluacin pueden proporcionar evidencia de convergencia de aprendizaje de los estudiantes. Ejemplos de mtodos de evaluacin directa e indirecta se dan en la tabla de abajo.

Tabla 6-directos e indirectos Medidas Medidas directas Medidas indirectas

Ensayo pregunta de la prueba Papel del trmino Presentacin oral Prueba de opcin mltiple pregunta Rendimiento pieza (considerando por ejemplo, musical) Anlisis de casos Las pruebas estandarizadas Proyecto de clase (individuales o en grupo) Cartel de presentacin

Tcnicas de evaluacin en el aula, tales como "muddiest punto" Encuesta de los estudiantes actuales Estudio de los miembros de la facultad Estudio de los supervisores de prcticas Encuesta de graduados Encuesta de los empleadores Encuesta de instituciones de transferencia

Tenga en cuenta que muchos de los ejemplos en la Tabla 6 ya estn incorporadas en nuestras actividades en el aula y el programa. De vez en cuando un plan de evaluacin dar lugar al desarrollo de una nueva tarea o prueba, pero en general es recomendable utilizar los datos que ya estn siendo recogidos de los estudiantes sobre su aprendizaje. Las limitaciones de tiempo dentro y fuera del saln de clases puede ser un verdadero obstculo para las actividades de evaluacin, as que lo mejor es planear las evaluaciones que se eficiente del tiempo. Un profesor puede asignar un papel del trmino que se clasifica segn el curso y los objetivos de instructor. Utilizando el papel de plazo para medir el objetivo del programa puede ser tan fcil como aadir una clasificacin rpida de uso de cada estudiante de materiales de referencia en la redaccin del documento. (Esto supone que el uso de materiales de referencia se enmarca dentro de un objetivo del programa.) Prximo tema: Categorias MEDICIONES TECNICAS El uso de instrumentos es clave a la hora de desarrollar aplicaciones. Nos centramos en el estudio de los polmetros, fuentes de alimentacin,generadores de funciones y osciloscopios. A partir de unos modelos genricos veremos las funciones bsicas de estos y su forma de uso. Procesos Productivos Los procesos Productivos son una Secuencia de actividades requeridas para elaborar un producto (bienes o servicios). Esta definicin sencilla no lo es tanto, pues de ella depende en alto grado la productividad del proceso. Generalmente existen varios caminos que se pueden tomar para producir un producto, ya sea este un bien o un servicio. Pero la seleccin cuidadosa de cada uno de sus pasos y la secuencia de ellos nos ayudar a lograr los principales objetivos de produccin. 1. Costos (eficiencia) 3. Confiabilidad 2. Calidad 4. Flexibilidad Una decisin apresurada al respecto nos puede llevar al caos productivo o a la ineficiencia. ? Se recomienda nunca tomar a la ligera la definicin de su proceso productivo. CLASIFICACIN DE LOS PROCESOS Y CARACTERSTICAS Los procesos se pueden clasificar: a. Segn el tipo de flujo del producto a.1. En Lnea a.2. Intermitente a.3. Por proyecto

b. Segn el tipo de servicio al cliente b.1 Fabricacin para inventarios b.2 Fabricacin para surtir pedidos

La seleccin de cada una de estas clasificaciones es estrategica para la empresa, pues unas elevan los costos, otras pueden mejorar la calidad, otras mejoran el servicio rpido al cliente y otras nos permiten atender cambios rpidos de productos. ADMINISTRACIN DE INFORMACIN La administracin de Informacin en esta era Tecnolgica esta caracterizada por una dualidad......Por un lado, la tecnologa puede ser aplicada para automatizar operaciones de acuerdo a una lgica que poco ha cambiado de un sistema del siglo XIX -- suplantar el cuerpo humano con Tecnologa que habilita el mismo proceso con mayor continuidad y control. Por otro lado, la misma Tecnologa genera simultneamente Informacin sobre el proceso productivo y administrativo a travs de la cual la organizacin logra su trabajo. Ofrece un mayor nivel de transparencia y profundidad sobre las actividades que haban sido parcialmente o completamente opacas. De esta forma la administracin de Informacin con Tecnologa sobrepasa la lgica tradicional de automatizacin -- Shoshana Zuboff, Profesor HBS School Como menciona Shoshana Zuboff, la administracin de Informacin con Tecnologa agiliza el proceso de automatizacin, pero una compaa que persiga la informacin no slo por razones de automatizacin o reporte de actividades, sino que la explore por su valor intrnseco, utilizar esta informacin para mejorar su rendimiento general a travs de lo siguiente : INGENIERA El diseo de una turbina requiere de colaboracin de ingenieros de diversas ramas. Los ingenieros de cada especializacin deben tener conocimientos bsicos de otras reas afines para resolver problemas complejos y de disciplinas interrelacionadas. La ingeniera es el compendio de conocimientos y tcnicas cientficas aplicadas a la invencin, perfeccionamiento y utilizacin de tcnicas para la resolucin de problemas que afectan directamente a la sociedad en su actividad cotidiana.

En ella, el conocimiento, manejo y dominio de las matemticas, la fsica y otras ciencias, obtenido mediante estudio, experiencia y prctica, se aplica con juicio para desarrollar formas eficientes de utilizar los materiales y las fuerzas de la naturaleza para beneficio de la humanidad y del ambiente. Pese a que la ingeniera como tal (transformacin de la idea en realidad) est intrnsecamente ligada al ser humano, su nacimiento como campo de conocimiento especfico est unido al comienzo de la revolucin industrial, constituyendo uno de los actuales pilares en el desarrollo de las sociedades modernas. Funcionalidad no es usabilidad Son tus usuarios los que deciden si tu producto es fcil de usar y si quieren utilizarlo o no Construir funcionalidades en un producto no garantiza que tus usuarios las utilicen. Funcionalidad es lo que un producto puede hacer. Probar la funcionalidad significa asegurar que el producto funciona tal como estaba especificado. Usabilidad es cmo la gente usa un producto. Probar la usabilidad significa asegurar que las personas saben utilizar las funcionalidades para cumplir sus objetivos. Diccionario de la lengua espaola 2005 Espasa-Calpe: FUNCIONALIDAD f. Conjunto de caractersticas que hacen que algo sea prctico y utilitario: COMPLEJIDAD es la cualidad de lo que est compuesto de diversos elementos. En trminos generales, la complejidad tiende a ser utilizada para caracterizar algo con muchas partes que forman un conjunto intrincado. EFICIENCIA: Consiste en la medicin de los esfuerzos que se requieren para alcanzar los objetivos. El costo, el tiempo, el uso adecuado de factores materiales y humanos, cumplir con la calidad propuesta, constituyen elementos inherentes a la eficiencia. Los resultados ms eficientes se alcanzan cuando se hace uso adecuado de estos factores, en el momento oportuno, al menor costo posible y cumpliendo con las normas de calidad requeridas EFICACIA: Eficacia mide los resultados alcanzados en funcin de los objetivos que se han propuesto, presuponiendo que esos objetivos se mantienen alineados con la visin que se ha definido. Mayor eficacia se logra en la medida que las distintas etapas necesarias para arribar a esos objetivos, se cumplen de manera organizada y ordenada sobre la base de su prioridad e importancia. LA MODULARIDAD es la capacidad que tiene un sistema de ser estudiado, visto o entendido como la unin de varias partes que interactan entre s y que trabajan para alcanzar un objetivo comn, realizando cada una de ellas una tarea necesaria para la consecucin de dicho objetivo. Cada una de esas partes en que se encuentre dividido el sistema recibe el nombre de mdulo. Idealmente un mdulo debe poder cumplir las condiciones de caja negra, es decir, ser independiente del resto de los mdulos y comunicarse con ellos (con todos o slo con una parte) a travs de unas entradas y salidas bien definidas. Estructura general del sistema. Un sistema de base de datos se encuentra dividido en mdulos cada uno de los cuales controla una parte de la responsabilidad total de sistema. En la mayora de los casos, el sistema operativo proporciona nicamente los servicios ms bsicos y el sistema de la base de datos debe partir de esa base y controlar adems el manejo correcto de los datos. As el diseo de un sistema de base de datos debe incluir la interfaz entre el sistema de base de datos y el sistema operativo. Los componentes funcionales de un sistema de base de datos, son: Gestor de archivos. Gestiona la asignacin de espacio en la memoria del disco y de las estructuras de datos usadas para representar informacin. Manejador de base de datos. Sirve de interfaz entre los datos y los programas de aplicacin. SISTEMA Y ESTRUCTURA Los campos semnticos de las formas lgicas de sistema y estructura presentan una zona de interferencias que, cuando se emplean en la predicacin filosfica de la teora social sobre las ideologas, propicia cierta confusin, pues con frecuencia se habla de estructura cuando formalmente se est haciendo referencia al sistema, o se critica el sistema cuando en verdad las objeciones que se aducen inciden en deficiencias meramente estructurales. El sistema esencialmente es un conjunto de principios relacionados que gozan de una ordenacin propia tan coherente que justifican que como conjunto pueda ser considerado como una forma de valor formal unitario. El sistema goza de una esencia orgnica en el que cada elemento compromete su valor segn la funcin que desempea en su relacin con los dems. Cada elemento, aunque tiene su ser propio, dentro del sistema su valor se supedita al que desempea en el orden global del conjunto. Es la coherencia del sistema la que como unidad asigna el valor relativo a cada elemento en funcin de sus dependencias de relacin. Un sistema de comunicaciones digital genrico puede modelarse como se describe en el siguiente esquema de bloques:

1.

S-ar putea să vă placă și