Criação de um documento de padronização de codificação Java no LCC
Autor(a) principal: | |
---|---|
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 |