dc.contributor.advisor | Sichonany, Oni Reasilvia de Almeida Oliveira | |
dc.creator | Fonseca, Marcius da Silva da | |
dc.date.accessioned | 2022-07-18T18:25:19Z | |
dc.date.available | 2022-07-18T18:25:19Z | |
dc.date.issued | 2007-03-01 | |
dc.date.submitted | 2007 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/25454 | |
dc.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. | por |
dc.description.abstract | 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. | eng |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Documentação de software | por |
dc.subject | Processo de software | por |
dc.subject | Extreme Programming | eng |
dc.subject | Software documentation | eng |
dc.subject | Software process | eng |
dc.title | Um estudo referente ao processo de documentação do software desenvolvido em Extreme Programming | por |
dc.title.alternative | A study of documentation process of the software developed in Extreme Programming | eng |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | 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. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |