Criação de um documento de padronização de codificação Java no LCC

Detalhes bibliográficos
Autor(a) principal: Lucas Tadeu Pereira Soares Gomes
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/BUBD-9FRFED
Resumo: Uma das etapas mais importantes no processo de desenvolvimento de software é a da codificação, onde a ideia de elaboração de um sistema realmente se tornará um novo sistema. Esta etapa conta, em geral, com a participação de vários desenvolvedores, muitas vezes distribuídos em equipes distintas para a execução da codificação em paralelo. Além disto, novos desenvolvedores podem ser incluídos nos projetos, demandando tempo para a compreensão do que já existe para poderem finalmente participar ativamente do desenvolvimento dos sistemas. Para garantir uma boa comunicação entre os desenvolvedores envolvidos, a existência de um padrão na codificação é necessária. Além da etapa de codificação, grande parte da vida útil do software é gasta na sua manutenção. Quando a codificação do sistema não segue um padrão bem estabelecido e o código presente no sistema é confuso, grande é a dificuldade na manutenção do código e na própria adaptação do sistema a novos requisitos. A utilização deste padrão garante uma melhora significativa na comunicação e na agilidade de produção de software, tendo uma equipe mais entrosada e com maior agilidade no entendimento de códigos produzidos por colegas, além de proporcionar um processo de manutenção de software mais simples e proveitoso. No Laboratório de Computação Científica da UFMG (LCC) vários sistemas Java são mantidos, a todo dia demandando novas funcionalidades e manutenção de código. Este trabalho consiste na elaboração de um documento de padronização de codificação Java, baseado nos sistemas já existentes no LCC, visando a melhora na comunicação das equipes já existentes e na adaptação de novos servidores, profissionais terceirizados e estagiários às equipes do laboratório. O documento abordará diversos aspectos, estruturais e estéticos, de codificação Java, buscando agregar informações atuais e significativas para a produção de um código de maior qualidade no LCC.
id UFMG_f64a4d226bc6e5213b48e4ab329c9a6e
oai_identifier_str oai:repositorio.ufmg.br:1843/BUBD-9FRFED
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Antonio Mendes RibeiroAntonio Otavio FernandesEucidio Pimenta ArrudaLucas Tadeu Pereira Soares Gomes2019-08-13T10:09:25Z2019-08-13T10:09:25Z2013-07-11http://hdl.handle.net/1843/BUBD-9FRFEDUma das etapas mais importantes no processo de desenvolvimento de software é a da codificação, onde a ideia de elaboração de um sistema realmente se tornará um novo sistema. Esta etapa conta, em geral, com a participação de vários desenvolvedores, muitas vezes distribuídos em equipes distintas para a execução da codificação em paralelo. Além disto, novos desenvolvedores podem ser incluídos nos projetos, demandando tempo para a compreensão do que já existe para poderem finalmente participar ativamente do desenvolvimento dos sistemas. Para garantir uma boa comunicação entre os desenvolvedores envolvidos, a existência de um padrão na codificação é necessária. Além da etapa de codificação, grande parte da vida útil do software é gasta na sua manutenção. Quando a codificação do sistema não segue um padrão bem estabelecido e o código presente no sistema é confuso, grande é a dificuldade na manutenção do código e na própria adaptação do sistema a novos requisitos. A utilização deste padrão garante uma melhora significativa na comunicação e na agilidade de produção de software, tendo uma equipe mais entrosada e com maior agilidade no entendimento de códigos produzidos por colegas, além de proporcionar um processo de manutenção de software mais simples e proveitoso. No Laboratório de Computação Científica da UFMG (LCC) vários sistemas Java são mantidos, a todo dia demandando novas funcionalidades e manutenção de código. Este trabalho consiste na elaboração de um documento de padronização de codificação Java, baseado nos sistemas já existentes no LCC, visando a melhora na comunicação das equipes já existentes e na adaptação de novos servidores, profissionais terceirizados e estagiários às equipes do laboratório. O documento abordará diversos aspectos, estruturais e estéticos, de codificação Java, buscando agregar informações atuais e significativas para a produção de um código de maior qualidade no LCC.Universidade Federal de Minas GeraisUFMGSoftware  DesenvolvimentoUniversidades e faculdades públicasUniversidades e faculdades  AdministraçãoGestão de Instituições Federais de Educação SuperiorCriação de um documento de padronização de codificação Java no LCCinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALgifes___tcc___lucas_tadeu_pereira_soares_gomes.pdfapplication/pdf652267https://repositorio.ufmg.br/bitstream/1843/BUBD-9FRFED/1/gifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf809b0a69e0befe2f06579c5f87150c6cMD51TEXTgifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf.txtgifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf.txtExtracted texttext/plain73689https://repositorio.ufmg.br/bitstream/1843/BUBD-9FRFED/2/gifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf.txtd580949021533d4f324ab16e51b08d78MD521843/BUBD-9FRFED2019-11-14 22:27:41.456oai:repositorio.ufmg.br:1843/BUBD-9FRFEDRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-15T01:27:41Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Criação de um documento de padronização de codificação Java no LCC
title Criação de um documento de padronização de codificação Java no LCC
spellingShingle Criação de um documento de padronização de codificação Java no LCC
Lucas Tadeu Pereira Soares Gomes
Gestão de Instituições Federais de Educação Superior
Software  Desenvolvimento
Universidades e faculdades públicas
Universidades e faculdades  Administração
title_short Criação de um documento de padronização de codificação Java no LCC
title_full Criação de um documento de padronização de codificação Java no LCC
title_fullStr Criação de um documento de padronização de codificação Java no LCC
title_full_unstemmed Criação de um documento de padronização de codificação Java no LCC
title_sort Criação de um documento de padronização de codificação Java no LCC
author Lucas Tadeu Pereira Soares Gomes
author_facet Lucas Tadeu Pereira Soares Gomes
author_role author
dc.contributor.advisor1.fl_str_mv Antonio Mendes Ribeiro
dc.contributor.referee1.fl_str_mv Antonio Otavio Fernandes
dc.contributor.referee2.fl_str_mv Eucidio Pimenta Arruda
dc.contributor.author.fl_str_mv Lucas Tadeu Pereira Soares Gomes
contributor_str_mv Antonio Mendes Ribeiro
Antonio Otavio Fernandes
Eucidio Pimenta Arruda
dc.subject.por.fl_str_mv Gestão de Instituições Federais de Educação Superior
topic Gestão de Instituições Federais de Educação Superior
Software  Desenvolvimento
Universidades e faculdades públicas
Universidades e faculdades  Administração
dc.subject.other.pt_BR.fl_str_mv Software  Desenvolvimento
Universidades e faculdades públicas
Universidades e faculdades  Administração
description Uma das etapas mais importantes no processo de desenvolvimento de software é a da codificação, onde a ideia de elaboração de um sistema realmente se tornará um novo sistema. Esta etapa conta, em geral, com a participação de vários desenvolvedores, muitas vezes distribuídos em equipes distintas para a execução da codificação em paralelo. Além disto, novos desenvolvedores podem ser incluídos nos projetos, demandando tempo para a compreensão do que já existe para poderem finalmente participar ativamente do desenvolvimento dos sistemas. Para garantir uma boa comunicação entre os desenvolvedores envolvidos, a existência de um padrão na codificação é necessária. Além da etapa de codificação, grande parte da vida útil do software é gasta na sua manutenção. Quando a codificação do sistema não segue um padrão bem estabelecido e o código presente no sistema é confuso, grande é a dificuldade na manutenção do código e na própria adaptação do sistema a novos requisitos. A utilização deste padrão garante uma melhora significativa na comunicação e na agilidade de produção de software, tendo uma equipe mais entrosada e com maior agilidade no entendimento de códigos produzidos por colegas, além de proporcionar um processo de manutenção de software mais simples e proveitoso. No Laboratório de Computação Científica da UFMG (LCC) vários sistemas Java são mantidos, a todo dia demandando novas funcionalidades e manutenção de código. Este trabalho consiste na elaboração de um documento de padronização de codificação Java, baseado nos sistemas já existentes no LCC, visando a melhora na comunicação das equipes já existentes e na adaptação de novos servidores, profissionais terceirizados e estagiários às equipes do laboratório. O documento abordará diversos aspectos, estruturais e estéticos, de codificação Java, buscando agregar informações atuais e significativas para a produção de um código de maior qualidade no LCC.
publishDate 2013
dc.date.issued.fl_str_mv 2013-07-11
dc.date.accessioned.fl_str_mv 2019-08-13T10:09:25Z
dc.date.available.fl_str_mv 2019-08-13T10:09:25Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/BUBD-9FRFED
url http://hdl.handle.net/1843/BUBD-9FRFED
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/BUBD-9FRFED/1/gifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf
https://repositorio.ufmg.br/bitstream/1843/BUBD-9FRFED/2/gifes___tcc___lucas_tadeu_pereira_soares_gomes.pdf.txt
bitstream.checksum.fl_str_mv 809b0a69e0befe2f06579c5f87150c6c
d580949021533d4f324ab16e51b08d78
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589482879909888