31
Centro Estadual de Educação Tecnológica Paula Souza Faculdade de Tecnologia de OURIHOS FATEC OU Proposta de Oferecimento do Curso de Proposta de Oferecimento do Curso de Proposta de Oferecimento do Curso de Proposta de Oferecimento do Curso de ESPECIALIZAÇÃO EM DESENVOLVIMENTO E GESTÃO DE PROJETOS EM FÁBRICA DE SOFTWARE Nos Termos da Deliberação CEE 09/98 COORDENAÇÃO: Prof. Dr. José Augusto Fabri Ourinhos de 2007

341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

  • Upload
    buinhi

  • View
    236

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

Centro Estadual de Educação Tecnológica Paula

Souza

Faculdade de Tecnologia de OURI�HOS

FATEC OU

Proposta de Oferecimento do Curso deProposta de Oferecimento do Curso deProposta de Oferecimento do Curso deProposta de Oferecimento do Curso de

ESPECIALIZAÇÃO EM DESENVOLVIMENTO E

GESTÃO DE PROJETOS EM FÁBRICA DE

SOFTWARE

Nos Termos da Deliberação CEE 09/98

COORDENAÇÃO: Prof. Dr. José Augusto Fabri

Ourinhos de 2007

Page 2: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

2

1. Identificação

1.1. Título

Desenvolvimento e Gestão de Projetos em Fábrica de Software.

1.2. Área de Conhecimento

Ciências Exatas e da Terra

1.2.1. Sub-área

Engenharia de Software

1.3. Unidade Responsável

Faculdade de Tecnologia de Ourinhos - SP

1.4. Curso

Desenvolvimento e Gestão de Projetos em Fábrica de Software.

Carga Horária: 360 (trezentos e setenta) horas

1.5. Coordenador do Curso

Profa. Dr. José Augusto Fabri

1.6. Período de Realização

Início:- Junho / 2008

Término:- Dezembro / 2009

16 (dezesseis) meses

Periodicidade: semanal aos sábados das 08 às 12 horas e das 13 às 17:00

1.7. Número de Vagas

Page 3: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

3

50 (cinqüenta) vagas

Page 4: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

4

I - Projeto Pedagógico do Curso de Especialização em Desenvolvimento e Gestão de Projetos em Fábricas de Software

1 Justificativas

Atualmente, o mercado de desenvolvimento de software brasileiro trava

uma batalha constante na busca pela competitividade internacional, o que só

pode ser alcançado com altos níveis de qualidade e produtividade. Isso pode ser

comprovado ao se analisar as várias iniciativas de incentivo promovidas pelo

Ministério de Ciência e Tecnologia (MCT), por meio da Secretaria de Política em

Informática (SEPIN). Um dessas iniciativas é o SOFTEX (Sociedade para

Promoção da Excelência do Software Brasileiro), cujos objetivos envolvem: situar

o Brasil entre os 5 maiores produtores e exportadores de software do mundo e

alcançar padrão internacional de qualidade e produtividade

