Requisitos de Software & Cooperação

Vagner Luiz Gava

2011 — 1ª edição

Estoque esgotado

Fora de Catálogo

Sobre o Livro

ISBN: 9788580390483
Páginas: 250
Formato: 15,5x23,5 cm
Ano de Publicação: 2011
Peso: 0.440 kg

Sumário

1 INTRODUÇÃO
1.1 Apresentação e contextualização do problema
1.2 Estrutura do livro

2 FUNDAMENTAÇÃO TEÓRICA 
2.1 A dimensão coletiva do trabalho e o Trabalho COOPERATIVO
2.1.1 Conceito de trabalho cooperativo 
2.1.2 Dimensões do trabalho coletivo 
2.1.3 Considerações sobre a dimensão coletiva do trabalho 
2.2 Análise coletiva do trabalho 
2.2.3 Características da ACT e resultados 
2.2.4 Considerações sobre a aplicação do método da Análise Coletiva do Trabalho 
2.3 Modelo mental e interação 
2.3.1 Modelo mental e interação 
2.3.2 A ergonomia das interfaces 
2.3.3 Considerações sobre modelo mental e interação e ergonomia das interfaces 
2.4 Teoria da mente coletiva 
2.4.1 Ações ligadas à teoria da mente coletiva em desenvolvimento dos sistemas informatizados 
2.4.2 Processos sociais no desenvolvimento da mente coletiva 
2.4.3 Considerações sobre a teoria da mente coletiva 
2.5 CSCW, Groupware, Modelo 3c e awareness 
2.5.1 CSCW e Groupware 
2.5.2 Modelo 3C 
2.5.3 Awareness 
2.5.4 Awareness e o modelo 3C 
2.5.5 Elementos de awareness 
2.5.6 Considerações sobre awareness 
2.6 Modelos e processos de Software 
2.6.1 Conceitos e definições 
2.6.2 Modelo em cascata 
2.6.3 Modelo de desenvolvimento iterativo evolucionário 
2.6.4 Modelo de transformação formal 
2.6.5 Modelo de desenvolvimento baseado em componentes 
2.6.6 Processo de desenvolvimento de software 
2.6.7 Considerações sobre modelos e processos de software 
2.7 engenharia DE REQUISITOS (ER) 
2.7.1 Conceitos e definições 
2.7.2 Elementos da Engenharia de Requisitos 
2.7.3 Processo de Engenharia de Requisitos 
2.7.4 Modelos de sistema 
2.7.5 Descoberta de requisitos: Storyboarding/Técnicas de Prototipação 
2.7.6 Considerações sobre Engenharia de Requisitos 

3 PROCESSO PROPOSTO
3.1 Estratégia Metodológica: Pesquisa-Ação 
3.1.1 Conceituação geral da pesquisa-ação 
3.2 Contexto 
3.3 Descrição geral do processo 
3.4 Análise de viabilidade e da aplicalibidade do processo
3.4.1 Análise de viabilidade 
3.4.2 Verificação da aplicabilidade do processo ao sistema candidato 
3.5 Processo para especificação de requisitos de software com foco na identificação das características individuais do trabalho cooperativo e das características de domínio
3.5.1 Implementação/revisão do protótipo em papel 
3.5.2 Simulação do protótipo em papel 
3.5.3 Análise dos dados- avaliação sobre o término da prototipação em papel 
3.6 Processo para especificação de requisitos de software com foco na identificação e simulação das características cooperativas do trabalho 
3.6.1 Implementação/revisão protótipo não funcional 
3.6.2 Apresentação do protótipo não funcional 
3.6.3 Análise dos dados - avaliação sobre o término da prototipação não funcional 
3.7 Processo para especificação de requisitos de software com foco no refinamento das características do trabalho cooperativo 
3.7.1 Implementação em cascata 
3.7.2 Apresentação do protótipo evolucionário (funcional)
3.7.3 Análise dos dados - avaliação do término do protótipo evolutivo 
3.8 Planejamento de execução do processo proposto em função dos ciclos da pesquisa-ação 

