Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming

Detalhes bibliográficos
Autor(a) principal: Fonseca, Marcius da Silva da
Data de Publicação: 2007
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
dARK ID: ark:/26339/001300000rthm
Texto Completo: http://repositorio.ufsm.br/handle/1/25454
Resumo: Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2007.
id UFSM_cf980c55bbf923442939bb1505facc74
oai_identifier_str oai:repositorio.ufsm.br:1/25454
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Um estudo referente ao processo de documentação do software desenvolvido em Extreme ProgrammingA study of documentation process of the software developed in Extreme ProgrammingDocumentação de softwareProcesso de softwareExtreme ProgrammingSoftware documentationSoftware processCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2007.Every year, hundreds of software products are written aiming to solve several problems and to simplify the execution of customer quotidian tasks, however, they frequently doesn’t feel satisfied. On the methodologies utilized until now, the software development process was modeled on a deterministic way, being composed by innumerous well defined stages where a posterior phase was extremely dependent of the results from the anterior phase. Project changes in initial stages should result in a complete process redesign, causing sometimes a total restart of the entire software development process. Extreme Programming is a new software development methodology based on simple practices that aim to offer flexibility and agility to the software process. Its principal features is coding emphasis instead of software design and modeling concepts. One of its fundamental principles is testing, applied before and during the coding. Its principal focus is on the solution space, trying to apply the programming techniques to their maximum, aiming to achieve the simplest possible solution rapidly. Considering the importance of documentation to the software maintenance and correct utilization, this paper proposes to search and to introduce information about the documentation types offered by the XP technique.A cada ano centenas de produtos de software são escritos no intuito de se resolver os mais diversos problemas e facilitar a execução de atividades cotidianas dos clientes, porém, estes muito freqüentemente não ficam satisfeitos. Nas metodologias utilizadas até então, o processo de desenvolvimento de software era modelado de forma determinística, ou seja, era composto de várias fases bem definidas onde uma fase posterior era extremamente dependente dos resultados da fase anterior. Mudanças de projeto em fases iniciais resultavam em uma remodelagem de todo o processo, fazendo às vezes com que todo o projeto de software fosse reiniciado novamente. O Extreme Programming é uma metodologia de desenvolvimento que se baseia em valores simples e algumas práticas que buscam oferecer flexibilidade e agilidade ao processo de software. Sua principal característica é a ênfase na codificação, ao invés dos conceitos de modelagem e design do software, e um dos seus princípios fundamentais é o teste do código, que é aplicado antes e durante a programação. Seu foco principal está no espaço de solução, procurando empregar ao máximo as técnicas de programação, para se obter a solução mais simples possível rapidamente. Considerando a importância da documentação na manutenção do software e até mesmo para sua correta utilização, este trabalho se propõe a buscar e apresentar informações sobre os tipos de documentação sugeridos pela técnica XP.Universidade Federal de Santa MariaBrasilUFSMCentro de TecnologiaSichonany, Oni Reasilvia de Almeida OliveiraFonseca, Marcius da Silva da2022-07-18T18:25:19Z2022-07-18T18:25:19Z2007-03-012007Trabalho de Conclusão de Curso de Graduaçãoinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://repositorio.ufsm.br/handle/1/25454ark:/26339/001300000rthmporAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-08-10T18:23:28Zoai:repositorio.ufsm.br:1/25454Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2022-08-10T18:23:28Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
A study of documentation process of the software developed in Extreme Programming
title Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
spellingShingle Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
Fonseca, Marcius da Silva da
Documentação de software
Processo de software
Extreme Programming
Software documentation
Software process
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
title_full Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
title_fullStr Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
title_full_unstemmed Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
title_sort Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
author Fonseca, Marcius da Silva da
author_facet Fonseca, Marcius da Silva da
author_role author
dc.contributor.none.fl_str_mv Sichonany, Oni Reasilvia de Almeida Oliveira
dc.contributor.author.fl_str_mv Fonseca, Marcius da Silva da
dc.subject.por.fl_str_mv Documentação de software
Processo de software
Extreme Programming
Software documentation
Software process
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Documentação de software
Processo de software
Extreme Programming
Software documentation
Software process
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2007.
publishDate 2007
dc.date.none.fl_str_mv 2007-03-01
2007
2022-07-18T18:25:19Z
2022-07-18T18:25:19Z
dc.type.driver.fl_str_mv Trabalho de Conclusão de Curso de Graduação
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/25454
dc.identifier.dark.fl_str_mv ark:/26339/001300000rthm
url http://repositorio.ufsm.br/handle/1/25454
identifier_str_mv ark:/26339/001300000rthm
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
UFSM
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1815172386861875200