(http://www.softex.com.br).

Além dessas iniciativas, o MCT e a SEPIN desenvolvem, periodicamente,

uma pesquisa para verificar atributos de qualidade e produtividade do mercado

brasileiro de desenvolvimento de software. A última delas foi publicada em 2006 e

revela que, no Brasil, existem cerca de 11.000 (onze mil) empresas com

atividades relacionadas ao desenvolvimento e comercialização de software,

empregando mais de 158.000 pessoas. Cerca de 30% dessas empresas

possuem um programa de qualidade definido, outros 26% delas sentem a

necessidade de estabelecer um programa de qualidade. Isso indica que o

mercado brasileiro está tomando consciência da necessidade da qualidade em

seus processos de software e, conseqüentemente, em seus produtos (MCT-

SEPIN (2002)).

Costa (2003) apresenta uma pesquisa envolvendo as 31 empresas mais

significativas, atuantes no mercado brasileiro de software com a denominação de

Fábrica de Software. Seu trabalho aponta que apenas 41% delas aplicam um

ciclo completo de desenvolvimento de software para seus produtos (dos requisitos

à manutenção); 45% aplicam metodologia própria; 16% utilizam ferramentas de

controle de projetos; 14% possuem certificação CMM ou ISO; 13% utilizam

Page 5: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

5

ferramentas CASES e 10% aplicam métricas de qualidade. Assim, é válido afirmar

que, apesar da tomada de consciência do mercado brasileiro em relação à

produção de software, existe um grande trabalho a ser desenvolvido pela

comunidade (empresas, universidades e governo) na busca dos objetivos

estabelecidos pelo SOFTEX.

A universidade possui um papel fundamental na solidificação do mercado de

desenvolvimento de software brasileiro, tendo em vista que seu principal objetivo

é formar profissionais com um alto nível de qualidade, promovendo a

disseminação das prerrogativas que envolvem a questão de qualidade e

produtividade para o desenvolvimento do produto software nacional.

Tendo como justificativas os números apresentados, a Faculdade de

Tecnologia de Ourinhos propõe a realização do curso de Especialização em

Desenvolvimento e Gestão de Projetos em Fábricas de Software, na modalidade

de especialização.

Para a realização do referido curso, a Faculdade de Tecnologia de Ourinhos

conta com um ambiente fabril de produção de software instalado. Neste ambiente,

os alunos da graduação desenvolvem programas de residência em software1 sob

a orientação dos professores.

Corroborando essas atividades de cunho acadêmico-científico, a Fatec

Ourinhos promove ainda a edição da revista RETEC (Revista de Tecnologia).

Tendo como objetivo possibilitar aos pesquisadores da área tecnológica a

divulgação de seus trabalhos junto à comunidade acadêmica regional, nacional e

internacional, esse periódico já conta com duas edições cuja editoração é de

responsabilidade de um comitê de programa formado por professores mestres e

doutores da instituição.

2 Objetivos do Curso

Tendo em vista o cenário apresentado na seção anterior, o objetivo do curso

Especialização em Desenvolvimento e Gestão de Projetos em Fábricas de

Page 6: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

6

Software é fornecer uma formação complementar aos envolvidos com as áreas de

Tecnologia da Informação, Engenharia de Software, Processamento de Dados,

Ciência da Computação e Gestão de Projetos de Tecnologia da Informação. Tal

formação visa apresentar a tais profissionais conceitos inerentes à produtividade,

qualidade e gestão de produção dentro do escopo fabril para software.

Além da formação complementar, os alunos no curso poderão ter um

contato prático / real em relação aos aspectos de qualidade de produtividade

apresentados no curso. Tal contato será desenvolvido na Fábrica de Software da

Faculdade de Tecnologia de Ourinhos, na qual tais alunos deverão participar de

projeto de desenvolvimento de software.

3 Programação do Curso: ementário e bibliografia básica

O curso Especialização em Desenvolvimento e Gestão de Projetos em Fábricas de Software está dividido em 4 módulos:

I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados aos aspectos da engenharia de software, tais como: processo, gestão de projetos, métricas e medidas, qualidade de software e gestão de conhecimento.

II. Desenvolvimento e Produção de Software (Carga horária: 128 horas)

Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados às ferramentas de desenvolvimento de software utilizadas no mercado, atualmente.

III. Gestão de Operações em Fábrica de Software (Carga horária: 64 horas)

Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados aos aspectos organizacionais e não organizacionais que tangem uma organização. Apresentar a relação entre os níveis organizacionais, estratégico, tático e operacional junto aos clientes externos (parceiros que se relacionam com a organização) e internos, também, faz parte do corpo de conhecimento imerso neste módulo.

IV. Didática e Metodologia de Pesquisa (Carga horária: 64 horas)

Objetivo do módulo: Fomentar conhecimentos e habilidades para o desenvolvimento de uma pesquisa científica. Apresentar e aprimorar o conceito didático pedagógico junto ao aluno, subsidiando-o para desenvolver suas atividades dentro de um ambiente de aprendizagem.

1 A residência em software é caracterizada como um ambiente semelhante à residência médica, nela o aluno participa

de um ambiente real e produção de software, no qual ele pode se especializar em alguma das áreas que se relaciona com a produção de software.

Page 7: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

7

É importante salientar que ao ingressar no curso o aluno deverá cursar os 4

(quatro módulos propostos)

O módulo de Engenharia de Software conta com as seguintes disciplinas: 1 – Gestão de Projetos em Fábrica de Software (Carga horária: 16 horas) Ementa: Conceitos inerentes à gestão de projetos em fábricas de software, abordando planejamento de projetos de software: Definição de escopo, configuração e delineamento das atividades para o estabelecimento de cronogramas e procedimentos para definições de recursos e custos. Bibliografia CANTONE, Giovanni.; Software Factory: Modeling the Improvement; in: Proceedings of the 3rd International Conference on Factory 2000; Inglaterra: IEEE, 1992. FERNANDES, Aguinaldo Aragon. O paradigma da fábrica de software: itens qualificadores e ganhadores de pedido e a prática de empresas de informática no Brasil, 2000. Tese (Doutorado), Universidade de Engenharia de Produção, Escola Politécnica de Engenharia, Universidade de São Paulo, São Paulo. FERNANDES, Aguinaldo Aragon; TEIXEIRA, Descartes de Souza. Fábrica de Software. São Paulo: Atlas, 2004. IEEE; SwEBoK: Guide to the Engineering Body of Knowledge – a project of the software engineering coordinating committee; EUA: IEEE, 2002. JACOBSON, Ivar; BOOCH, Grady; RUMBAUGH, James; The Unified Software Development Process; EUA: Addison-Wesley, 1998. PANIGASSI, Rogério. Método para especificação e modelagem de processos de fábrica de software, 2007. Dissertação (Mestrado). Universidade de Computação e Sistemas Digitais, Escola Politécnica de Engenharia, Universidade de São Paulo, São Paulo. TEIXEIRA, Descartes de Souza. Incubadora de empresas de software e internet: considerações para implantação e operação. Brasília: Anprotec, 2001. TOGNERI, Denise F.; BRITO, Silvana R.; FALBO, Ricardo A.; TAVARES, Orivaldo L.; MENEZES, Crediné S.; Um Ambiente para Aprendizagem Cooperativa de Engenharia de Requisitos Orientado a Projetos; in: Anais da Conferência Internacional sobre Engenharia e Educação Computacionais de 2003; Brasil: ICECE, março de 2003. 2 – Processo de Produção de Software (Carga horária: 16 horas)

Page 8: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

8

Ementa: Teoria de processo de produção de software. Modelos clássicos de processos. Processos leves e pesados dentro do conceito de fábrica de software. Desenvolvimento e customização de um processo de produção de software com características fabris. Bibliografia FABRI, José A.; TRINDADE, André L. P.; L’ERÁRIO, Alexandre; BEGOSSO, Luiz R.; PESSÔA, Marcelo S. P.; SPINOLA, Mauro M.; Desenvolvimento e Replicação de uma Fábrica de Software; in: Anais da 4a Jornada Ibero-Americana de Engenharia de Software e Engenharia de Conhecimento; Espanha: Universidade Politécnica de Madri, 2004. FERNANDES, Aguinaldo A.; TEIXEIRA, Descartes S.; Fábrica de Software: implantação e gestão de operações; Brasil: Atlas, 2004. SOMMERVILLE, Ian; Software Engineering – 7th Edition; EUA: Pearson Education, 2004. 3 – Métricas de Software (Carga horária 8 horas) Ementa: Métricas de software: pontos por função, pontos por caso de uso e COCOMO. Bibliografia BOEHM, Barry; HARROWITZ, Ellis; Software Cost Estimation with Cocomo II; EUA: Pearson Education, 2000. ROVAI, Ricardo L.; Planejamento de um programa de métricas de software: metodologia GQM (Goal Question Metric). Principais resultados esperados decorrentes de sua aplicação prática (métricas); in: Anais do Congresso Internacional de Gestão da Tecnologia e Sistemas de Informação - CONTECSI 2004; Brasil: FEA/USP, 2004. TAVARES, Edval S.; Uma Contribuição para os Processos da Gerência de Projetos Através da Gerência do Conhecimento; tese de doutoramento apresentada ao Departamento de Engenharia da Produção da Escola Politécnica da USP; Brasil: PoliUSP, 2004. TRINDADE, André L.P.; Métricas para Orçamento e Planejamento da Produção de Software; Dissertação de mestrado apresentada ao Departamento de Engenharia da Produção, da Escola Politécnica, da Universidade de São Paulo; Brasil: PoliUSP, 1999. 4 – Modelos de Qualidade de Software (Carga horária: 24 horas)

Page 9: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

9

Ementa: Qualidade de software. Modelos como CMMI, PSP e TSP. Relação entre os modelos de qualidade com a produção de software em um ambiente real. Bibliografia CMMI-SE/SW (2002). Capability Maturity Model Integration for System Engineering and Software Engineering CMMI-SE/SW, V1.2. CMU/SEI-2002-TR-001 ESC-TR-2002-002. disponível em http://www.sei.cmu.edu/cmmi/. CMMI-SE/SW (2002a). Capability Maturity Model Integration for System Engineering and Software Engineering CMMI-SE/SW, V1.2. CMU/SEI-2002-TR-002 ESC-TR-2002-002. Disponível em http://www.sei.cmu.edu/cmmi/. HUMPHREY, Watts S. TSP - Leading a Development Team. Coleção: SEI SERIES IN SOFTWARE ENGINEERING. Editora: ADDISON WESLEY. 2005. HUMPHREY, Watts S. PSP(SM) A Self-Improvement Process for Software Engineers. Editora: ADDISON WESLEY. 2005. 5 – Gestão de Conhecimento em Fábrica de Software (Carga horária: 16 horas) Ementa: Gestão de conhecimento dentro do domínio fabril para software. Inovação de conhecimento em fábrica de software; técnicas de armazenamento de conhecimento em fábrica de software; definição, implementação e implantação de um programa de gestão de conhecimento. Bibliografia BOFF, Luiz H.; ABEL, Mara; LIEBOWITZ, Jay; MONTANO, Bonnie; BUCHWALTER, Judah; Knowledge Management: a comparative look at a brasilian and an american organization; in: Anais do ISKM/DM’2001 - International Symposium in Knowledge Management and Document Management; Brasil: CITS, agosto de 2001. BUKOWITZ, Wendi R.; WILLIAMS, Ruth L.; Manual de Gestão do Conhecimento: ferramentas e técnicas que criam valor para a empresa; Brasil: Bookman-PriceWaterhouseCoopers, 2002. DREYFUS, David; IYER, Bala; Knowledge Sharing and Value Flow in the Software Industry: searching the patent citation network; in: Proceedings of the 38th Hawaii International Conference on System Sciences (University of Hawaii); Havaí: IEEE, janeiro de 2005. FLEURY, Afonso C.C.; FLEURY, Maria T.L.; Estratégias Empresariais e Formação de Competências; Brasil: Atlas, 2001.

Page 10: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

10

FLEURY, Maria T.L.; OLIVEIRA JÚNIOR, Moacir M.; Gestão Estratégica do Conhecimento, integrando aprendizagem, conhecimento e competências; Brasil: Atlas, 2001. LOUREIRO, Joaquim L.; Gestão do Conhecimento; Portugal: Centro Atlântico, 2003. NONAKA, Ikujiro; TAKEUCHI, Hirotaka; Criação de Conhecimento na Empresa: como as empresas japonesas geram a dinâmica da inovação – 8a edição; Brasil: Campus, 1997. PAULA, Melise M.V.; OLIVEIRA, Jonice; SOUZA Jano M.; Um Modelo de Gestão do Conhecimento na Negociação; in: Anais do IV Simpósio de Desenvolvimento e Manutenção de Software da Marinha; Brasil: EGN/SBC, novembro e dezembro de 2004. ROSINI, Alessandro M.; PALMISANO, Angelo; Administração de Sistemas de Informação e a Gestão do Conhecimento; Brasil: Pioneira Thomson Learning, 2003. TERRA, José C.C.; Gestão de Conhecimento: aspectos conceituais e estudo exploratório sobre as práticas de empresas brasileiras; tese de doutoramento apresentada ao Departamento de Engenharia da Produção da Escola Politécnica da USP; disponível em http://www.terraforum.com.br/sites/terraforum/paginas/teses/teses.aspx (visitada em 30 de junho de 2004); Brasil: PoliUSP/TerraForum, 1999. TRINDADE, André L.P.; Uma Contribuição para o Entendimento do Papel da Ensinagem na Preservação do Conhecimento em Ambientes de Fábrica de Software; Tese de doutorado apresentada ao Departamento de Engenharia da Produção, da Escola Politécnica, da Universidade de São Paulo; Brasil: PoliUSP, 2006. 6 – Interface Homem Computador (Carga horária: 16 horas) Ementa: Ciclos de Desenvolvimento de Sistemas de Interação Homem-Computador (IHC). Questões pertinentes a IHC no tocante à área de Confiabilidade de Software. Engenharia de Usabilidade. Bibliografia MAYHEW, D.J. The usability engineering lifecycle: a practioner´s handbook for user interface design. Morgan Kaufmann, 1999. NIELSEN, J. MARIE T. Homepage: 50 websites desconstruídos. Campus,

2002.

Page 11: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

11

NIELSEN, J. Projetando Websites. Campus, 2000. PREECE J., SHARP R., ROGERS Y., SHARP H. Design de Interação. Porto Alegre: Artmed Bookman, 2005. ROCHA, H. V., BARANAUSKAS, M.C.C. Design e avaliação de interfaces humano-computador. Nied/Unicamp: 2003.

O módulo de Desenvolvimento e Produção de Software conta com as

seguintes disciplinas:

7 – Gerenciamento de Serviço de Redes de Computadores (Carga horária: 16 horas) Ementa: Instalação e configuração de infra-estrutura para suportar desenvolvimento de software em ambiente de fábrica. Gerenciamento de serviço de diretório, serviços de Internet, servidor de controle de versões. Bibliografia COMER, D. E. Redes de Computadores e Internet. 4ed. Porto Alegre: Bookman, 2007. FERREIRA, R. E. Linux: Guia do Administrador do Sistema. São Paulo: Novatec, 2003. HORTON, M.; MUGGE, C. Hackes Notes: Segurança de Redes. Rio de Janeiro: Campus, 2004. PERTERSON, L. L.; DEVIE, B. S. Redes de Computadores: Uma abordagem de sistemas 3ed. Rio de Janeiro: Elsevier, 2004. TANENBAUM, A. S. Redes de Computadores 4ed. Rio de Janeiro: Elsevier, 2003. 8 – Banco de Dados (Carga horária: 24 horas) Ementa: Configuração e administração de banco de dados. Os principais modelos de banco de dados. Relação entre o conceito de banco de dados e a produtividade de software. Linguagens de consultas a banco dados como SQL e OQL. Bibliografia DATE, C J. Introdução a Sistemas de Banco de Dados. Tradução de Daniel

Page 12: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

12

Vieira. Introduction to database systems. 8ª edição. Rio de Janeiro: Elsevier, 2003. ________. Introdução a Sistema de Banco de Dados. 4ª edição. Traduzida da última versão original de Hélio Auro Gouveia. Rio de Janeiro: Editora Campus Ltda., 1986. FANDERUFF, Damaris. Oracle8i - Utilizando SQL*Plus e PL/SQL. 1ª edição. Editora Makron Books, 2000. GARCIA-MOLINA, Hector.; ULLMAN, Jeffrey D.; WIDOM, Jennifer. Implementação de Sistemas de Bancos de Dados. Tradução Vandenberg D. de Souza. Database System Implementation. Rio de Janeiro: Campus, 2001. HEUSER, Carlos Alberto. Projeto de Banco de Dados. Série Livros Didáticos. Editora Sagra Luzzato. Instituto de Informática da UFRGS. 3ª edição. 1999. KOCHHAR, Neena; KRAMER, Debby. Introduction to Oracle: SQL and PL/SQL Using Procedure Builder. Volume 3. Editora: Oracle Education, 1998. KOCHHAR, Neena; GRAVINA, Ellen; NATHAN, Priya. Introdução ao Oracle: SQL e PL/SQL. Volume 1 e 2. Editora: Oracle Education, 2000. KORTH, Henry F; SILBERSCHATZ, Abraham. Sistemas de Bancos de Dados. Trad. Maurício Galvan; Rev. Téc. Silvio Carmo Palmieri. 2ª edição. São Paulo: Makron Books, 1999. ________. Sistemas de Bancos de Dados. Tradução Maurício Galvan; Rev. Téc. Silvio Carmo Palmieri. 2ª edição. São Paulo: Makron Books, 1995. KROENKE, David M. Banco de Dados: Fundamentos, Projeto e Implementação. 6ª edição. Editora LTC - Livros Técnicos e Científicos S.A.,1999. MACHADO, Felipe Nery R.; ABREU, Maurício. Projeto de banco de dados. Ed. Érica. SALEMI, Joe. Banco de dados Cliente/Servidor. Ed. IBPI/Press. SILVA, Nelson Peres. Projeto e Desenvolvimento de Sistemas. 8ª edição. Editora Érica, 2001. 9 – Arquitetura e Design de Software (Carga horária: 24 horas) Ementa: Arquitetura e design dentro do contexto de engenharia de software. Projeto de arquitetura de software e Design Patterns dentro do domínio de conhecimento de fábrica de software. Bibliografia

Page 13: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

13

GAMMA, E.; JOHNSON, R.; VLISSIDES, J. Padrões de Projeto. Bookman. 2005. MAHEMOFF, M. Ajax Design Patterns. Oreilly & Assoc. 2006. MENDES. A. Arquitetura de Software. Campus. 2002. 10 – Programação Orientada a Objetos (Carga horária: 24 horas) Ementa: Programação orientada a objetos. Ferramentas que suportam a especificação de software orientada a objetos a programação. Bibliografia: BARNES, D.; KOLLING, M. Programaçao Orientada A Objetos Com Java. Prentice Hall Brasil. 2004. KEOGH, J.; GRANNINI, M. Oop Desmistificando -Programaçao Orientada Objetos. Altas Books. 2005. SANTOS, Rafael. Introdução a Programação Orientada a Objetos. Editora Campus. 2003. 11 – Desenvolvimento de Software Utilizando IDE (Carga horária: 24 horas) Ementa: As principais IDEs utilizadas na produção de software. Paradigma orientado a objetos. Desenvolvimento de pequenos projetos de software que possam acessar um banco de dados, viabilizando assim a produção de aplicações voltadas para o mercado empresarial. Bibliografia GONÇALVES, Edson. Dominando Netbeans: Construa Aplicativos Java. Ciência Moderna, 2006. MYATT, Adam. Pro Netbeans IDE 5.5 Enterprise Edition. Apress, 2007. 12 – Desenvolvimento Multi-tier (Carga horária: 16 horas) Ementa: Desenvolvimento de aplicações multi-tier. Desenvolvimento de aplicações com integração de módulos funcionais independentes. Conceitos e aplicações de jee e Struts. Bibliografia BURKE, Bill; MONSON, Richard. Enterprise Java Beans 3.0. Pearson Longman,

Page 14: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

14

2007. ROUGHLEY, Ian. Practical Apache Struts 2 Web 2.0 Projects. Ny: Springer Verlag, 2007. SAMPAIO, Cleuton. Guia do Java Enterprise Edition 5: Desenvolvendo Aplicações Corporativas. Brasport, 2007.

O módulo de Gestão de Operações em Fábrica de Software conta com as

seguintes disciplinas:

13 – Princípios de Gerenciamento (Carga horária: 16 horas) Ementa: Planejamento estratégico, organização de equipes, liderança eficaz e sistemas de controle gerencial relacionados à produtividade e competitividade estratégica. Bibliografia CHIAVENATO, I. Planejamento estratégico: fundamentos e aplicações. Campus, 2004. MAXIMIANO, A.C.A. Fundamentos de Administração – manual compacto para cursos de formação tecnológica e seqüenciais. Atlas, 2004. PEREIRA, G.A. TQC – Manual de gerenciamento e produtividade do tempo. Qualitymark, 1993. REIS, A.M.; BECKER JR, L.C.; TONET,H. Desenvolvimento de equipes. FGV, 2005 14 – Gestão de Produção e Operações (Carga horária: 24 horas) Ementa: Os objetivos de desempenho da produção em um ambiente fabril: estratégia da produção, planejamento e controle da produção. Os conceitos de MRP e ERP dentro do ambiente fabril. Bibliografia: GIANESI, I.G.N.; CORREA,H.L. Just in time, MRP II e OPT. Atlas, 1996. SLACK, N. et al. Administração da Produção. Atlas, 2002. 15 – Gestão da Qualidade e melhoria contínua (Carga horária: 24 horas)

Page 15: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

15

Ementa: Gestão da qualidade total e sua filosofia. Construção de indicadores de qualidade, dando base para um controle estatístico. Planejamento e controle da qualidade em um domínio de fábrica. Bibliografia MIGUEL, P.A.C.; ROTANDARO, R.G.; FERREIRA, J.J. do A. Gestão da Qualidade. (org.) CARVALHO, M.M. Campus, 2005. SLACK, N. et al. Administração da Produção. Atlas, 2002.

O módulo de Didática e Metodologia de Pesquisa em Fábrica de

Software conta com as seguintes disciplinas:

16 – Metodologia de Pesquisa (Carga horária: 24 horas) Ementa: Paradigmas teórico-metodológicos que norteiam a elaboração e a implementação de projetos de pesquisa. Bibliografia: ___. NBR 10520: Informação e documentação – Citações em Documentos – Apresentação. Rio de Janeiro, 2002. ____. NBR 6024: Informação e documentação – Numeração progressiva das seções de um documento escrito – Apresentação.Rio de Janeiro, 2006. ANDRADE, M. M. Introdução à metodologia do trabalho científico. 6. ed. São Paulo: Atlas, 2003. ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS(a). NBR 6023: Informação e documentação – Referências – Elaboração.Rio de Janeiro, 2002. CARRASCO, M.C.O. e COLUCCI, E.. Comunicação e Oratória. São Paulo: Letras Jurídicas, 2005. CARRASCO, M.C.O. Técnicas de Apresentação – Metodologia da Pesquisa Científica. São Paulo: Veris Educacional, 2005. GIL, Antonio Carlos Gil. Como elaborar projetos de pesquisa. 4 ed. São Paulo: Atlas, 2000. MATTAR, N. Metodologia Científica na Era da Informação. São Paulo: Saraiva, 2003. MEDEIROS, João Bosco; ANDRADE, Maria Margarida de. Manual de elaboração de Referências Bibliográficas: a nova NBR 6023:2000 da ABNT:

Page 16: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

16

exemplos e comentários. São Paulo: Atlas, 2001. PÁDUA, Elisabete M. M.; Metodologia da Pesquisa: abordagem teórico-prática; Brasil: Papirus, 2005. RAMPAZZO, L. Metodologia Científica. São Paulo: Loyola, 2002. RIZZATTO N. Manual da Monografia Jurídica. São Paulo: Saraiva, 2002. SANTOS, Antonio Raimundo dos. Metodologia científica: a construção do conhecimento. Rio de Janeiro: DP&A, 1999. SEVERINO, Antonio Joaquim. Metodologia do trabalho científico. 21. ed., São Paulo: Cortez, 2000. YIN, Robert K.; Estudo de Caso: planejamento e métodos – 3a edição; Brasil: Bookman, 2005. 17 – Ambiente de Ensino e Aprendizagem a Distância (Carga horária: 16 horas) Ementa: Importância da tecnologia como mediadora da aprendizagem, apresentando a WEB como um dos meios eficazes para a EAD. As diferentes categorias de EAD e os modelos de aprendizagem usados no desenvolvimento de um curso à distância. Aspectos (pedagógicos, tecnológicos, organizacionais e institucionais) associados ao EAD baseado na WEB. Análise de ambientes virtuais (TelEduc, Eureka, AulaNet e outros) Bibliografia GONZALES, Mathias. Fundamentos da tutoria em EAD. Campinas: Avercamp, 2003. HARASIM, Linda; TELES, Lucio; TUROFF, Murray; HILTZ, Starr. Redes de aprendizagem: um guia pra ensino e aprendizagem online. São Paulo: Editora SENAC-SP, 2005. LITWIN, Edith (org.). Educação a distância: temas para o debate de uma nova agenda educativa. Porto Alegre: Editora Artmed, 2001. MORAES, Maria C. Educação a distância: fundamentos e práticas. Campinas: Unicamp/Nied, 2002. PALLOFF, Rena; PRATT, Keith. Construindo comunidades de aprendizagem no ciberespaço. Porto Alegre: Artmed, 2002. SOUZA, Maria Carolina S.; Desenvolvimento e Recuperação do

Page 17: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

17

Conhecimento em Sistemas de Ensino à Distância; in: Anais do IV Encontro Nacional de Ciência da Informação; Brasil: Unifacs, 2003. VICARI, Luci M.; SUMENSARI, Edson L.; PESSÔA, Marcelo S.P.; As Inteligência Multiplas Apoiando o Ensino à Distância em Engenharia; in: Proceedings of the Global Congress on Engineering and Technology Education 2005; Brasil: COPEC, março de 2005. 18 – Didática no Ensino Superior (Carga horária: 24 horas) Ementa: Atuais desafios da Profissão Acadêmica: Ensino superior e sua função social. A formação de professores e a profissionalização do docente da Educação Superior. Metodologia do Ensino e da Aprendizagem: Planejamento Educacional; As habilidades didáticas para docência e as competências para ensinar e para aprender. Bibliografia: GIL, Antônio Carlos. Metodologia do Ensino Superior, ATLAS, 2005. GODOY, A. S. Didática do ensino superior. 2 ed. São Paulo: Iglu, 1988. _______________; MORAN. José Manoel. Novas tecnologias e mediação pedagógica. Campinas: Papirus, 2000. MORIN, Edgar. Os Sete Saberes Necessários à Educação do Futuro. Cortez Editora, 8ª edição, 2003. ____________________; PAQUAY,Leopoldo; Altet, Marguerite; CHARLIER, Èvelyne. Formando professores profissionais. Porto Alegre: Artes Médicas Sul, 2001. R ABREU, M.C. de; MASETTO, M. T. O professor universitário em aula. 9 ed. São Paulo: MG Editores, 1990.

Por fim, um quadro apresentando a relação dos módulos com as disciplinas

e respectiva carga horária, pode ser verificado a seguir:

Page 18: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

18

Módulo: Engenharia de Software (Carga horária: 104 horas) Disciplina Carga

Horária 1 – Gestão de Projetos em Fábrica de Software 16 2 – Processo de Produção de Software 16 3 – Métricas de Software 16 4 – Modelos de Qualidade de Software 24 5 – Gestão de Conhecimento em Fábrica de Software 16 6 – Interface Homem Computador 16 Total 104 Módulo: Desenvolvimento e Produção de Software (Carga horária: 128 horas) 7 – Gerenciamento de Serviço de Redes de Computadores 16 8 – Banco de Dados 24 9 – Arquitetura e Design de Software 24 10 – Programação Orientada a Objetos 24 11 – Desenvolvimento de Software Utilizando IDE 24 12 – Desenvolvimento Multi-tier 16 Total 128 Módulo: Gestão de Operações em Fábrica de Software (Carga horária: 64 horas) 13 – Princípios de Gerenciamento 16 14 – Gestão de Produção e Operações 24 15 – Gestão da Qualidade e Melhoria Contínua 24 Total 64

Módulo: Didática e Metodologia de Pesquisa (Carga horária: 64 horas) 16 – Metodologia de Pesquisa 24 17 – Ambiente de Ensino e Aprendizagem a Distância 16 18 – Didática no Ensino Superior 24 Total 64

Carga horária total do curso: 360

4 Duração do Curso

O curso de Especialização em Desenvolvimento e Gestão de Projetos em

Fábricas de Software possui duração de 16 (dezesseis) meses. Seu início será

em 16 de fevereiro de 2008 e seu término está programado para 29 de junho de

2009. O curso será ministrado aos sábados das 8h00 às 12h00 e das 14h00 às

18h00.

5 Carga Horária

O curso de Especialização em Desenvolvimento e Gestão de Projetos em

Page 19: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

19

Fábricas de Software possui uma carga horária de 360 (trezentas e sessenta)

horas.

6 Exigências para Matrícula

Para ingresso no curso de Especialização em Desenvolvimento e Gestão de

Projetos em Fábrica de Software, o aluno deve cumprir as seguintes exigências:

• Possuir curso superior completo relacionado à área de Gestão de Negócio,

Administração ou Tecnologia da Informação, devidamente reconhecido

pelo Conselho Estadual da Educação ou pelo Ministério de Educação e

Cultura.

7 Número de vagas

O curso de Especialização em Desenvolvimento e Gestão de Projetos em

Fábrica de Software tem a capacidade de atender 50 alunos.

8 Corpo Docente

O quadro a seguir apresenta a relação entre docentes e disciplina e uma

descrição da qualificação e titulação dos professores.

Page 20: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

20

Módulo: Engenharia de Software (Carga horária: 104 horas) Disciplina Docente responsável pela

disciplina 1 – Gestão de Projetos em Fábrica de Software

Profa. Ms. Elaine Pasqualini

2 – Processo de Produção de Software Prof. Dr. José Augusto Fabri 3 – Métricas de Software Prof. Dr. André Luis Presende

Trindade 4 – Modelos de Qualidade de Software Prof. Dr. Luis Ricardo Begosso 5 – Gestão de Conhecimento em Fábrica de Software

Prof. Dr. André Luis Presende Trindade

6 – Interface Homem Computador Prof. Dr. Luis Carlos Begosso Módulo: Desenvolvimento e Produção de Software (Carga horária: 128 horas) 7 – Gerenciamento de Serviço de Redes de Computadores

Prof. Ms. Ismael da Silva

8 – Banco de Dados Prof. João Maurício Hypolito 9 – Arquitetura e Design de Software Prof. Dr. Almir Camolesi 10 – Programação Orientada a Objetos Prof. Dr. José Augusto Fabri e

Prof. Rogério Lazanha 11 – Desenvolvimento de Software Utilizando IDE

Profa. Ms. Alexandre L´Erário

12 – Desenvolvimento Multi-tier Profa. Ms. Alexandre L´Erário Módulo: Gestão de Operações em Fábrica de Software (Carga horária: 64 horas) 13 – Princípios de Gerenciamento Profa. Ms. Eliana Feo 14 – Gestão de Produção e Operações Profa. Ms. Eliana Feo 15 – Gestão da Qualidade e Melhoria Contínua

Profa. Ms. Eliane Feo e Prof. Ms. Sidney Carlos Ferrari

Módulo: Didática e Metodologia de Pesquisa (Carga horária: 64 horas) 16 – Metodologia de Pesquisa Prof. Dr. José Carlos Gomes de

Oliveira 17 – Ambiente de Ensino e Aprendizagem a Distância

Prof. Ms. Marco Antônio Modesto

18 – Didática no Ensino Superior Profa. Dra. Lia Cupertino Duarte Carga horária total do curso: 360

Titulação e Qualificação dos Professores

• Alexandre L´Erário: Mestre em Ciência da Computação pela Universidade

Federal de São Carlos, subárea Redes de computadores. Doutorando pela

Escola Politécnica da Universidade de São Paulo, subárea Fábrica de

Page 21: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

21

Software.

• André Luis Presende Trindade: Doutor em Engenharia de Produção pela

Escola Politécnica da Universidade de São Paulo, subárea Fábrica de

Software. Mestre em Engenharia de Produção pela Escola Politécnica da

Universidade de São Paulo, subárea Orçamento de Software.

• Almir Camolesi: Doutor em Engenharia de Elétrica pela Universidade de

São Paulo. Mestre em Ciência da Computação pela Universidade Federal

de São Carlos.

• Elaine Pasqualini: Mestre pela Escola Politécnica da Universidade de São

Paulo. Subárea: Tecnologias para Educação Virtual Interativa. Especialista

em Análise Orientada a Objeto pela Universidade de Marília e em

Metodologias do Ensino Superior pela Universidade Estadual de Londrina.

• Eliana Fêo: Mestre em Engenharia da Produção pela Escola Politécnica da

Universidade de São Paulo. Especialista em Administração de Recursos

Humanos pela Fundação Álvares Penteado. Bacharel em Ciências

Econômicas pela Faculdade de Economia e Administração da

Universidade de São Paulo.

• Ismael da Silva: Mestre em Engenharia de Produção pela Escola

Politécnica da Universidade de São Paulo, subárea Ergonomia na

Engenharia de Software. Especialista em Sistemas da Informação pela

Faculdade de Informática de Lins. Trabalha há 10 anos com o

desenvolvimento e a implantação de redes de computadores.

• João Maurício Hypólito: Mestrando em Engenharia Civil pela Escola

Politécnica da Universidade de São Paulo. Especialista em Aplicações de

Negócios com Tecnologia Web pela Faculdade Integrada de Ourinhos.

Trabalha a cerca de 20 anos com o desenvolvimento e implantação de

sistemas de gerenciamento de banco de dados.

Page 22: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

22

• José Augusto Fabri: Doutor em Engenharia de Produção pela Escola

Politécnica da Universidade de São Paulo, subárea Fábrica de Software.

Mestre em Ciência da Computação pela Universidade Federal de São

Carlos.

• José Carlos Gomes de Oliveira: Doutor em Educação Matemática pela

Universidade Estadual de Campinas. Mestre em Educação Matemática

pela Universidade Estadual Paulista, campus Rio Claro.

• Lia Cupertino Duarte: Doutora em Letras pela Universidade Estadual

Paulista campus de Assis. Mestre em Letras pela Universidade Estadual

Paulista campus de São José do Rio Preto.

• Luis Carlos Begosso: Doutor em Engenharia Elétrica pela Escola

Politécnica da Universidade de São Paulo, subárea Inteligência Artificial.

Mestre em Ciência da Informação pela Universidade Estadual Paulista

campus Marília, subárea Inteligência Artificial.

• Marco Antônio Modesto: Mestre em Educação para Ciência pela

Universidade Estadual Paulista, campus Bauru, subárea Ensino de

Ciências.

• Rogério Lazanha: Especialista em Análise Orientada a Objetos e

Tecnologia Internet pelas Faculdades Integradas de Ourinhos e Pela

Universidade de Marília. Mestrando em Ciência da Computação pela

Universidade de Marília

• Sidney Carlos Ferrari: Mestre em Ciência da Computação e Matemática

Computacional pela Universidade de São Paulo, campus São Carlos.

• Luiz Ricardo Begosso: Tecnólogo em Processamento de Dados pela UEM.

Mestre em Ciência da Computação de Universidade Federal de São Carlos

e Doutor em Engenharia Elétrica pela Universidade de São Paulo

É importante salientar que a proposta do curso contempla a participação de 3

Page 23: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

23

professores titulados como especialista, totalizando 20% do total dos professores.

Este número está amaparado no inciso III do artigo 4º da DELIBERAÇÃO CEE N°

09/98 do Conselho Estadual de Educação de São Paulo.

“O Conselho Estadual de Educação poderá, excepcionalmente, aprovar docente não portador do título de Mestre, se sua experiência e qualificação forem julgadas suficientes para o referido curso e desde que não ultrapassem 1/3 (um terço) do total de docentes indicados pela Instituição”.

9 Coordenação do Curso

A coordenação do Curso ficará sob a responsablidade do Professor Dr. José

Augusto Fabri.

10 Normas para avaliação

Ao analisar o projeto pedagógico proposto nos itens anteriores é possível

perceber que o curso de Especialização em Desenvolvimento e Gestão de

Projetos em Fábrica de Software está dividido em módulos, e esses, por sua vez,

estão divididos em disciplinas.

O processo de avaliação será alicerçado por trabalhos práticos

desenvolvidos nas disciplinas. Os trabalhos serão avaliados pelos professores e

lhes será atribuída uma nota de zero a dez.

11 Exigências para a Obtenção do Título

Somente os alunos que houverem apresentado Trabalho de Conclusão de

Curso e comprovadamente freqüentado, pelo menos, 75% (setenta e cinco por

cento) da carga horária prevista, além de terem aproveitamento de aprendizagem

aferido em processo global de avaliação de, no mínimo, 70% (setenta por cento),

receberão o certificado de especialista em Desenvolvimento e Gestão de Projetos

em Fábrica de Software.

12 Estrutura do Trabalho de Conclusão de Curso

O trabalho de conclusão do curso especialização em Desenvolvimento e

Gestão de Projetos em Fábrica de Software terá o seguinte formato:

Page 24: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

24

• Cada aluno será orientado por um dos professores que constam como

responsáveis por alguma disciplina no curso.

• O aluno deverá participar ativamente de um projeto de desenvolvimento de

software, em uma fábrica de software modelo (esta fábrica se encontra em

funcionamento na Faculdade de Tecnologia de Ourinhos). A carga horária

mínima relacionada à participação no desenvolvimento desse projeto é de 24

(vinte e quatro) horas. Tal fábrica será disponibilizada pela instituição

mantenedora do curso.

• Durante o desenvolvimento do projeto, o aluno, com a orientação de algum

professor, deve colher dados para a elaboração do trabalho de conclusão de

curso.

• Após a coleta, o aluno deverá redigir um artigo técnico e científico e publicá-lo

junto a uma revista ou congresso da área de engenharia de software.

• Os artigos submetidos também serão publicados nos anais do curso de

especialização em Desenvolvimento e Gestão de Projetos em Fábrica de

Software.

Page 25: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

25

APÊNDICE 1

RELAÇÃO DOS PROFESSORES PARTICIPANTES DA ELABORAÇÃO DA

PROPOSTA DO CURSO DE ESPECIALIZAÇÃO EM DESENVOLVIMENTO E

GESTÃO DE PROJETOS EM FÁBRICAS DE SOFTWARE

Nome do participante Instituição/ Cidade Cargo ou função Área de Formação Alexandre L´Erário Universidade Federal

Tecnológica do Paraná

PROFESSOR Informática: Subárea: Engenharia de Software

André L. P. Trindade FATEC – OURINHOS PROFESSOR Informática: Subárea: Engenharia de Software

Eliana Feo FATEC – OURINHOS PROFESOR Economia e Engenharia de Produção

José Augusto Fabri FATEC – OURINHOS PROFESSOR Informática: Subárea: Engenharia de Software

Luiz Carlos Begosso FATEC – OURINHOS PROFESSOR Informática: Subárea: Engenharia de Software

Page 26: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

26

APÊNDICE 2 – REFERÊNCIAS UTILIZADAS NA ELABORAÇÃO DA PROPOSTA

BARNES, D.; KOLLING, M. Programaçao Orientada A Objetos Com Java.

Prentice Hall Brasil. 2004.

BOEHM, Barry; HARROWITZ, Ellis; Software Cost Estimation with Cocomo II;

EUA: Pearson Education, 2000.

BOFF, Luiz H.; ABEL, Mara; LIEBOWITZ, Jay; MONTANO, Bonnie;

BUCHWALTER, Judah; Knowledge Management: a comparative look at a

brasilian and an american organization; in: Anais do ISKM/DM’2001 -

International Symposium in Knowledge Management and Document Management;

Brasil: CITS, agosto de 2001.

BUKOWITZ, Wendi R.; WILLIAMS, Ruth L.; Manual de Gestão do

Conhecimento: ferramentas e técnicas que criam valor para a empresa;

Brasil: Bookman-PriceWaterhouseCoopers, 2002.

CANTONE, Giovanni.; Software Factory: Modeling the Improvement; in:

Proceedings of the 3rd International Conference on Factory 2000; Inglaterra:

IEEE, 1992.

CMMI-SE/SW (2002). Capability Maturity Model Integration for System

Engineering and Software Engineering CMMI-SE/SW, V1.2. CMU/SEI-2002-

TR-001 ESC-TR-2002-002. disponível em http://www.sei.cmu.edu/cmmi/.

CMMI-SE/SW (2002a). Capability Maturity Model Integration for System

Engineering and Software Engineering CMMI-SE/SW, V1.2. CMU/SEI-2002-

TR-002 ESC-TR-2002-002. Disponível em http://www.sei.cmu.edu/cmmi/.

DREYFUS, David; IYER, Bala; Knowledge Sharing and Value Flow in the

Software Industry: searching the patent citation network; in: Proceedings of

Page 27: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

27

the 38th Hawaii International Conference on System Sciences (University of

Hawaii); Havaí: IEEE, janeiro de 2005.

FABRI, José A.; TRINDADE, André L. P.; L’ERÁRIO, Alexandre; BEGOSSO, Luiz

R.; PESSÔA, Marcelo S. P.; SPINOLA, Mauro M.; Desenvolvimento e

Replicação de uma Fábrica de Software; in: Anais da 4a Jornada Ibero-

Americana de Engenharia de Software e Engenharia de Conhecimento; Espanha:

Universidade Politécnica de Madri, 2004.

FERNANDES, Aguinaldo A.; TEIXEIRA, Descartes S.; Fábrica de Software:

implantação e gestão de operações; Brasil: Atlas, 2004.

FERNANDES, Aguinaldo Aragon. O paradigma da fábrica de software: itens

qualificadores e ganhadores de pedido e a prática de empresas de informática no

Brasil, 2000. Tese (Doutorado), Universidade de Engenharia de Produção, Escola

Politécnica de Engenharia, Universidade de São Paulo, São Paulo.

FERNANDES, Aguinaldo Aragon; TEIXEIRA, Descartes de Souza. Fábrica de

Software. São Paulo: Atlas, 2004.

FLEURY, Afonso C.C.; FLEURY, Maria T.L.; Estratégias Empresariais e

Formação de Competências; Brasil: Atlas, 2001.

FLEURY, Maria T.L.; OLIVEIRA JÚNIOR, Moacir M.; Gestão Estratégica do

Conhecimento, integrando aprendizagem, conhecimento e competências;

Brasil: Atlas, 2001.

GAMMA, E.; JOHNSON, R.; VLISSIDES, J. Padrões de Projeto. Bookman.

2005.

HUMPHREY, Watts S. PSP(SM) A Self-Improvement Process for Software

Engineers. Editora: ADDISON WESLEY. 2005.

HUMPHREY, Watts S. TSP - Leading a Development Team. Coleção: SEI

Page 28: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

28

SERIES IN SOFTWARE ENGINEERING. Editora: ADDISON WESLEY. 2005.

IEEE; SwEBoK: Guide to the Engineering Body of Knowledge – a project of

the software engineering coordinating committee; EUA: IEEE, 2002.

Informação - CONTECSI 2004; Brasil: FEA/USP, 2004.

JACOBSON, Ivar; BOOCH, Grady; RUMBAUGH, James; The Unified Software

Development Process; EUA: Addison-Wesley, 1998.

KEOGH, J.; GRANNINI, M. Oop Desmistificando -Programaçao Orientada

Objetos. Altas Books. 2005.

LOUREIRO, Joaquim L.; Gestão do Conhecimento; Portugal: Centro Atlântico,

2003.

MAHEMOFF, M. Ajax Design Patterns. Oreilly & Assoc. 2006.

MAYHEW, D.J. The usability engineering lifecycle: a practioner´s handbook

for user interface design. Morgan Kaufmann, 1999.

MENDES. A. Arquitetura de Software. Campus. 2002.

NIELSEN, J. MARIE T. Homepage: 50 websites desconstruídos. Campus,

2002.

NIELSEN, J. Projetando Websites. Campus, 2000.

NONAKA, Ikujiro; TAKEUCHI, Hirotaka; Criação de Conhecimento na Empresa:

como as empresas japonesas geram a dinâmica da inovação – 8a edição;

Brasil: Campus, 1997.

PANIGASSI, Rogério. Método para especificação e modelagem de processos

de fábrica de software, 2007. Dissertação (Mestrado). Universidade de

Computação e Sistemas Digitais, Escola Politécnica de Engenharia, Universidade

Page 29: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

29

de São Paulo, São Paulo.

PAULA, Melise M.V.; OLIVEIRA, Jonice; SOUZA Jano M.; Um Modelo de Gestão

do Conhecimento na Negociação; in: Anais do IV Simpósio de Desenvolvimento

e Manutenção de Software da Marinha; Brasil: EGN/SBC, novembro e dezembro

de 2004.

PREECE J., SHARP R., ROGERS Y., SHARP H. Design de Interação. Porto

Alegre: Artmed Bookman, 2005.

ROCHA, H. V., BARANAUSKAS, M.C.C. Design e avaliação de interfaces

humano-computador. Nied/Unicamp: 2003.

ROSINI, Alessandro M.; PALMISANO, Angelo; Administração de Sistemas de

Informação e a Gestão do Conhecimento; Brasil: Pioneira Thomson Learning,

2003.

ROVAI, Ricardo L.; Planejamento de um programa de métricas de software:

metodologia GQM (Goal Question Metric). Principais resultados esperados

decorrentes de sua aplicação prática (métricas); in: Anais do Congresso

Internacional de Gestão da Tecnologia e Sistemas de – CONTECSI 2004; Brasil:

FEA/USP, 2004

SANTOS, Rafael. Introdução a Programação Orientada a Objetos. Editora

Campus. 2003.

SOMMERVILLE, Ian; Software Engineering – 7th Edition; EUA: Pearson

Education, 2004.

TAVARES, Edval S.; Uma Contribuição para os Processos da Gerência de

Projetos Através da Gerência do Conhecimento; tese de doutoramento

apresentada ao Departamento de Engenharia da Produção da Escola Politécnica

da USP; Brasil: PoliUSP, 2004.

Page 30: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

30

TEIXEIRA, Descartes de Souza. Incubadora de empresas de software e

internet: considerações para implantação e operação. Brasília: Anprotec, 2001.

TERRA, José C.C.; Gestão de Conhecimento: aspectos conceituais e estudo

exploratório sobre as práticas de empresas brasileiras; tese de doutoramento

apresentada ao Departamento de Engenharia da Produção da Escola Politécnica

da USP; disponível em

http://www.terraforum.com.br/sites/terraforum/paginas/teses/teses.aspx (visitada

em 30 de junho de 2004); Brasil: PoliUSP/TerraForum, 1999.

TOGNERI, Denise F.; BRITO, Silvana R.; FALBO, Ricardo A.; TAVARES,

Orivaldo L.; MENEZES, Crediné S.; Um Ambiente para Aprendizagem

Cooperativa de Engenharia de Requisitos Orientado a Projetos; in: Anais da

Conferência Internacional sobre Engenharia e Educação Computacionais de

2003; Brasil: ICECE, março de 2003.

TRINDADE, André L.P.; Métricas para Orçamento e Planejamento da

Produção de Software; Dissertação de mestrado apresentada ao Departamento

de Engenharia da Produção, da Escola Politécnica, da Universidade de São

Paulo; Brasil: PoliUSP, 1999.

TRINDADE, André L.P.; Uma Contribuição para o Entendimento do Papel da

Ensinagem na Preservação do Conhecimento em Ambientes de Fábrica de

Software; Tese de doutorado apresentada ao Departamento de Engenharia da

Produção, da Escola Politécnica, da Universidade de São Paulo; Brasil: PoliUSP,

2006.

APÊNDICE 3 – LEGISLAÇÃO CONSULTADA

Page 31: 341brica de software - v3) - Engenharia de Software · I. Engenharia de Software (Carga horária: 104 horas) Objetivo do módulo: Fomentar conhecimentos e habilidades relacionados

31

DELIBERAÇÃO CEE Nº 09/98

PARECER CNE/CES Nº 066/2005

PARECER CNE/CES Nº 263/2006

PARECER CNE/CES Nº O364/2002

RESOLUÇÃO CNE/CES Nº 01 DE 08 de junho de 2007.