4 FASE PRELIMINAR E CICLO 1: PROCESSO PARA ESPECIFICAÇÃO DE REQUISITOS DE SOFTWARE COM FOCO NA IDENTIFICAÇÃO DAS CARACTERÍSTICAS INDIVIDUAIS DO TRABALHO COOPERATIVO E DAS CARACTERÍSTICAS DE DOMÍNIO 
4.1 Contexto e propósitos 
4.1.1 Contexto empírico 
4.1.2 Contexto conceitual: análise de viabilidade 
4.1.3 Contexto conceitual: verificação da aplicabilidade do processo ao sistema candidato 
4.2 Ciclo 1 de iteração: Processo para especificação de requisitos de software com foco na identificação das características individuais do trabalho cooperativo 
4.2.1 Introdução 
4.2.2 Implementação 
4.2.3 Levantamento e discussão dos dados 
4.2.4 Análise e planejamento do ciclo 1 

5 CICLO 2 DE ITERAÇÃO: PROCESSO PARA ESPECIFICAÇÃO DE REQUISITOS DE SOFTWAR E COM FOCO NA IDENTIFICAÇÃO ESIMULAÇÃO DAS CARACTERÍSTICAS DO TRABALHO COOPERATIVO 
5.1 introdução 
5.2 Dinâmica da iteração do ciclo 2 
5.2.1 Dados do grupo e do ambiente das sessões 
5.2.2 Dinâmica geral das iterações 
5.3 Resultados (Detalhamento das iterações) 
5.3.1 Iteração 1 
5.3.2 Iteração 2 
5.3.3 Iteração 3 
5.3.4 Iteração 4 
5.3.5 Iteração 5 
5.3.6 Iteração 6 

6 CICLO 3 DE ITERAÇÃO: PROCESSO PARA ESPECIFICAÇÃO DE REQUISITOS DE SOFTWARE COM FOCO NO REFINAMENTO DAS CARACTERÍSTICAS DO TRABALHO COOPERATIVO (EM USO REAL) 
6.1 introdução 
6.2 Dinâmica de iteração do ciclo 3 
6.3 Dados do grupo e do ambiente das sessões 
6.4 Modelo 3C e awareness para o ciclo 3 
6.5 Características gerais do sistema informatizado
6.6 Dinâmica geral das iterações 
6.7 RESULTADOS (DETALHAMENTO DAS ITERAÇÕES) 
6.8 Iteração 1 
6.9 Iteração 2 
6.9.1 Iteração 3 

7 ANÁLISE FINAL 
7.1 Conclusões 
7.2 Adaptação do macroprocesso 
7.3 Aplicabilidade 

8 REFERÊNCIAS

Sinopse

A Engenharia de Requisitos de Software tradicional não trata de modo explícito a especicação de requisitos resultante do trabalho cooperativo dos usuários em um sistema de informação, uma vez que o usuário é visto de modo independente do meio ou grupo em que está inserido, com o modelo de requisitos individual generalizado para o modelo envolvendo todos os usuários. Como conseqüência, a falta dos requisitos do trabalho cooperativo somente irá aorar com o uso efetivo do software, contribuindo para o aumento de erros em sua execução e no custo nal do projeto de software, devido ao inevitável retrabalho exigido em sua correção e adequação.

Esta obra procura suprir esta lacuna, propondo um processo que permite considerar, além dos requisitos do trabalho individual abordados pelos métodos tradicionais, os requisitos provenientes do resultado das múltiplas interações entre usuários, assim como entre usuários e seu ambiente de trabalho. O processo proposto neste livro é ilustrado por meio de um exemplo prático de aplicação em uma situação complexa de trabalho cooperativo, sendo útil para tratar grande parte das situações encontradas no dia a dia pelos leitores.

Ver maisVer menos

Depoimentos sobre o livro

Envie seu depoimento

Seja o primeiro a publicar um depoimento sobre o livro!