2 research outputs found

    Regression Analysis on Experience Based Factory Model for Software Development Process

    Get PDF
    Software organizations are still struggling to reuse the best of their knowledge and experiences in future projects. Often, when there are changes on employee re-assignment, a lot of time and effort are spent for knowledge transfer activities. This however may not assure that all knowledge and experiences are well transferred and shared; some could be missing or misplaced. In this study, a model has been proposed for managing knowledge and experiences based on experience factory approach to provide a more efficient and effective experience management for software development community. Experience Factory is an infrastructure that aims for reuse of products, processes and experiences gained during a system life cycle. A set of components have been identified as the predictors of the model which eventually forms the two main organizations: project organization and experience factory organization. This study further has gone through a correlational survey research to verify the relationship between the identified predictors towards the experience factory goals. Reliability analysis has been conducted to validate the measures, while correlation and regression analyses have been carried out to examine the relationship between the constructs and the goals. Results reveal that reliability of the model is high and construct validity is satisfactory. Experience factory organization is found having more positively significant towards experience goals as compared to project organization; however, there is no significant impact towards the model due to inexistence of causal relation

    Soporte organizacional de medici贸n y evaluaci贸n orientada a objetivos y sensible al contexto

    Get PDF
    El 茅xito de un producto o servicio de software depende en gran medida de la satisfacci贸n de un cierto nivel de calidad observado sobre el mismo producto o servicio as铆 como sobre los recursos y procesos involucrados en su obtenci贸n y su operaci贸n. Conocer de forma cuantitativa y objetiva el nivel de calidad de un producto, servicio, proceso o recurso es fundamental como par谩metro para la toma de decisiones hacia un camino de mejora. Sin embargo, lograr esto no es una tarea trivial ya que la calidad es un concepto abstracto y relativo que debe ser considerado desde diversos puntos de vista, involucrando diversos aspectos y en contextos de aplicaci贸n particulares. Para lograr lo anterior, es crucial para una organizaci贸n contar con programas y procesos de Aseguramiento de Calidad para definir las tareas necesarias para detectar y corregir problemas en la calidad as铆 como procesos de Medici贸n y Evaluaci贸n que provean la informaci贸n cuantitativa y objetiva sobre los niveles de calidad reales de cada una de las entidades relevantes involucradas. Sin embargo, configurar, ejecutar y mantener un programa de medici贸n y evaluaci贸n robusto y consistente no es una tarea simple. Cuando se implementan programas de medici贸n y evaluaci贸n en organizaciones de software, ciertos aspectos t茅cnicos clave deben ser resueltos. En primer lugar, se deben establecer claramente, mediante la especificaci贸n de un proceso, las actividades a realizar, as铆 como los recursos y los artefactos que ser谩n utilizados y producidos durante su ejecuci贸n. Estas actividades deben organizarse de tal manera que puedan ser coordinadas con actividades de soporte relacionadas con actividades ingenieriles. En segundo lugar, se debe establecer de forma expl铆cita un marco conceptual que facilite un entendimiento com煤n de los t茅rminos y relaciones utilizados en las actividades mencionadas entre los proyectos de la organizaci贸n as铆 como el intercambio y reuso consistente de instancias de tales conceptos para que los resultados puedan ser repetibles, comparables y consistentes. En tercer lugar, se deben utilizar m茅todos, t茅cnicas y herramientas espec铆ficos y apropiados para llevar a cabo efectivamente las actividades definidas. En este sentido existe un n煤mero importante de propuestas que definen enfoques, procesos, modelos, m茅todos y herramientas para llevar a cabo las actividades de medici贸n y evaluaci贸n. Sin embargo, la mayor铆a de estas propuestas no proveen un enfoque integrado que incluya todos estos elementos. Adicionalmente muchas de estas propuestas carece de una base conceptual que defina de forma clara y estructurada los conceptos y relaciones involucradas en tales actividades. Y en los casos donde existe una terminolog铆a definida no existe un consenso general (a煤n entre propuestas de la misma fuente) sobre los t茅rminos involucrados que permita integrar diferentes propuestas, complicando a煤n m谩s los problemas de implementaci贸n de programas de medici贸n y evaluaci贸n. En esta tesis se muestran los resultados de una investigaci贸n destinada a crear una soluci贸n para cubrir dicha falta proponiendo un marco conceptual con base ontol贸gica que define de forma clara y estructurada los elementos de informaci贸n (los t茅rminos y relaciones) utilizados para especificar el dise帽o e implementaci贸n de actividades de medici贸n y evaluaci贸n. El marco propuesto fue creado a partir de los t茅rminos definidos en la literatura relevante, siguiendo un enfoque orientado a objetivos y enfocado a la organizaci贸n. Adem谩s el marco sigue un enfoque sensible al contexto para proveer un soporte a la toma de decisiones m谩s coherente y consistente entre los proyectos de la organizaci贸n. El marco resultante conforma una plataforma de soporte para la definici贸n de procesos y m茅todos para la ejecuci贸n de proyectos de medici贸n y evaluaci贸n en la organizaci贸n. La propuesta incluye adem谩s una arquitectura de soporte que permite la integraci贸n del marco al dominio de aplicaci贸n de la organizaci贸n. Finalmente, estos elementos han sido implementados en una herramienta web que permite visualizar los beneficios de la propuesta.Facultad de Inform谩tic
    corecore