Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming
Autor(a) principal: | |
---|---|
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 |