2 research outputs found

    Uma proposta de coleta e visualização de métricas de custo, tamanho e esforço, em projetos de software ágeis, com apoio de ferramenta Data Warehousing

    Get PDF
    Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2013.O gerenciamento de projeto é de fundamental importância, pois permite ao gerente monitorar o andamento do projeto nos pontos de interesse da organização, do cliente e das pessoas envolvidas. Entre as métricas de software de produto, processo e de projeto, as de projeto são exploradas para que seja possível manter o projeto sob controle em termos de custo, tempo e escopo. A comparação entre as métodos de gerenciamento tradicional e ágil, PMBOK e SCRUM, respectivamente, fez-se necessária para o estudo das técnicas de Valor Agregado em projeto tradicionais e de Valor Agregado em projeto Ágeis. A aplicação da técnica de Valor Agregado Tradicional em projeto ágeis esbarra em pressupostos que vão na contramão dos valores defendidos pelo manifesto ágil. Logo, utilizando-se da técnica de Valor Agregado Ágil para projetos ágeis de desenvolvimento de software é possível acompanhar o desempenho e progresso do projeto através do monitoramento dos custos. Em posse desses dados, é possível utilizar um ambiente de Data Warehouse para automatizar o processo de extração, transformação, carga (ETL) e visualização de custos oriundas da produção do software. ___________________________________________________________________________ ABSTRACTThe project management is crucial because it allows the manager to monitor the progress of the project in points of interest of the organization, the customer and the people involved. Between software metrics’ that are categorized in product, process and project, the projects one are explored so that you can keep the project on track in terms of cost, time and scope. The comparison between the traditional and Agile management methods, SCRUM and PMBOK, respectively, it is necessary to study the techniques of Earned Value Management in traditional projects and Agile Earned Value Management in Agile projects. The application of the Tradicional Earned Value technique in Agile projects faces on assumptions that go against the values espoused by the Agile Manifesto. Thus, using the AgileEVM technique for Agile software development projects, it is possible to monitor the performance and progress of the project by monitoring costs. With these data, it is possible to use a Data Warehouse environment to automate the process of extraction, transformation, loading (ETL) and visualization of costs derived from the production of software

    Monitoramento de métricas de código-fonte com suporte de um ambiente de Data Warehousing : um estudo de caso em uma autarquia da Administração Pública Federal

    Get PDF
    Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2014.A qualidade interna do produto de software está diretamente ligada as métricas de código fonte. Estas por sua vez, quando visualizadas apenas em planilhas decorrentes dos resultados de análise estática de código-fonte não apresentam o grau de visibilidade e interpretação necessários para à tomada de decisão técnica em um determinado projeto de software. Neste trabalho, buscou-se, por meio de um ambiente de Data Warehousing, facilitar a interpretação e avaliar as métricas de código-fonte e os cenários de limpeza de código a fim de se obter mais facilmente dados que pudessem apoiar à tomada de decisão técnica, como por exemplo, a refatoração de uma determinada classe do Projeto. Para se validar o ambiente, foi avaliado em um estudo de caso, o Sistema Integrado de Gestão e Conhecimento (SIGC) do Instituto do Patrimônio Artistíco Nacional (IPHAN). Esta avaliação resultou em 12 intervalos qualitatitivos para 12 métricas de código-fonte, em 2 configurações de métricas que utilizaram softwares de referência. Outro resultado foi a detecção de 317 cenários de limpeza de código-fonte em 914 classes na última release do projeto avaliado. _____________________________________________________________________________ ABSTRACTThe internal quality of software is strictly connected with source code metrics. When these metrics are seen on spreadsheets which is the outcome from static code analysis, it does not show the sufficient visibility level for making technical decisions in a software project. At this work, a Data Warehousing environment was used in order to gather data related to source code metrics for supporting the decision making process. In spite of validation of Data Warehousing environment, it was applied on a case study which has evaluated the "Sistema Integrado de Gestão e Conhecimento", an information system from Instituto do Patrimônio Artístico Nacional (IPHAN), a Brazilian Department responsible for protecting cultural assets. The evaluation on case study has resulted in 12 quality intervals for source code metrics on 2 different configurations which were made from different softwares references. Additionally, it was found 317 code cleanup opportunities in 914 classes at last release of that software project
    corecore