A formação de profissionais em tecnologia da informação na área de desenvolvimento de software

Detalhes bibliográficos
Autor(a) principal: Camacho Júnior, Carlos Olavo de Azevedo
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_SP
Texto Completo: https://tede2.pucsp.br/handle/handle/18072
Resumo: This research aims to verify how application projects can help the software developer professional to acquire knowledge about the 3-tier development model. Nowadays companies want to prove that their services are accomplished with the best quality standards of information technology. To do that many tools are created and a special one is called IDE Integrated Development Environment. An IDE allows the software developer professional to bring efficacy into his project. We will discuss what skills are important to this professional. This research will analyze the question: Why do companies based on information technology like to use processes with patterns? To demonstrate the importance of patterns in technology field, we search the Internet history (Vint Cert, Demi Getsko) to discuss the patterns used in Internet history. We have written articles about .NET development to demonstrate how to use patterns in a software development project. This research originated a book titled "Desenvolvimento em Camadas com C# .NET (available in portuguese only)" who was used by IFET-SP students in a study. We´ll analyze this study to get indicators about the efficiency of application project in the educational process of the software developer professionals
id PUC_SP-1_12f34d929306380b40e8d5aecfad48c3
oai_identifier_str oai:repositorio.pucsp.br:handle/18072
network_acronym_str PUC_SP-1
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_SP
repository_id_str
spelling Allegretti, Sônia Maria de Macedohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4250550Z9Camacho Júnior, Carlos Olavo de Azevedo2016-04-29T14:22:52Z2011-06-092011-05-18Camacho Júnior, Carlos Olavo de Azevedo. A formação de profissionais em tecnologia da informação na área de desenvolvimento de software. 2011. 106 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2011.https://tede2.pucsp.br/handle/handle/18072This research aims to verify how application projects can help the software developer professional to acquire knowledge about the 3-tier development model. Nowadays companies want to prove that their services are accomplished with the best quality standards of information technology. To do that many tools are created and a special one is called IDE Integrated Development Environment. An IDE allows the software developer professional to bring efficacy into his project. We will discuss what skills are important to this professional. This research will analyze the question: Why do companies based on information technology like to use processes with patterns? To demonstrate the importance of patterns in technology field, we search the Internet history (Vint Cert, Demi Getsko) to discuss the patterns used in Internet history. We have written articles about .NET development to demonstrate how to use patterns in a software development project. This research originated a book titled "Desenvolvimento em Camadas com C# .NET (available in portuguese only)" who was used by IFET-SP students in a study. We´ll analyze this study to get indicators about the efficiency of application project in the educational process of the software developer professionalsO trabalho de pesquisa realizado tem como objetivo geral conhecer em que medida o desenvolvedor de software - estudante de um curso técnico de informática - pode se beneficiar com a utilização de um projeto de aplicação para a assimilação da metodologia de desenvolvimento em camadas. Atualmente empresas de desenvolvimento de software buscam excelência na prestação de serviços. Com isso acompanhamos o surgimento de diversas ferramentas para o aumento de produtividade. Dentre elas destaca-se a IDE (Integrated Development Environment - Ambiente de Desenvolvimento Integrado) e conhecer essas ferramentas torna-se essencial para este profissional. Mas o conjunto de competências (Perrenoud, Le Boterf) exigidas pelo profissional desenvolvedor de software não se restringe aos aspectos técnicos. Analisamos neste trabalho quais as competências necessárias ao profissional de desenvolvimento de software. Essa análise tem base no pensamento complexo de Edgar Morin. Visando demonstrar ainda a importância dos padrões quando se trata de tecnologia, buscamos na história da própria Internet (Vint Cert, Demi Getsko) exemplos para analisar a necessidade de padronização. Pesquisamos um padrão denominado "metodologia de desenvolvimento em camadas". Para analisar com maior profundidade a importância dos padrões, criamos neste trabalho um material didático (projeto LOJA .NET) que permitiu ao aluno exercitar conceitos sobre desenvolvimento de software. Tendo analisado as competências exigidas para o profissional de desenvolvimento de software bem como a importância do uso de padrões nesta profissão, analisamos se o projeto LOJA .NET contribui com este profissional no uso de suas habilidades e competências para compreender como utilizar padrões no processo de desenvolvimento de software. Com o apoio do IFET-SP Instituto Federal de Educação, Ciência e Tecnologia de São Paulo realizamos uma pesquisa qualitativa onde alunos do curso técnico em informática utilizaram o projeto proposto. Utilizar conhecimentos que o aluno já possui; conhecer o que este aluno é capaz de fazer com a ajuda do professor ou de outro aluno e atuar nesse intervalo, ou seja, no caminho que o aluno vai percorrer até que consiga realizar sozinho o que atualmente só consegue realizar com o auxílio de alguém são conceitos advindos da teoria de Vygotsky. Com a análise desta pesquisa buscamos identificar a relevância do uso de projetos de aplicação na formação do profissional de desenvolvimento de softwareapplication/pdfhttp://tede2.pucsp.br/tede/retrieve/37087/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf.jpgporPontifícia Universidade Católica de São PauloPrograma de Estudos Pós-Graduados em Tecnologias da Inteligência e Design DigitalPUC-SPBRFaculdade de Ciências Exatas e TecnologiaDesenvolvimento de softwareDesenvolvimento em camadasProjeto de aplicaçãoMetodologiaSoftware development3-tier development modelMicrosoft C#.NETApplication projectMethodologyCNPQ::ENGENHARIASA formação de profissionais em tecnologia da informação na área de desenvolvimento de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_SPinstname:Pontifícia Universidade Católica de São Paulo (PUC-SP)instacron:PUC_SPTEXTCarlos Olavo de Azevedo Camacho JUnior.pdf.txtCarlos Olavo de Azevedo Camacho JUnior.pdf.txtExtracted texttext/plain140291https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/3/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf.txt892f7164d7f65cab68b7800471c168beMD53ORIGINALCarlos Olavo de Azevedo Camacho JUnior.pdfapplication/pdf1515509https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/1/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdfaabcef2f95f84d9a72db1a2c9b9aff85MD51THUMBNAILCarlos Olavo de Azevedo Camacho JUnior.pdf.jpgCarlos Olavo de Azevedo Camacho JUnior.pdf.jpgGenerated Thumbnailimage/jpeg4077https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/2/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf.jpgb798f1e85bb574bb48e3d9179083a7b8MD52handle/180722022-06-15 08:18:46.8oai:repositorio.pucsp.br:handle/18072Biblioteca Digital de Teses e Dissertaçõeshttps://sapientia.pucsp.br/https://sapientia.pucsp.br/oai/requestbngkatende@pucsp.br||rapassi@pucsp.bropendoar:2022-06-15T11:18:46Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)false
dc.title.por.fl_str_mv A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
title A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
spellingShingle A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
Camacho Júnior, Carlos Olavo de Azevedo
Desenvolvimento de software
Desenvolvimento em camadas
Projeto de aplicação
Metodologia
Software development
3-tier development model
Microsoft C#.NET
Application project
Methodology
CNPQ::ENGENHARIAS
title_short A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
title_full A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
title_fullStr A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
title_full_unstemmed A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
title_sort A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
author Camacho Júnior, Carlos Olavo de Azevedo
author_facet Camacho Júnior, Carlos Olavo de Azevedo
author_role author
dc.contributor.advisor1.fl_str_mv Allegretti, Sônia Maria de Macedo
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4250550Z9
dc.contributor.author.fl_str_mv Camacho Júnior, Carlos Olavo de Azevedo
contributor_str_mv Allegretti, Sônia Maria de Macedo
dc.subject.por.fl_str_mv Desenvolvimento de software
Desenvolvimento em camadas
Projeto de aplicação
Metodologia
topic Desenvolvimento de software
Desenvolvimento em camadas
Projeto de aplicação
Metodologia
Software development
3-tier development model
Microsoft C#.NET
Application project
Methodology
CNPQ::ENGENHARIAS
dc.subject.eng.fl_str_mv Software development
3-tier development model
Microsoft C#.NET
Application project
Methodology
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
description This research aims to verify how application projects can help the software developer professional to acquire knowledge about the 3-tier development model. Nowadays companies want to prove that their services are accomplished with the best quality standards of information technology. To do that many tools are created and a special one is called IDE Integrated Development Environment. An IDE allows the software developer professional to bring efficacy into his project. We will discuss what skills are important to this professional. This research will analyze the question: Why do companies based on information technology like to use processes with patterns? To demonstrate the importance of patterns in technology field, we search the Internet history (Vint Cert, Demi Getsko) to discuss the patterns used in Internet history. We have written articles about .NET development to demonstrate how to use patterns in a software development project. This research originated a book titled "Desenvolvimento em Camadas com C# .NET (available in portuguese only)" who was used by IFET-SP students in a study. We´ll analyze this study to get indicators about the efficiency of application project in the educational process of the software developer professionals
publishDate 2011
dc.date.available.fl_str_mv 2011-06-09
dc.date.issued.fl_str_mv 2011-05-18
dc.date.accessioned.fl_str_mv 2016-04-29T14:22:52Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv Camacho Júnior, Carlos Olavo de Azevedo. A formação de profissionais em tecnologia da informação na área de desenvolvimento de software. 2011. 106 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2011.
dc.identifier.uri.fl_str_mv https://tede2.pucsp.br/handle/handle/18072
identifier_str_mv Camacho Júnior, Carlos Olavo de Azevedo. A formação de profissionais em tecnologia da informação na área de desenvolvimento de software. 2011. 106 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2011.
url https://tede2.pucsp.br/handle/handle/18072
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.publisher.program.fl_str_mv Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital
dc.publisher.initials.fl_str_mv PUC-SP
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Faculdade de Ciências Exatas e Tecnologia
publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_SP
instname:Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron:PUC_SP
instname_str Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron_str PUC_SP
institution PUC_SP
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_SP
collection Biblioteca Digital de Teses e Dissertações da PUC_SP
bitstream.url.fl_str_mv https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/3/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf.txt
https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/1/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf
https://repositorio.pucsp.br/xmlui/bitstream/handle/18072/2/Carlos%20Olavo%20de%20Azevedo%20Camacho%20JUnior.pdf.jpg
bitstream.checksum.fl_str_mv 892f7164d7f65cab68b7800471c168be
aabcef2f95f84d9a72db1a2c9b9aff85
b798f1e85bb574bb48e3d9179083a7b8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)
repository.mail.fl_str_mv bngkatende@pucsp.br||rapassi@pucsp.br
_version_ 1809277997858947072