Comparison of software development methodologies based on the SWEBOK

Detalhes bibliográficos
Autor(a) principal: Simão, Elísio Maciel
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/28562
Resumo: Dissertação de mestrado em Engenharia de Informática
id RCAP_58951a959a4a65ddeb4e19ded0ab905c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/28562
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Comparison of software development methodologies based on the SWEBOK681.3.06Dissertação de mestrado em Engenharia de InformáticaWe are facing a period where software projects have a huge dimension involving small resources, high risk and a wide range of available approaches. In this scenario the Software Development Methodologies (SDMs) can prove to be a useful ally, but very dangerous and even fatal if misused. The big issue around this matter is how to choose the appropriated SDM that ts a speci c project. In the given scope, this dissertation describes a framework for comparing SDMs delivering a set of procedures that should be followed when the choice of an SDM is made. The dissertation approaches the framework by applying it to a group of SDMs that were selected by their popularity and signi cance. This exercise is done to prove the concept of the framework and to provide a base comparison, with each chosen SDM, that can, and should, be extended by those who choose to use the framework. The classi cation is achieved by de ning a scale that goes from total satisfaction to no satisfaction, with an intermediate level of partial satisfaction, that is applied to a set of keys. These keys are based in SWEBOK (Software Engineering Body Of Knowledge) that describes and explains the di erent Knowledge Areas (KA) stating their common issues and best practices. To explain the framework, the dissertation analyzes each KA and evaluates the selected SDMs by assessing how their approach complies with SWEBOK's knowledge areas, using the previous stated scale. The framework delivered can be enriched by its user who should provide weights to each KA regarding the project in which the SDM will be used and previous experiencesActualmente atravessamos um período em que os projectos de software têm uma grande dimensão, envolvendo baixos recursos, alto risco e com um variado leque de abordagens a escolher. Nestes casos as Metodologias de Desenvolvimento de Software (MDS) pode ser um bom aliado, contudo se mal escolhido pode ser extremamente perigoso ou até fatal. A questão que se levanta então é, qual a metodologia a escolher. Neste contexto, este documento descreve um conjunto de procedimentos a seguir para comparar MDS. Os procedimentos são então aplicados a um conjunto de populares MDS provando o conceito aqui apresentado, disponibilizando uma comparação de base com uma explicação para cada metodologia escolhida que pode, e deve, ser estendida por quem utilizar o conjunto de procedimentos aqui descritos. A classificação é conseguida através de uma escala que vai da satisfação total à não satisfação, com um nível intermédio de satisfação parcial, para cada uma das chaves. As chaves escolhidas são baseadas no SWEBOK (sigla de Software Engineering Body of Knowledge), que descreve e explica as diferentes áreas de conhecimento da engenharia de software com referência ás melhores práticas e problemas comuns para cada uma delas. Para o conjunto de procedimentos apresentado, cada uma das áreas de conhecimento é analisada e as MDS são avaliadas de acordo com a forma como abordam cada uma das áreas de conhecimento do SWEBOK utilizando a escala anteriormente referida. Estes procedimentos podem ser enriquecidos por quem o escolha utilizar atribuindo pesos a cada uma das áreas de conhecimento com base no projecto a que a MDS será aplicada e a experiências anteriores.Fernandes, João M.Universidade do MinhoSimão, Elísio Maciel2011-11-092011-11-09T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/28562enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:37:35Zoai:repositorium.sdum.uminho.pt:1822/28562Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:33:53.559233Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Comparison of software development methodologies based on the SWEBOK
title Comparison of software development methodologies based on the SWEBOK
spellingShingle Comparison of software development methodologies based on the SWEBOK
Simão, Elísio Maciel
681.3.06
title_short Comparison of software development methodologies based on the SWEBOK
title_full Comparison of software development methodologies based on the SWEBOK
title_fullStr Comparison of software development methodologies based on the SWEBOK
title_full_unstemmed Comparison of software development methodologies based on the SWEBOK
title_sort Comparison of software development methodologies based on the SWEBOK
author Simão, Elísio Maciel
author_facet Simão, Elísio Maciel
author_role author
dc.contributor.none.fl_str_mv Fernandes, João M.
Universidade do Minho
dc.contributor.author.fl_str_mv Simão, Elísio Maciel
dc.subject.por.fl_str_mv 681.3.06
topic 681.3.06
description Dissertação de mestrado em Engenharia de Informática
publishDate 2011
dc.date.none.fl_str_mv 2011-11-09
2011-11-09T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/28562
url http://hdl.handle.net/1822/28562
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132858467483648