Elaboração de uma metodologia para o desenvolvimento de interfaces com o
|
|
- Ana Luiza Lancastre
- 5 Há anos
- Visualizações:
Transcrição
1 Daniel Delatorre Vanzin Elaboração de uma metodologia para o desenvolvimento de interfaces com o usuário Orientador: Professor Dr. Raul Sidnei Wazlawick Universidade Federal de Santa Catarina Centro Tecnológico Florianópolis SC 2004
2 Objetivo Tema Desenvolvimento de interfaces com o usuário. Delimitação do Tema Metodologia de desenvolvimento de interfaces com o usuário para sistemas computacionais utilizando a notação de UML 2.0 e com ênfase na etapa etapa de projeto de seu ciclo de vida. Objetivo Geral Elaborar uma série de métodos ou técnicas relacionados para auxiliar engenheiros de software no desenvolvimento de interfaces com o usuário. O procedimento sistemático para a descrição da interface favorecerá sua separação do domínio do problema. Objetivos Específicos reduzir o esforço criativo necessário para diminuir os riscos de se ter um produto final com baixa qualidade. sugerir cuidados a serem tomados na especificação do domínio do problema para que o ele seja independente de representação visual. ajudar especialmente grandes projetos que possuem interfaces gráficas com várias janelas, possuindo uma ordem de navegação complexa. facilitar a escolha de diferentes formas de representação gráfica para um mesmo dado ou conjunto de dados. fornecer uma metodologia independente da metodologia de desenvolvimento de software adotada, e inclusive independente de linguagem. permitir fácil integração com as metodologias existentes. integrar com ferramentas de suporte automatizadas ao desenvolvimento de software (CASE Tools), mais especificamente, construtores de interfaces gráficas.
3 suportar interfaces para diferentes tipos de aplicações, como programas de desenho gráfico e sistemas de informações até mesmo com interface para a Web. propor uma notação adequada ao projeto de interfaces com o usuário. Justificativa Desenvolvedores de programas costumam negligenciar a etapa de criação da interface com o usuário, tratando-a mais como um inconveniente do que uma atividade de desenvolvimento. Uma exceção a esse fato diz respeito aos desenvolvedores ou equipes dos mesmos que trabalham comercialmente com a produção de softwares. No entanto, tais equipes costumam gastar muito tempo e esforço para isso. A teoria relacionada ao desenvolvimento de interfaces com usuário possui grande força na área de usabilidade, onde existem disciplinas de estudo voltadas aos aspectos cognitivos da interação entre computador e usuário. No entanto, na área de engenharia de software, essa é uma etapa muito negligenciada. As metodologias mais utilizadas no desenvolvimento de aplicações não cobrem com detalhes o desenvolvimento de interfaces com o usuário. Elas fornecem descrições gerais de como prosseguir, sem fornecer uma notação adequada ou passos concisos a serem seguidos. Apesar de existir muito material relativo ao assunto, não há um concenso na adoção de um processo padrão para desenvolver interfaces com o usuário. Esse é um fator que contribui para a defasagem da área. Todo desenvolvedor utiliza um método pessoal de criação, o que não é o melhor que poderia ser, pois esse método deve ser adaptado a cada novo projeto, e ensinado aos membros de uma equipe quando o mesmo for trabalhar em projetos grandes. Para cobrir as diferentes fases da metodologia de desenvolvimento de interfaces com o usuário, é preciso haver uma notação capaz de representá-las adequadamente. Entre as características dessa notação, estão sua padronização, completude e aceitação. Dessas três, completude é a característica que falta em UML. Logo, é preciso extendê-la onde for necessário. Existem vários padrões de projeto que podem ser utilizados na fase de projeto do ciclo de vida de desenvolviemnto de uma aplicação. Existem também mais de uma forma de implementação de cada um desses projetos. A escolha do padrão certo implementado da maneira mais eficiente para cada situação requer bastante experiência por parte do
4 desenvolvedor. Esses padrões no entanto tratam apenas da separação lógica do conteúdo da apresentação, ou seja, o projeto da interface ainda não é abordado. Objeto Problema É possível adotar uma metodologia padrão para o desenvolvimento de interfaces com o usuário, que seja flexível, concisa, detalhada e fácil de entender para que seja amplamente adota? Metodologia Método de abordagem O método escolhido é o indutivo, onde serão feitas constatações a partir de metodologias para o desenvolvimento de interfaces com o usuário já existentes a fim de chegar à uam metologia mais geral que seja capaz de utilzar todos os seus benefícios. Métodos de procedimento Será empregado o método comparativo, no qual comparações serão feitas entre a metodologia criada e as metodologias existentes. Técnicas A pesquisa terá um caráter exploratório, iniciando-se com uma extensa pesquisa de trabalhos correlatos, seguida de um estudo aprofundado de conceitos da área. Isso envolverá o aprendizado na nova versão da notação de UML assim que ela for oficialmente lançada (ou antes, caso isso seja muito demorado). Seguida essa etapa inicial, serão estudados o projeto de alguns softwares já desenvolvidos, de diferentes áreas (um software gráfico, um software de gerenciamento de dados, outro voltado para a Web, etc.) com o intuito de descobrir como é possível criar e aplicar uma metodologia genérica e suficiente.
5 Ela se caracterizará como pesquisa bibliográfica utilizando a metodologia proposta por Lakatos & Marconi(1991, p.43-77) e, portanto, seguirá as seguintes etapas: Identificação Nesta fase será elaborado levantamento bibliográfico nas seguintes fontes de informação: Artigos pesquisados no portal da IEEE Artigos pesquisados no portal da ACM Livros da área de Engenharia de Software Livros da área de Análise e Projeto de Sistemas Trabalhos relacionados na área, encontrados através de uma busca direta em ferramentas de busca na internet. Localização e compilação Nesta etapa os materiais serão localizados e após uma leitura rápida serão separados os de interesse efetivo para a pesquisa que se pretende realizar, isto é, os materiais que serão realmente utilizados. Elaboração do Plano de Trabalho Nesta etapa será definida a estrutura da abordagem que se pretende dar ao tema. Será elaborado um sumário provisório indicando as divisões primárias, secundárias e terciárias para a abordagem do tema. Fichamento Nesta etapa os documentos serão lidos e fichados. Serão elaboradas as seguintes fichas: ficha bibliográfica, ficha de citações, ficha de resumo, ficha de esboço, ficha de comentário. Análise e interpretação Nesta etapa serão realizadas: 1 - crítica do material; 2 - decomposição dos elementos essenciais e sua classificação; 3 - generalização; 4 - análise crítica usando a objetividade,
6 a explicação e a justificativa para tornar a exposição do tema coerente e dentro de um encadeamento lógico. Redação Na redação do texto final serão observados os seguintes critérios: objetividade, clareza, precisão, consistência, linguagem impessoal e uso do vocabulário técnico. Cronograma Mês ETAPAS Identificação X Localização e compilação X Fichamento X X X X X X X X Análise e interpretação X X X X Redação X X X Entrega do relatório final X
Revisão de Literatura
Revisão de Literatura Mostrar a importância da revisão de literatura no processo de pesquisa; identificar os passos para a elaboração de uma revisão de literatura. INTRODUÇÃO Uma das etapas mais importantes
Leia maisProcessos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1
Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando
Leia maisMANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO
Leia maisProcessos de software
Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de
Leia maisPrincípios da Engenharia de Software aula 03
Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos
Leia maisProf. Dr. Thiago Jabur Bittar
Prof. Dr. Thiago Jabur Bittar Uma representação abstrata e simplificada do processo de desenvolvimento software, tipicamente mostrando as principais atividades e dados usados na produção e manutenção de
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE REQUISITOS
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE REQUISITOS Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 O processo
Leia maisProposta de Trabalho de Conclusão de Curso
UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Proposta de Trabalho de Conclusão de Curso Gerador de Código Automático Baseado em Diagramas de
Leia maisTeste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo
Teste de Software Planejamento de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Atividades de Teste Conceitos importante no Contexto de Teste Abordagem de Teste 2 Atividades de
Leia maisEngenharia de Software Aula 2.3 Processos da Engenharia de Requisitos. Prof. Bruno Moreno
Engenharia de Software Aula 2.3 Processos da Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos O objetivo do processo de Engenharia de Requisitos é criar e manter
Leia maisAVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB.
AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB PESSINI, T. 1 ; SANTANDER, V. F. A. 2 1,2 Centro de Ciências Exatas e Tecnológicas - CCET, Colegiado de Ciência da Computação, UNIOESTE Campus
Leia maisIntrodução a IHC: Apresentação da Disciplina
1 Introdução a IHC: Apresentação da Disciplina Aula 01 04/03/2013 2 Objetivos da Aula Apresentação da Professora dos Alunos da Disciplina do Programa 3 A Professora Mestre e Doutora em Informática pela
Leia maisEngenharia de Software
Engenharia de Software Processos de Software Professor: Charles Leite O processo de software Um conjunto estruturado de atividades, procedimentos, artefatos e ferramentas necessários para o desenvolvimento
Leia maisFerramenta Web de Apoio à Elicitação de Requisitos de Software. Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl
Ferramenta Web de Apoio à Elicitação de Requisitos de Software Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento Resultados
Leia maisQEA Integração entre a ferramenta para desenvolvimento de sistemas web Quellon e o Enterprise Architect
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO QEA Integração entre a ferramenta para desenvolvimento de sistemas web Quellon e o Enterprise Architect Bruna Emerich Dall Olivo de Souza
Leia maisMetodologia da Pesquisa em Sistemas de Informação. Aula 3. Projeto de Pesquisa. Revisão Sistemática. Profa. Fátima L. S. Nunes
Metodologia da Pesquisa em Sistemas de Informação Aula 3 Projeto de Pesquisa Revisão Sistemática Profa. Fátima L. S. Nunes Metodologia Pesquisa SI- 1 Como elaborar um projeto? Roteiro 1) Escolha do tema
Leia maisTécnicas de Pesquisa TCC TRABALHO DE CONCLUSÃO DE CURSO. Documentação Indireta Documentação Direta Fichamento
Técnicas de Pesquisa Documentação Indireta Documentação Direta Fichamento TCC TRABALHO DE CONCLUSÃO DE CURSO Profª Michelle Barbosa professoramichellebarbosa@gmail.com A metodologia é o estudo dos métodos
Leia maisAnálise e Projeto. Prof. Erinaldo Sanches Nascimento
Análise e Projeto Prof. Erinaldo Sanches Nascimento Objetivos Apresentar o ciclo de vida de desenvolvimento de sistemas. Descrever as metodologias de desenvolvimento de sistemas. 2 Introdução Programação
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Antes de qualquer
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisProjeto de IHC. Aula 16 07/10/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado
1 Projeto de IHC Aula 16 07/10/2013 2 Design de IHC O que é design de IHC? Também chamado de projeto de IHC. DESIGN Concepção (intelectual) da experiência do usuário Concretização desta concepção em uma
Leia maisProjeto de Desenvolvimento de Software
Projeto de Desenvolvimento de Software Princípios da Engenharia de Software Msc. Eliezio Soares eliezio.soares@ifrn.edu.br http://docente.ifrn.edu.br/elieziosoares NBR ISO 9000-3 Definições: A ISO 9000
Leia maisBruno da Silva de Oliveira. Hydra: Compilação Distribuída de código fonte
Bruno da Silva de Oliveira Hydra: Compilação Distribuída de código fonte Florianópolis SC Junho / 2004 Bruno da Silva de Oliveira Hydra: Compilação Distribuída de código fonte Orientador: Prof. Dr. Mario
Leia maisRequisitos de Software
Requisitos de Software Engenharia de requisitos Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia mais3.2 Comunicação científica O ciclo da informação na pesquisa Os canais da comunicação científica: formais e informais
UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC CENTRO DE CIÊNCIAS DA EDUCAÇÃO CED DEPARTAMENTO DE CIÊNCIA DA INFORMAÇÃO CIN CEP: 88040-970 - FLORIANÓPOLIS - SANTA CATARINA Fone: (048) 3721-4075 Email: cin@contato.ufsc.br
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2012 Paradigmas e Processo de Software Engenharia de Software: Abrangência Engenharia de Software possui
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2013.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Leia maisFaculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre
Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre Material 5 Metodologias de Desenvolvimento de Interfaces Prof. Luthiano Venecian Introdução o Como conceber e implementar a
Leia maisSumário 1 Atividades acadêmicas, 1 1 Leitura, 1
Sumário Prefácio da 8 a edição, xiii 1 Atividades acadêmicas, 1 1 Leitura, 1 1.1 Importância da leitura, 1 1.2 Natureza da leitura, 2 1.3 O que se deve ler, 3 1.4 Identificação do material de leitura,
Leia maisBibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.
Bibliografia Quais são os problemas? 4 A sofisticação do software ultrapassou nossa capacidade de construção. 4 Nossa capacidade de construir programas não acompanha a demanda por novos programas. 4 Nossa
Leia maisObserve com atenção os textos em AMARELO pois são explicações sobre o item.
UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS JURÍDICAS DEPARTAMENTO DE DIREITO DISCIPLINA PROJETO DE PESQUISA EM DIREITO - DIR5901 Professor: Aires J Rover (http://infojur.ufsc.br/aires) O
Leia maisAPLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas
Leia maisENGENHARIA DE SOFTWARE
CURSO TÉCNICO DE INFORMÁTICA Módulo A ENGENHARIA DE SOFTWARE Processos de Software O PROCESSO É LENTO... Todo software deve ser construído de forma organizada, através de processos. Um processo pode ser
Leia maisespecificação por meio de exemplos não é garantia de corretude, mas a experiência mostra que tende a ser melhor do que o estado da prática hoje
1 Introdução Testar é o conjunto de tarefas ou passos executados para verificar se um produto ou serviço atende à sua proposta. Dessa forma, a execução de testes em um programa contribui para a melhoria
Leia maisIntrodução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software
INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da
Leia mais3.1 Leitura e Interpretação de Textos Técnicos e Científicos
UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC CENTRO DE CIÊNCIAS DA EDUCAÇÃO CED DEPARTAMENTO DE CIÊNCIA DA INFORMAÇÃO CIN CEP: 88040-970 - FLORIANÓPOLIS - SANTA CATARINA Fone: (048) 3721-4075 Email: cin@contato.ufsc.br
Leia maisEspecificação do TP3
Especificação do TP3 Data de Entrega: 21/05/2008 1 Descrição do Problema O problema a ser resolvido neste trabalho é conhecido na literatura como o problema de isomorfismo de sub-grafos Uma definição formal
Leia maisAs 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira Educação de iniciação profissional validada e legitimada pela sociedade Registro da adequação à prática através de certificação
Leia maisDocumentação de Software. Simone Vasconcelos
Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em
Leia maisNORMAS PARA REDAÇÃO DO TRABALHO DE CONCLUSÃO DO CURSO (TCC) DE ENGENHARIA AMBIENTAL E SANITÁRIA.
ANEXO 02 DA RESOLUÇÃO CGESA Nº 001, DE 27 DE MARÇO DE 2013. NORMAS PARA REDAÇÃO DO TRABALHO DE CONCLUSÃO DO CURSO (TCC) DE ENGENHARIA AMBIENTAL E SANITÁRIA. A estrutura do TCC deverá ser composta por pré-texto,
Leia maisEngenharia de Software
Engenharia de Software Requisitos de Software Professor: Charles Leite Engenharia de requisitos Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições
Leia maisPESQUISA TEÓRICA APLICADA. - Verificar a teoria; - Integrar a teoria já existente; - Desenvolver um conceito.
PESQUISA TEÓRICA APLICADA 1. TEÓRICA (PURA): - Oferece solução para problemas práticos; - Ajuda encontrar os fatores de um problema prático. 2. APLICADA: - Contribuir e esclarecer os fatos; - Verificar
Leia maisVisualizando Padrões: A visualização do Universo de Metadados
Fonte: Riley, J. Seeing Standards: a visualization of the metadata universe. USA: Indiana University Libraries, 2009-2010. Visualizando Padrões: A visualização do Universo de Metadados Compilação, tradução
Leia maisPadrão para Especificação de Requisitos de Produto de Multimídia
Padrão para Especificação de Requisitos de Produto de Multimídia 1 Introdução 1.1 Escopo do documento Sugere-se aqui uma estrutura para a Especificação de Requisitos de Produto de Multimídia (ERPM). Esta
Leia maisVerificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1
Verificação e Validação Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Objetivos Apresentar a verificação e validação de software e discutir a distinção entre elas Descrever
Leia maisCurso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML
Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Modelagem de Dados UML 2 1 Eduardo Bezerra Editora Campus/Elsevier Porcentagem de projetos que terminam dentro do
Leia mais6.CONCLUSÕES CONCLUSÕES
6.CONCLUSÕES 193 6 CONCLUSÕES Este trabalho apresentou uma proposta para modelagem e análise de Sistemas de Controle envolvidos na geração de energia elétrica hidráulica, tendo como base dois desenvolvimentos:
Leia maisCadeira: Engenharia de Software
Cadeira: Engenharia de Software Aulas 9, 10 15/08/15 Docente: Cláudia Ivete F. Jovo cifjovo@gmail.com or cjovo@up.ac.mz M.Sc. Cláudia Jovo 2017/DI 0 Definição de Eng. Software; Eng. Software Tecnologia
Leia maisUNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO FERRAMENTA PARA PLANEJAMENTO E CONTROLE DE TESTES -SISCONTROLTEST Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador
Leia maisModelos de Processo de Software
Modelos de Processo de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com (material produzido e atualizado pelos professores
Leia maisMetodologia da Pesquisa Científico. Profa. Ms. Daniela Cartoni
Metodologia da Pesquisa Científico Profa. Ms. Daniela Cartoni Metodologia da Pesquisa Científico Aula 2 Construção de um Projeto de Pesquisa Revisão da Aula 1 Conhecimento, ciência e paradigma - Tipos
Leia maisCustomização de Heurísticas de Usabilidade para Celulares
Customização de Heurísticas de Usabilidade para Celulares GQS - Grupo de Qualidade de Software INCoD - Instituto Nacional de Ciência e Tecnologia para Convergência Digital Juliane Vargas Nunes Thaísa Cardoso
Leia mais2. Processos em Engenharia de Software
Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 2. Processos em Engenharia de Software.......... 2.1. Visão Geral Conceito de processo conjunto
Leia maisSOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio
Leia maisINTRODUÇÃO A ENGENHARIA DE SOFTWARE
Universidade Estadual Vale do Acaraú AGENDA INTRODUÇÃO A ENGENHARIA DE SOFTWARE Processos Modelos de Desenvolvimento de Software Engenharia de Requisitos Projeto de Interface com o Usuário Projeto Arquitetural
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2017.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Leia maisSumário. Nota das autoras, xvii. Prefácio da 8 a edição, xix
Nota das autoras, xvii Prefácio da 8 a edição, xix 1 Procedimentos didáticos, 1 1 Leitura, 1 1.1 Elementos, 1 1.2 Aspectos fundamentais, 6 1.3 Objetivos, 6 1.4 Fases da leitura informativa, 7 1.5 Sucessivas
Leia maisApresentação. Ementa. Ementa. Ementa. Referências 14/03/2017
Professora: Janaide Nogueira E-mail: nogueirajanaide@gmail.com Materiais: https://janaide.wordpress.com Apresentação Técnica: Informática(IFCE) Secretária Escolar(FDR) Graduação: Bacharelado em Sistemas
Leia maisO Fluxo de Requisitos
O Fluxo de 1 Finalidade do fluxo de requisitos A finalidade deste fluxo é: Chegar a um acordo com o cliente e o usuário sobre o que o sistema deve fazer. Oferecer ao desenvolvedor um melhor entendimento
Leia maisProf. Esp. Fabiano Taguchi
UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com UML COMPETÊNCIA: Conhecer e desenvolver estudos de caso usando modelagem orientada a objeto. HABILIDADE: Conhecer
Leia maisPadronização da interface dos Sistemas da UFOP
Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Padronização da interface dos Sistemas da UFOP Aluno: Rafael Loureiro Teixeira
Leia maisISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO
Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical
Leia maisVerificação e Validação
Verificação vs Validação Verificação e Validação Verificação: Estamos construindo o produto corretamente? O software deve estar de acordo com sua especificação. Validação: Estamos construindo o produto
Leia maisUML. Rodrigo Leite Durães.
UML Rodrigo Leite Durães. rodrigo_l_d@yahoo.com.br O que é Análise de Software? UML: É o estágio de um sistema que captura os requisitos e o domínio do problema, focalizando no que deve ser feito, não
Leia maisEngenharia de Software
PLANO DE AVALIAÇÕES Engenharia de Software 1ª AP: 08 de setembro 2ª AP: 13 de outubro 3ª AP: 10 de novembro NAF: 17 de novembro Referência bibliográfica: SOMMERVILLE, I. Engenharia de Software. 8ª ed.
Leia maisInstrumentos de Estudos Acadêmicos
Instrumentos de Estudos Acadêmicos Fichamento Resumo Resenha ABNT - Associação Brasileira de Normas Técnicas Veja a seguir uma síntese das principais características e recomendações da ABNT para a elaboração
Leia maisPDS. Aula 1.6 Modelos de Processo. Prof. Dr. Bruno Moreno
PDS Aula 1.6 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; RAD; Modelo Incremental; Desenvolvimento Evolucionário; Desenvolvimento
Leia maisApresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:
Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas
Leia maisRequisitos de Software e UML Básico. Janaína Horácio
Requisitos de Software e UML Básico Janaína Horácio janaina@les.inf.puc-rio.br Agenda Requisitos O que é? Objetivos? Atividades?... UML O que é? Modelos... Casos de Uso O que é? Componentes 2 Requisitos
Leia maisPROPOSTA DE TRABALHO DE CONCLUSÃO DE CURSO
UNIVERSIDADE FEDERAL DE SANTA CATARINA. CURSO DE SISTEMAS DE INFORMAÇÃO PROPOSTA DE TRABALHO DE CONCLUSÃO DE CURSO KLEYTON WEBER DA SILVA SERGIO FERREIRA MENDONÇA FLORIANÓPOLIS, 2004. UNIVERSIDADE FEDERAL
Leia maisUM PROCESSO PARA MANUTENÇÃO DA CONSISTÊNCIA DE INTERFACES INTEGRADAS AO AMADEUS
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO 2014.2 UM PROCESSO PARA MANUTENÇÃO DA CONSISTÊNCIA DE INTERFACES INTEGRADAS AO AMADEUS Proposta de Trabalho de
Leia maisRequisitos de Software
Engenharia de requisitos Requisitos de Software Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia maisUma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade
Introdução a Requisitos Análise e Levantamento de Requisitos Prof. Esp. MBA Heuber G. F. Lima Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento
Leia maisRECONSTRUÇÃO DE UMA APLICAÇÃO WEB UTILIZANDO PADRÕES
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação RECONSTRUÇÃO DE UMA APLICAÇÃO WEB UTILIZANDO PADRÕES Acadêmica: Emanoelle C.
Leia maisO Projeto de TCC. Como elaborar??? Claudia Brandelero Rizzi. (com contribuições do Clodis e Adriana)
O Projeto de TCC Como elaborar??? Claudia Brandelero Rizzi (com contribuições do Clodis e Adriana) O Projeto de Pesquisa Título Apesar de ser o primeiro item a ser lido em um projeto, o título também pode
Leia maisOrientador: Jacques Robert Heckmann
FERRAMENTA WEB PARA CRIAÇÃO DE PLANO DE TESTES BASEADA NA NORMA IEEE-829 Orientanda: Ana Paula Joslin de Oliveira Orientador: Jacques Robert Heckmann Sequência da Apresentação Introdução Objetivos Fundamentação
Leia mais5 Delineamento da pesquisa.
Delineamento da pesquisa 82 5 Delineamento da pesquisa. Segundo Ludke e André (1986), para realizar uma pesquisa é preciso promover um confronto entre os dados, as evidências, as informações coletadas
Leia maisUNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA MECÃNICA / ENGENHARIA MECATRÔNICA
1 UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA MECÃNICA / ENGENHARIA MECATRÔNICA ATIVIDADES PRÁTICAS SUPERVISIONADAS (Orientações para a realização das APS dos
Leia maisComo escrever um relatório. Ana Filipa Pereira Ramos
Como escrever um relatório Ana Filipa Pereira Ramos Índice Função do relatório... 2 Normas e regras... 2 Capa e página de rosto... 3 Resumo e Palavras-chave... 4 Agradecimentos... 4 Índice... 5 Pág. 1
Leia maisTítulo do artigo Subtítulo (opcional)
1 Título do artigo Subtítulo (opcional) Nome Completo dos autores em Ordem Alfabética 1 Professor Orientador (Nome Completo) 2 RESUMO O resumo só poderá ser elaborado depois de concluído o trabalho. Normalmente,
Leia maisProfessor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
Leia maisAMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva
AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO Rodrigo Ferreira da Silva rodrigoferreira2002@hotmail.com Klaus Schlünzen Junior klaus@prudente.unesp.br Universidade Estadual Paulista
Leia maisDesenvolvimento de Projetos
Desenvolvimento de Projetos Aula 1.3 Modelos de Processo Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Tipos de Modelos Modelo em Cascata; Prototipação; Modelo Incremental; Desenvolvimento Evolucionário;
Leia maisDIVISÃO DE ASSUNTOS ACADÊMICOS Secretaria Geral de Cursos PROGRAMA DE DISCIPLINA
DIVISÃO DE ASSUNTOS ACADÊMICOS Secretaria Geral de Cursos PROGRAMA DE DISCIPLINA DEPARTAMENTO DE CIÊNCIAS EXATAS CÓDIGO: EXA808 DISCIPLINA: EI5 ENGENHARIA DE SOFTWARE CARGA HORÁRIA: 180h EMENTA: Estudo
Leia maisDesenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais
Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva
Leia maisRequisitos. Silvério Sirotheau
Requisitos Silvério Sirotheau Requisitos O levantamento e análise de requisitos compõem uma parte decisiva da fase de concepção dentro UP. O analista pode e deve utilizar todas as informações disponíveis
Leia maisObjetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates
Introdução à Interação Humano-Computador Professora: Raquel Oliveira Prates http://www.dcc.ufmg.br/~rprates/ihc \ Aula 1: 14/05 1 Objetivo do Curso Apresentação dos conceitos básicos da área de Interação
Leia maisAtividades de auto-avaliação
Atividades de auto-avaliação Leia com atenção os enunciados e responda às questões solicitadas. Lembre-se que estas atividades de auto-avaliação têm como objetivo desenvolver com autonomia a sua aprendizagem.
Leia maisEngenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves
I Processos de desenvolvimento de SW profa. Denise Neves profa.denise@hotmail.com 2018 Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK
Leia maisESTRUTURA DO TRABALHO DE CONCLUSÃO DE CURSO
ESTRUTURA DO TRABALHO DE CONCLUSÃO DE CURSO O trabalho científico deverá ser organizado de acordo com a estrutura abaixo, NBR 14724/2006: capa; folha de rosto; verso da folha de rosto (ficha catalográfica)
Leia mais9 Seminário de Extensão SIENA - SISTEMA DE INFORMAÇÃO PARA ANÁLISE DOS INDUCADORES DO ESTADO NUTRICIONAL E ALIMENTAR
9 Seminário de Extensão SIENA - SISTEMA DE INFORMAÇÃO PARA ANÁLISE DOS INDUCADORES DO ESTADO NUTRICIONAL E ALIMENTAR Autor(es) FABIO CURTIS VOLPE Orientador(es) Ana Estela Antunes da Silva Apoio Financeiro
Leia maisPesquisa Científica. Oficina de Capacitação para Desenvolvimento da Pesquisa Científica. Profa. Dra. Caroline K. Luvizotto
Pesquisa Científica Oficina de Capacitação para Desenvolvimento da Pesquisa Científica Profa. Dra. Caroline K. Luvizotto Pré-Projeto de Pesquisa para TCC Escolha 3. Definição da Área, do do Tema e do e
Leia maisFerramenta de Apoio a Implementação do Processo Melhoria de Processo de Teste (MPT.BR)
Ferramenta de Apoio a Implementação do Processo Melhoria de Processo de Teste (MPT.BR) Aluno(a): Vander Bertolini Orientador: Jacques Robert Heckmann Roteiro Introdução Objetivos Fundamentação Teórica
Leia maisUNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS JOSÉ EDUARDO LIMA DOS SANTOS SISTEMA INTEGRADO DE AUTOMAÇÃO RESIDENCIAL
Leia maisElementos fundamentais na construção da monografia
Elementos fundamentais na construção da monografia Fases do projeto de pesquisa Definição do assunto/tema Problematização/delimitação Cronograma Justificativa Objetivos (geral e específicos) Revisão de
Leia maisEngenharia de Software
Engenharia de Software Tópico 1 - Visão Geral da Engenharia de Software Sistemas Computacionais o Definição e conceitos básicos o Evolução do desenvolvimento Natureza do produto software Definição de Engenharia
Leia mais