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

Made available in DSpace on 2016-04-29T14:22:52Z (GMT). No. of bitstreams: 1 Carlos Olavo de Azevedo Camacho JUnior.pdf: 1515509 bytes, checksum: aabcef2f95f84d9a72db1a2c9b9aff85 (MD5) Previous issue date: 2011-05-18 === This research aims to verify how application projects can help the software...

Full description

Bibliographic Details
Main Author: Camacho Júnior, Carlos Olavo de Azevedo
Other Authors: Allegretti, Sônia Maria de Macedo
Format: Others
Language:Portuguese
Published: Pontifícia Universidade Católica de São Paulo 2016
Subjects:
Online Access:https://tede2.pucsp.br/handle/handle/18072
id ndltd-IBICT-oai-leto-handle-18072
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
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::OUTROS
spellingShingle Desenvolvimento de software
Desenvolvimento em camadas
Projeto de aplicação
Metodologia
Software development
3-tier development model
Microsoft C#.NET
Application project
Methodology
CNPQ::OUTROS
Camacho Júnior, Carlos Olavo de Azevedo
A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
description Made available in DSpace on 2016-04-29T14:22:52Z (GMT). No. of bitstreams: 1 Carlos Olavo de Azevedo Camacho JUnior.pdf: 1515509 bytes, checksum: aabcef2f95f84d9a72db1a2c9b9aff85 (MD5) Previous issue date: 2011-05-18 === 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 === O 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 software
author2 Allegretti, Sônia Maria de Macedo
author_facet Allegretti, Sônia Maria de Macedo
Camacho Júnior, Carlos Olavo de Azevedo
author Camacho Júnior, Carlos Olavo de Azevedo
author_sort Camacho Júnior, Carlos Olavo de Azevedo
title A formação de profissionais em tecnologia da informação na área de desenvolvimento de software
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 formação de profissionais em tecnologia da informação na área de desenvolvimento de software
publisher Pontifícia Universidade Católica de São Paulo
publishDate 2016
url https://tede2.pucsp.br/handle/handle/18072
work_keys_str_mv AT camachojuniorcarlosolavodeazevedo aformacaodeprofissionaisemtecnologiadainformacaonaareadedesenvolvimentodesoftware
AT camachojuniorcarlosolavodeazevedo formacaodeprofissionaisemtecnologiadainformacaonaareadedesenvolvimentodesoftware
_version_ 1718957097043886080
spelling ndltd-IBICT-oai-leto-handle-180722019-01-22T02:55:47Z A formação de profissionais em tecnologia da informação na área de desenvolvimento de software Camacho Júnior, Carlos Olavo de Azevedo Allegretti, Sônia Maria de Macedo Desenvolvimento de software Desenvolvimento em camadas Projeto de aplicação Metodologia Software development 3-tier development model Microsoft C#.NET Application project Methodology CNPQ::OUTROS Made available in DSpace on 2016-04-29T14:22:52Z (GMT). No. of bitstreams: 1 Carlos Olavo de Azevedo Camacho JUnior.pdf: 1515509 bytes, checksum: aabcef2f95f84d9a72db1a2c9b9aff85 (MD5) Previous issue date: 2011-05-18 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 O 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 software 2016-04-29T14:22:52Z 2011-06-09 2011-05-18 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis 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 Mídias Digitais) - Pontifícia Universidade Católica de São Paulo, São Paulo, 2011. https://tede2.pucsp.br/handle/handle/18072 por info:eu-repo/semantics/openAccess application/pdf Pontifícia Universidade Católica de São Paulo Programa de Estudos Pós-Graduados em Tecnologia da Inteligência e Design Digital PUC-SP BR Mídias Digitais reponame:Biblioteca Digital de Teses e Dissertações da PUC_SP instname:Pontifícia Universidade Católica de São Paulo instacron:PUC_SP