Texto sobre o
tema e materiais a respeito, peça via e-mail: drezende@netpar.com.br
Informações adicionais: www.netpar.com.br/drezende
Livro:
ENGENHARIA DE SOFTWARE
E SISTEMAS DE INFORMAÇÃO
Editora Brasport - RJ - 1999 - 324p
Autor: Denis Alcides Rezende
Segunda reimpressão da
primeira edição - abril de 2001
Segunda edição (revisada e ampliada)
- fevereiro de 2002 (388 p.)
Segunda reimpressão da segunda edição
- março de 2003
Terceira edição (revisada e ampliada)
- maio de 2005.
ISBN: 85 7452
215 5
Resumo
Destaques
Apoio
Capítulos
Autor
Vendas
Sugestões
Capa da terceira edição - 2005
Capa da segunda edição - 2002
Capa da primeira edição - 1999
Resumo: terceira edição revisada e ampliada
Metodologia para desenvolvimento de projetos de software e sistemas de informações gerenciais e estratégicos.
Inclui planejamento de sistemas e gestão de projetos de software.
Contempla conceitos de qualidade e produtividade em informática, medidas de tempos e de custos e metodologias de processos de software: CMM, PSP, SPICE e RUP.
Apresenta as técnicas: análise estruturada, análise essencial, análise orientada a objetos, modelagem de projetos, dicionário de dados, notação UML e outras.
Apresenta um roteiro completo e seus respectivos detalhamentos dinâmicos para o desenvolvimento de projetos de software empresarial e de sistemas de informações executivos (gerenciais e estratégicos).
A metodologia desse livro contempla desde a concepção e planejamento até a implantação de projetos como um todo. É desmembrada em fases, subfases, produtos externados e pontos de avaliação da qualidade. Envolve uma equipe multidisciplinar com o perfil profissional capacitado de clientes e engenheiros de software (habilidades técnica, do negócio e humana). Foca na efetividade dos projetos e no suporte a inteligência empresarial das organizações.
É destinado às empresas em geral, principalmente para gestores que necessitam construir ou acompanhar o desenvolvimento de projetos direcionados a processos decisórios (operacionais, gerenciais e estratégicas). Também é destinado às software-houses, aos profissionais, às escolas e aos acadêmicos que de alguma forma estão envolvidos com sistemas de informação, software e tecnologias da informação.
O livro é fruto da experiência prática do autor. A metodologia descrita encontra-se implantada em diversas empresas e é amplamente exercitada em salas de aula, treinamentos, cursos de graduação e de pós-graduação.
A terceira edição foi totalmente reescrita e atualizada com textos complementares para atender as solicitações dos leitores, principalmente dos professores, alunos e profissionais desenvolvedores de soluções que envolvem software nas organizações privadas e públicas.
Destaques do livro:
Roteiro completo para construção de sistemas de informação e software empresarial.
Metodologia em elaboração desde 1989 e implantada em diversas empresas.
Metodologia lecionada desde 1992, anteriormente em 5 versões de apostila.
Preenche uma lacuna das empresas desenvolvedoras de software que utilizam de metodologia informal e/ou intuitiva.
Contribui significativamente com empresas que querem adquirir a ISO 9000-3.
Contempla as características no novo perfil profissional do informático, que detém as habilidades técnicas, de negócios e comportamental, com qualidade e produtividade em suas atividades, embasado em pesquisas realizadas desde 1992 com diversas empresas.Foram complementadas e atualizadas as duas edições anteriores:
- Engenharia de Software para Excelência em Sistemas Empresariais, Editora Apta, Curitiba-PR, 1997;
- Engenharia de Software Empresarial, Editora Brasport, Rio de Janeiro-RJ, 1997.Apoio para edição do livro:
A terceira edição foi elaborada para atender as últimas solicitações dos leitores dessa obra, principalmente dos professores, alunos e profissionais desenvolvedores de soluções que envolvem software nas organizações privadas e públicas.
A primeira edição desse livro teve o apoio institucional técnico do Centro Internacional de Tecnologia de Software (www.cits.br) por meio de seu Coordenador Executivo em 1999 (Roberto Antonio Rodrigues de Almeida). Também teve o apoio acadêmico da Universidade Tuiuti do Paraná (www.utp.br) por meio de seu reitor em 1999 (Sydnei Lima Santos)
Na segunda edição (2002) foram complementados e ajustados os capítulos existentes na primeira edição. Além desses ajustes, foram adicionados outros novos textos que versam sobre: gestão de projetos de software; projeto de software; processo RUP; notações UML; português estruturado e pseudocódigo; projeto de treinamento; modelagem de banco de dados; medidas de tempos e custos de software.
Essa última edição foi reescrita, atualizada e contemplada com um novo capítulo (19. Novas relações da engenharia de software) onde a engenharia de software pode contribuir significativamente com os temas: divulgação da informação, sistemas de conhecimentos, gestão pública, governança eletrônica e inteligência organizacional.
O livro Engenharia de Software e Sistemas de Informação mostra uma metodologia consolidada de desenvolvimento de sistemas no mercado. Pois atualmente é indiscutível a relevância dos sistemas e software contribuindo significativamente para o sucesso, a qualidade, a produtividade, a efetividade e a inteligência das organizações privadas e públicas. Apresenta roteiros estruturados para desenvolvimento de sistemas e software, considerando o novo perfil profissional do desenvolvedor de soluções, com habilidades que vão além da técnica simplesmente.
O foco principal do livro é relatado no capítulo Metodologia para Desenvolvimento de Sistemas ou Software. Porém, nos capítulos antecedentes são apresentados os conceitos de engenharia de software, com seus ciclos, formas de planejamento e questões da qualidade, produtividade e efetividade voltadas ao software profissional. Posteriormente, a metodologia é desmembrada em capítulos que descrevem o processo de construção e documentação até a implantação final de software e sistemas.
Traz também as novas metodologias de desenvolvimento de sistemas, focadas na melhoria constante da qualidade dos processos de software, tais como, CMM, PSP, SPICE e RUP. Apresenta técnicas e ferramentas alternativas para desenvolvimento de software, principalmente as orientadas a objetos com notações da UML.
Está transcrita nesta obra grande parte da experiência em informática do autor, adquirida desde 1980 em diversas organizações. As metodologias relatadas encontram-se implantadas em organizações e são amplamente praticadas em sala de aula. Destinado às organizações em geral, às software-houses, aos profissionais e aos acadêmicos que de alguma forma estão envolvidos com sistemas ou software. É muito gratificante vivenciar as efetivas contribuições e os benefícios inquestionáveis para as organizações que utilizam essa metodologia. Em particular, a imagem positiva dos gestores de informática, das equipes e da Unidade da Tecnologia da Informação é visível a partir dos impactos construtivos e dos resultados relevantes e inexoráveis do projeto elaborado.
O livro contém os capítulos:
1. Introdução à engenharia de software
1.1. Engenharia de software
1.2. Crise e anticrise do software
1.3. Importância da engenharia de software e do software
1.4. Engenheiro de software 2. Sistemas de informação
2.1. Sistemas e empresas ou organizações
2.2. Conceitos e modelos de sistemas de informação3.
Ciclos de software e sistemas
3.1. Ciclo de vida de software e sistemas
3.2. Ciclo de desenvolvimento de software e sistemas
3.3. Ciclo de manutenção de software e sistemas
3.4. Reusabilidade de software 4. Planejamento de sistemas e software
4.1. Planejamento organizacional e de informações
4.2. Planos de ação e de trabalho 5. Gestão de sistemas e software
5.1. Processo de gestão
5.2. Gestão da tecnologia da informação
5.3. Gestão de software
5.4. Gerenciamento de projetos 6. Qualidade, produtividade e efetividade
6.1. Introdução
6.2. Perfil profissional de qualidade
6.3. Gestão de processos da qualidade
6.4. ISO 9000-3
6.5. Medidas e métricas de software 7. Metodologia de desenvolvimento de sistemas ou software
7.1. Introdução, conceitos e justificativas
7.2. Fases da metodologia
7.3. Requisitos funcionais dos sistemas
7.4. Avaliação, manutenção e documentação de sistemas
7.5. Projeto de software 8. Processos de engenharia e qualidade de software
8.1. Introdução
8.2. CMM - capability maturity model
8.3. PSP - personal software process
8.4. SPICE - software process improvement and capability determination
8.5. RUP - rational unified process 9. Técnicas de levantamento de dados
9.1. Importância do levantamento de dados
9.2. Técnicas de levantamento de dados
9.3. Documentação do levantamentos de dados 10. Diagramação e técnicas de engenharia de software
10.1. Conceitos e importância
10.2. Diagramação de software
10.3. Análise estruturada
10.4. Análise essencial de sistemas
10.5. Análise orientada a objetos
10.6. Modelagem de projetos de software
10.7. UML - unified modeling language
10.8. Dicionário de dados 11. Especificações lógicas
11.1. Introdução
11.2. Descrição narrativa
11.3. Especificações estruturadas 12. Projeto de entrada de dados e saída de informações
12.1. Introdução
12.2. Projeto de entrada de dados
12.3. Projeto de saída de informações 13. Projeto de arquivos
13.1. Introdução
13.2. Projeto de registros
13.3. Organização de arquivos e banco de dados
13.4. Normalização de arquivos 14. Engenharia de programas
14.1. Introdução
14.2. Projeto de programas
14.3. Lógica e métodos de programação 15. Projeto de testes e treinamento de sistemas e software
15.1. Planejamento para testes e treinamento
15.2. Execução de testes e treinamento 16. Projeto de documentação de sistemas e software
16.1. Visão geral
16.2. Manuais 17. Projeto de implantação de sistemas e software
17.1. Planejamento para implantação
17.2. Execução da implantação 18. Tempos e custos de sistemas e software
18.1. Introdução
18.2. Planejamento de tempos e custos
18.3. Contingências e segurança
18.4. Medida de tempos e custos de sistemas ou software 19. Novas relações da engenharia de software
19.1. Divulgação da informação
19.2. Sistemas de conhecimento
19.3. Gestão pública e governança eletrônica
19.4. Inteligência Organizacional Referências
Autor (Denis Alcides Rezende):Trabalha com desenvolvimento de software desde 1980, tendo atuado como Analista de Sistemas e Gerente de Informática em empresas comerciais, industriais, bancárias e de serviços em informática.
Atua como consultor em planejamento de Tecnologia da Informação, tendo elaborado projetos em diversas empresas de vários segmentos de mercado. Realizou inúmeros projetos de software em diversas empresas de diferentes negócios: industrial, comercial, bancária e software-house.
Ligado às atividades didáticas desde 1986, tendo lecionado na graduação e pós-graduação em universidades de Curitiba e em faculdades de outras localidades brasileiras. Atualmente leciona na graduação, especialização e mestrado em gestão urbana da PUCPR (Pontifícia Universidade Católica do Paraná) www.pucpr.br/ppgtu
Pós-doutor em Administração (USP), doutor em Gestão da Tecnologia da Informação (UFSC), mestre em Informática (UFPR), com especialização em Magistério Superior, graduação em Administração de Empresas e em Processamento de Dados.
Autor de outros livros de Engenharia de Software, de Sistemas de Informação e de Tecnologia da Informação.
Sócio-Diretor da Nove D Consultoria em Informática Ltda.
Site: www.netpar.com.br/drezende
Vendas:
Em todas as grandes livrarias do Brasil e pela Internet
www.livcultura.com.br, www.siciliano.com.br, www.saraiva.com.br ou www.submarino.com.br
Diretamente com a Editora Brasport (0--21) 2568.1415, 2568.1507 e 2565.8257 www.brasport.com.br vendas@brasport.com.br
Em Curitiba-PR
Guerreiro Livros Técnicos (3218.2800) www.guerreiro.com.br
Livrarias Curitiba (3330.5000 ou 0800 643 9697) www.livrariascuritiba.com.br
Livraria do Chain (3264.3484) e outras livrarias.
Essas livrarias cobram em torno de R$ 5,00 para entregar os livros no local desejado (escritório, residência, etc).Sugestões:
Para sugestões, contribuições, críticas e contato:
Fone 55 xx (41) 9974-1168 - Curitiba - Paraná - Brasil
ou use o e-mail do autor: DENIS ALCIDES REZENDE - drezende@netpar.com.br denis.rezende@pucpr.br