UMA ANÁLISE SOBRE O PAPEL DA ERGONOMIA NA CONCEPÇÃO DE SOFTWARE

Tamanho: px
Começar a partir da página:

Download "UMA ANÁLISE SOBRE O PAPEL DA ERGONOMIA NA CONCEPÇÃO DE SOFTWARE"

Transcrição

1 UMA ANÁLISE SOBRE O PAPEL DA ERGONOMIA NA CONCEPÇÃO DE SOFTWARE Luiz Eduardo Santos de Oliveira (UFS) oliveira.luiz@ymail.com Simone de Cassia Silva (UFS) scassia@gmail.com A gestão adequada das informações é, nos dias atuais, vital para o sucesso de empresas e organizações. Nesse processo, o software assume um papel fundamental na geração da informação desejada. Esses sistemas são operados por pessoas com differentes comportamentos diante de tal tecnologia. Com base nessa idéia, este artigo, através de uma pesquisa bibliográfica exploratória, busca analisar a participação da ergonomia, em especial a cognitiva, no processo de desenvolvimento de software para entender métodos que considere o aspecto humano na construção de sistemas informáticos que reflitam a real necessidade do usuário na tarefa realizada por ele durante a interação homem-computador. Palavras-chaves: Desenvolvimento de software, Ergonomia Cognitiva, IHC, Gestão de requisitos

2 1. Introdução Com a crescente preocupação das organizações modernas no tratamento dado às suas informações, a gestão destas por meio de sistemas de informação assume um papel decisivo no processo de tomada de decisões e, consequentemente, para a competitividade dessas empresas. Devido à crescente importância dos sistemas informáticos dentro dos ambientes de trabalho e considerando que as organizações são formadas por pessoas que interagem com o computador, muitos estudos vêm sendo realizados no campo da ergonomia cognitiva para o desenvolvimento de softwares voltados para uma adequada interface homem-computador. Apesar da importância dos sistemas informatizados para as instituições, o que se observa é que muitos projetos não são finalizados e fracassam por não atender às expectativas dos usuários na implantação e acabam sendo rejeitados. A falta de adoção de métodos, ferramentas e procedimentos no desenvolvimento de software e a difícil relação de entendimento entre o usuário com o desenvolvedor (PRESSMAN, 2002, p.5 apud COSER et al., 2006) são apontados como os possíveis fatores causadores desses problemas. Tradicionalmente, grande parte da comunidade informática vislumbra o espaço da ergonomia no processo de desenvolvimento de software ligado ao projeto da interface com o sistema. Nesse sentido, muitos sistemas são concebidos sem considerar a visão do usuário. Baseado nessa observação, o seguinte questionamento é feito: como a ergonomia, em específico a cognitiva, pode contribuir para a criação de uma metodologia de desenvolvimento de software que torne confortável, segura e eficiente a interação entre homem - sistema informatizado - máquina? Como forma de responder ao questionamento, todo processo de desenvolvimento de software começa com o levantamento de requisitos do cliente, o qual será o futuro usuário do sistema. Nesta fase os programadores, ou analistas de sistemas, se reunem com os usuários para entender, conhecer e registrar o fluxo de trabalho e detalhar os objetivos a serem atingidos com o projeto que venha a responder as necessidades dos usuários e da organização. Segundo Coser et al (2006), conhecer o usuário no seu posto trabalhando, seja qual for sua linha de atuação, realizando sua tarefa cotidiana é base de conhecimento para projetar o software que irá aperfeiçoar essa rotina. Uma grande quantidade de conhecimento dos usuários e técnicos é explicitada nesta etapa e este conhecimento precisa ser depositado em repositórios que facilitem a recuperação e agreguem valor ao processo. Muitos projetos fracassam por não analisar de forma mais cuidadosa, na etapa de especificação de requisitos, o trabalho e o local atual dos usuários envolvidos. As incompatibilidades da interação homem-computador que propiciam erros durante a operação dos sistemas informatizados e implicam dificuldades para o usuário devem-se ao desconhecimento, por parte do projetista do "software" da tarefa, do modo operatório e da estratégia de resolução de problemas do componente humano do sistema homem-máquina. (BENYON; DAVIES, 1990 apud MORAES, 2011). A área da ergonomia que se dedica a concepção de sistemas informáticos é citada por Burkhardt e Sperandio (2004) como ergonomia informática (software) e está relacionada às atividades realizadas com um computador, diretamente ou por intermédio de um terminal numa distância próxima ou remota. Essa área discute a ampla atuação da ergonomia no projeto de software, como o auxílio aos projetistas e os estudos das necessidades dos usuários, acompanhando toda a concepção. O objetivo deste trabalho é fazer uma análise sobre a importância da ergonomia cognitiva no processo de desenvolvimento de softwares a fim de estudar, entender e projetar 2

3 aplicações computadorizadas adaptadas às reais necessidades do usuário e ao seu ambiente trabalho. A metodologia aplicada para a realização deste estudo foi à revisão bibliográfica de caráter exploratório, tendo como base artigos publicados na área de ergonomia cognitiva para a concepção de sistemas informáticos, além de edições nas áreas de ergonomia geral e engenharia de software. Neste artigo são abordados os conceitos de ergonomia, ergonomia cognitiva e o que é ergonomia informática; mais adiante o software é definido, assim como alguns critérios invariantes que, de acordo com os ergonomistas, definem um produto de software de qualidade para os usuários. Adicionalmente, é discutida de um ponto de vista ergonômico a especificação de requisitos integrados ao projeto da interface homemcomputador juntamente com a maior participação do usuário final no projeto de concepção informática. 2. Ergonomia A ergonomia é o estudo da adaptação do trabalho ao homem. (IIDA, 2005, p.2). Aqui o autor dá uma significação bastante ampla ao trabalho, incluindo toda a situação em que ocorre o relacionamento entre homem e uma atividade produtiva. A ergonomia estuda as características do trabalhador, a fim de projetar o trabalho que ele consegue executar, ajustando-o às suas capacidades e limitações. Sobre os objetivos da ergonomia Iida (2005) em seu trabalho conclui que esta área da ciência procura reduzir a fadiga, estresse, erros e acidentes, proporcionando segurança, satisfação e saúde aos trabalhadores, durante o seu relacionamento com um sistema produtivo Ergonomia Cognitiva Ao projetar software segundo uma orientação mais funcional que operacional, a concepção de interface com o usuário privilegia primeiro os aspectos internos ligados ao funcionamento do sistema e depois adapta esta interface para o usuário. A utilização desse software fica comprometida, muitas vezes não atendendo os objetivos, necessidades e expectativas básicas dos usuários. Por outro lado se utilizado uma abordagem ergonômica, isto é, com a participação do usuário-final tanto na prospecção, concepção quanto na avaliação de todo e qualquer desenvolvimento e implementação do sistema informatizado, a interface se adapta à arquitetura cognitiva do usuário. Para tanto é necessário uma análise cognitiva para adequar ou projetar uma interface do software ao homem. (SANTOS LIMA, 2003). Nesse cenário a ergonomia se torna imprescindível onde antes era matéria exclusiva dos engenheiros de software, analistas de sistemas. Dois ramos da ergonomia se somam para trabalhar com essa solicitação, a ergonomia de software e a ergonomia cognitiva. A ergonomia de software busca melhorar a capacidade de utilização usabilidade do software por usuários de diferentes características é a adaptação do sistema informatizado à inteligência humana (WISNER, 1987 apud MORAES, 2011). E, a ergonomia cognitiva tem sua fundamentação teórica na ciência cognitiva que é, segundo Peter (2001 apud NOGUEIRA, 2003, p.10 ), é o estudo de como o conhecimento é adquirido, representado na memória e utilizado na resolução de problemas. A ergonomia cognitiva aplicada ao desenvolvimento de software está focada em como os projetistas e analistas de sistemas tratam o conhecimento, a estrutura dos programas para a eficácia da percepção-aprendizagem e como o conhecimento é aplicado no desenvolvimento de software. De acordo com Iida (2005, p.3) a ciência cognitiva ocupa-se dos processos mentais, como a percepção, memória, raciocínio e resposta motora, relacionados às pessoas e outros elementos do sistema. Os processos cognitivos implicados na interação homem-computador são na visão de Santos Lima (2003, p.37): a memória, de curto e longo prazo, os processos de tomada de 3

4 decisão, a atenção, as estruturas e processos para perceber, armazenar, pensar e recuperar informações. 3. Ergonomia Informática A ergonomia informática (ou de software) está relacionada às atividades realizadas com um computador. Para Burkhardt e Sperandio (2004) a contribuição ergonomia informática ao desenvolvimento de sistemas informatizados envolve quatro perspectivas complementares: a divisão da tarefa entre operadores humanos e os sistemas informáticos; a formalização da perícia (expertise), como uma base de conhecimento, por exemplo; a predição dos usos e as dificuldades relativas à (futura) situação de trabalho informatizada: o ambiente, os equipamentos e os arranjos físicos, as funções necessárias, as interfaces e diálogos, etc. a avaliação, a verificação e a validação de hipóteses relativas à utilização ou ao comportamento dos usuários; nesta inclui o auxílio aos projetistas na decisão e na elaboração de especificações, validação de expectativas de critérios e especificações ergonômicas iniciais etc. Atualmente, no contexto informático, as fases de intervenção da ergonomia são pouco levadas em consideração, e o trabalho de inserção da mesma no plano do projeto está sujeito a enfrentar barreiras como custo, restrições e as dificuldades que os projetistas têm em compreender certos métodos de ação adaptados para concepção. De acordo com Burkhardt e Sperandio (2004) perdura em informática, a visão do ergonomista e da ergonomia associados: ao arranjo físico os locais e dispositivos; a aparência gráfica do sistema informático. Essa maneira de ver restringe a priori apenas aos aspectos visíveis da interface a possibilidade de negociar as escolhas de concepção e os objetos de questionamento; ao mágico cuja inovação permitiria transformar todo sistema em um sistema facilmente utilizável por seus usuários finais. ao representante dos usuários, ou mesmo um superusuário. Essa visão é reforçada pelo fato de um dos métodos de avaliação ergonômica consiste em percorrer o conjunto das funcionalidades, com base em cenários de tarefas usuais, pra identificar as dificuldades que os usuários poderiam encontrar. Assim, é o desafio da ergonomia informática incutir dentro da comunidade informática a mentalidade de que o papel da ergonomia utilizada na concepção de programas para computador não começa com término do projeto em uma possível avaliação de usabilidade, mas começa com a avaliação de ferramentas e um ambiente que auxiliem os projetistas na tarefa de concepção, até a definição das especificações iniciais do projeto, construção adaptada da IHC, validações de requisitos, etc. 4. O Software O software está presente em vários tipos de processos desde o mais simples ao mais complexo, os programas, documentos e dados que constituem o software, ajudam a gerar o bem mais importante que qualquer indivíduo, negócio ou governo pode adquirir a informação (PRESSMAN, 2002, p.828 apud COSER et al., 2006). Software, quando entendido como sistema informatizado, não é apenas um conjunto de dados e regras traduzidos em códigos programáveis, unidades de armazenamento, protocolos de comunicação eletrônicos e manuais. Trata-se de um mecanismo que habilita o usuário a executar uma atividade de trabalho, cujas finalidades são variáveis e, eventualmente, paradoxais. (SILVA; LIMA, 2005, p.32 apud COSER et al., 2006). Os conceitos apresentados não fazem referência às características e a variabilidade entre os usuários e o papel do software na tarefa executada por aqueles. Muitos usuários já se depararam com softwares que apresentavam dificuldades de utilização e funções que na 4

5 prática dificultavam a realização de simples tarefas como fazer um cadastro em um banco dados, por exemplo. Diante da necessidade de se adaptar as aplicações computadorizadas a realidade dos clientes desses sistemas é pertinente que se lance a seguinte questão: qual método de desenvolvimento de software possibilite aos analistas criar sistemas informatizados que tenha como foco o trabalho realizado pelo usuário com base no trinômio conforto, segurança e eficiência para uma adequada interação homem - sistema informatizado - máquina? Muitas vezes o papel da ergonomia é restrito a concepção da interface homem-sistema. Geralmente, nessa fase os projetos já se encontram praticamente finalizados, e sem considerar a visão do usuário final. Logo, como forma de responder à questão levantada na introdução e anteriormente neste tópico do artigo, é necessário identificar qual tarefa se deseja informatizar, com ajuda participativa do usuário final do sistema, que para a engenharia de software começa no início do projeto com a definição de requisitos. Com base nestes, readapta-se a interface homem-computador para satisfação do usuário. Nas organizações atuais o uso do software, independente da finalidade para a qual ele é aplicado, se torna vital, pois um método de captar conhecimento, um modo de diferenciar os produtos de uma empresa de seus competidores e uma janela para o conhecimento coletivo de uma corporação (PRESSMAN, 2002, p.828 apud COSER et al.,2006). 5. Interface Homem-computador (IHC) O MEC (2002) estabelece IHC como à disciplina que projeta, implanta e avalia o sistema interativo de computador para o uso do homem. Sistema, neste contexto, refere-se a tudo que envolve o uso da tecnologia computacional. (PESSOLINI e CARVALHO, 2003 apud GONÇALVES, M.K. et al.,2008). Para Agner (2006 apud GONÇALVES, M.K. et al.,2008), IHC representa o estudo do processo de design, visando à revisão conceitual do projeto centrado no sistema (ou na empresa) para o projeto centrado no usuário. A IHC é interdisciplinar, e, portanto integra áreas como a Inteligência Artificial, Comunicação, Psicologia, Engenharia, Design etc. (ROCHA e BARANAUSKAS, 2003 apud GONÇALVES, M.K. et al.,2008). Todas essas áreas objetivando melhor adaptar as estruturas computacionais às características humanas. 6. A ergonomia na Gestão de requisitos Os problemas que os engenheiros de software têm para solucionar são, muitas vezes, imensamente complexos. Compreender a natureza dos problemas pode ser muito difícil, especialmente se o sistema for novo. Conseqüentemente, é difícil estabelecer com exatidão o que o sistema deve fazer. As descrições das funções e das restrições são os requisitos para o sistema (SOMMERVILLE, 2003 apud NOGUEIRA, 2003). Segundo Pádua Filho (2003), o fluxo de requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Esses requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. Adicionalmente, a este grupo surge o ergonomista. Sommerville (2003) apud Nogueira ( 2003) em seu trabalho divide os requisitos de um sistema de software em funcional e não-funcional, o primeiro está relacionado à como sistema deve reagir a entradas específicas e o segundo as restrições ao processo de desenvolvimento. Entretanto, essa separação ainda assim limita a definição de requisitos de software que este trabalho está buscando. Antes das decisões técnicas relacionadas para a execução do projeto a equipe de desenvolvimento composta por, entre outros profissionais, um ergonomista provido de conhecimentos de psicologia cognitiva e apoiado nas técnicas de Análise Ergonômica do Trabalho (AET), irá entender a tarefa realizada pelo trabalhador usuário do sistema. Sobre 5

6 AET Cybis et al (1999) discorre que este método de análise do trabalho considera tanto a lógica de funcionamento, que representa a estrutura interna dos sistemas conforme concebida por seus projetistas, como a lógica de utilização, que é aquela desenvolvida pelos usuários a partir das manifestações visíveis destes sistemas. Ele estrutura-se, por outro lado, na dicotomia entre tarefa prescrita e atividade realizada. A primeira representa a tarefa que os operadores devem realizar sob o ponto de vista pessoal, da gerência e da empresa. A noção de atividade, por sua vez, está ligada àquilo que realmente este operador executa em seu trabalho. Basicamente, essa fase envolve a atividade de elicitação de requisitos criando a documentação de especificação de requisitos. Inicialmente, o analista estuda a especificação do software, quando este já existir, e o plano de projeto do software. O escopo definido no projeto é revisto e detalhado. Os documentos e relatos dos usuários e gerentes são analisados. Nessa etapa os usuários, por meio de relatos, expõem idéias, desejos e crenças sobre o projeto. A meta é reconhecer os elementos básicos do problema segundo a perspectiva do usuário e, portanto, esta atividade envolve intensa comunicação com o usuário (COSER et al., 2006). Os dados resultantes deste processo são avaliados junto aos usuários e gerentes segundo uma análise de viabilidade, identificando a área de ação e fonte. Segundo Coser (et al.,2006) uma incorreta elicitação e validação de requisitos podem levar ao desenvolvimento de um produto que não atende aos objetivos para o qual foi planejado, sendo total ou parcialmente desperdiçado. A gestão de requisitos é um conjunto estruturado de atividades para derivar, validar e manter vivos os documentos de requisitos de um software durante o processo de desenvolvimento de forma a permitir a sustentabilidade do produto. Assim, podemos detectar que a dificuldade de compreender e especificar requisitos em diferentes níveis de abstração vai defrontar com a nossa capacidade cognitiva de adquirir o conhecimento para criar soluções de software (NOGUEIRA, 2003, p.10). A ergonomia cognitiva aplicada à gestão de requisitos tem importância decisiva no processo de desenvolvimento de software. 7. A Ergonomia nos projetos de software A ergonomia nos projetos de concepção informática trás algumas invariantes importantes para um bom desenvolvimento desses projetos: Recurso aos usuários: a informática é hoje provavelmente um dos campos onde os usuários participam em quantidade na concepção, evidentemente que em graus e a títulos diversos: testes, estudos de satisfação, beta-testes etc; Critérios: a utilidade, a eficácia a acessibilidade são critérios que compõem o processo de formação do projeto. Ergonomistas e técnicos vêem esses critérios em diferentes níveis de prioridade (BURKHARDT e SPERANDIO, 2004). A norma ISO 9241 regulamenta orientações necessárias para a adequação dos projetos dentro da informatização da informação. Leva-se em consideração para a aplicação da ergonomia cognitiva o esforço mental necessário para que o usuário compreenda, elabore a memória de curto prazo e, logo após, a memória de longo prazo para a utilização dos comandos exigidos pelo software utilizados no exercício do trabalho. A norma ISO 9241/12 lida com a apresentação visual das informações através de terminais de vídeo. Ela traz princípios gerais para a apresentação da informação e se refere tanto à organização da informação nas telas quanto ao uso de técnicas de codificação individual. Suas recomendações referem-se à: janelas, áreas de entradas e saídas, grupos, listas, tabelas, rótulos, campos, cursores, aspectos sintáticos e semânticos de códigos alfanuméricos, abreviaturas, codificação gráfica, códigos de cores e outras técnicas de codificação visual. (CYBIS, 2003) 6

7 Um dos objetivos dessa norma é atualizar a idéia de usabilidade e como ela se aplica na relação homem-máquina (ISO 9241/11 apud CYBIS, 2003). Ainda de acordo com a ISO 9241/11 (apud CYBIS, 2003) a usabilidade é definida como a capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas, de maneira eficaz, eficiente e agradável. 8. Conclusão Sabe-se da importância da informação na construção do conhecimento das organizações modernas, essa informação é manipulada por seres humanos com o auxílio do computador e ferramentas de software. Esses mesmos usuários reagem de maneira diferente no uso de sistemas informatizados. Diante disso, a engenharia de software se depara com a necessidade de métodos e procedimentos que melhorem a relação do usuário final do software com o desenvolvedor no sentido de construir aplicações que reflitam os processos cognitivos daquele cliente e a natureza da tarefa executada pelo mesmo em seu ambiente de trabalho. A criação da interface gráfica do sistema ainda é entendida por membros da comunidade informática como uma das poucas etapas em que se insere o ergonomista e a ergonomia no desenvolvimento de sistemas. Dessa forma, baseado no foi exposto neste trabalho, uma metodologia efetiva para construção de softwares eficazes será aquela que agregar uma adequada participação do usuário junto à equipe de projeto, apoiada nos princípios da ergonomia cognitiva e informática, para a cuidadosa especificação de requisitos do projeto de sistemas, além do acompanhamento, e validação da experiência com o usuário, para criação de interfaces homem-computador que atendam aos objetivos pretendidos pela ergonomia e as verdadeiras expectativas do usuário-final do software. Para trabalhos futuros, sugere-se a realização de um estudo da evolução da estrutura cognitiva de usuários de sistemas de computador projetados sem considerar os princípios ergonômicos, comparados ao desenvolvimento de operadores de computador que utilizam sistemas informáticos projetados dentro de uma abordagem ergonomicamente realista. Nesse sentido, seria possível avançar ainda mais na consolidação do papel da ergonomia no projeto de sistemas computacionais. 9. Referências BURKHARDT, J. & SPERANDIO, J. Ergonomia e concepção informática, In: FALZON, P. Ergonomia. São Paulo: Edgard Blücher, COSER, M.A.; CARVALHO, H.G. & XAVIER, A.A. A importância da ergonomia cognitiva na gestão de requisitos de Software. Anais do Simpósio de Engenharia de Produção, XIII SIMPEP, Bauru, SP, CYBIS, W.A. Engenharia de Usabilidade: Uma Abordagem Ergonômica.. Laboratório de Utilizabilidade da Informática, UFSC, CYBIS, W.A.; PIMENTA, M.S.; SILVEIRA, M.C. & GAMEZ, L. Uma Abordagem Ergonômica para o Desenvolvimento de Sistemas Interativos. Laboratório de Utilizabilidade da Informática, UFSC, GONÇALVES, M. K.; SOARES, J.M.; ZANVETTOR, G.T.; SILVA, J.C. & PASCHOARELLI, L.C. Inter-Relações sobre IHC, Arquitetura de Informação, Usabilidade e Ergonomia de Software. Anais do 8º Congresso Brasileiro de Pesquisa e Desenvolvimento em Design, São Paulo, SP, IIDA, I. Ergonomia Projeto e Produção. São Paulo: Edgard Blücher, MORAES, A. Temas Atuais na Ergonomia. Disponível em: < >. Acesso em: 12 jan NOGUEIRA, M. Engenharia de Requisitos e a Ergonomia Cognitiva como Fatores Críticos de Sucesso na Produção de software. Anais do Simpósio de Engenharia de Produção, X SIMPEP, São Paulo, SP, PÁDUA FILHO, W. Engenharia de Software. Rio de Janeiro: LTC, SANTOS LIMA, S.L. Ergonomia Cognitiva e a Interação Pessoa-Computador: Análise Ergonômica da Urna Eletrônica 2002 e do Módulo Impressor Externo. 2003, 123f. Dissertação (Mestrado em Engenharia de Produção e Sistemas) Programa de Pós-graduação em Engenharia de Produção e Sistemas, UFSC,

INTERAÇÃO HOMEM COMPUTADOR. Professora Marcia Pereira Sistemas de Informação

INTERAÇÃO HOMEM COMPUTADOR. Professora Marcia Pereira Sistemas de Informação INTERAÇÃO HOMEM COMPUTADOR Professora Marcia Pereira marciapsm@gmail.com Sistemas de Informação Conteúdo Ementa Metodologia Avaliação Introdução Participação Pré-Atividade Faça uma pesquisa sobre as interfaces

Leia mais

Introdução a Ergonomia e Usabilidade

Introdução a Ergonomia e Usabilidade Introdução a Ergonomia e Usabilidade Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Aula 1 Agenda Apresentação Definições Gerais Importância Usabilidade e Ergonomia Engenharia da

Leia mais

ENGENHARIA DE USABILIDADE Unidade I Conceituação. Luiz Leão

ENGENHARIA DE USABILIDADE Unidade I Conceituação. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Introdução 1.1 Ergonomia 1.1.1 Ergonomia física e cognitiva 1.2 Usabilidade e Engenharia de Usabilidade 1.3 Interação Humano-Computador. Unidade II

Leia mais

ENGENHARIA DE USABILIDADE E INTERFACES

ENGENHARIA DE USABILIDADE E INTERFACES Unidade III Desenvolvimento de Projetos de IHC Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático desta Unidade Técnicas de Concepção Técnicas de Modelagem Objetivo Demonstrar técnicas

Leia mais

Projeto de Interface Homem- Máquina

Projeto de Interface Homem- Máquina Projeto de Interface Homem- Máquina PCS 013 Profa. Lúcia V. L. Filgueiras Profa. Selma S. S. Melnikoff Projeto de Interface- Homem- Máquina Em geral, esta atividade é realizada na fase de análise ou de

Leia mais

AVALIAÇÃO DE INTERFACES

AVALIAÇÃO DE INTERFACES Conceitos do Livro: Interação Humano - Computador Simone D. J. Barbosa/Bruno Santana da Silva Orienta o avaliador: Introdução Fazer julgamento sobre a qualidade de uso Identificar problemas do usuário

Leia mais

Escolhendo um Modelo de Ciclo de Vida

Escolhendo um Modelo de Ciclo de Vida Escolhendo um Modelo de Ciclo de Vida Ciclos de Vida 1 Ciclo de Vida de um Produto Qualquer desenvolvimento de produto inicia com uma idéia e termina com o produto pretendido. O ciclo de vida de um produto

Leia mais

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC.

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC. Prof. Dr. João Dovicchi INE / CTC / UFSC dovicchi@inf.ufsc.br http://www.inf.ufsc.br/~dovicchi Programa Projetos e Metodologias Tipos e abordagens Organização Estimativas de Esforço e Gerência de Riscos

Leia mais

Requisitos de Interfaces para Sistemas Críticos

Requisitos de Interfaces para Sistemas Críticos Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre - RS - BRASIL Requisitos de Interfaces para Sistemas Críticos Carla Wandscheer Krieger Langsch Mirella Moura Moro Silvia

Leia mais

Componentes de SIs. Pessoas Organiz. Tecnologia

Componentes de SIs. Pessoas Organiz. Tecnologia Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

ENGENHARIA DE USABILIDADE

ENGENHARIA DE USABILIDADE ENGENHARIA DE USABILIDADE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O que você entende por Tecnologia Assistiva no âmbito de IHC? Cite exemplos. Questão 1 Resposta O que você entende

Leia mais

As técnicas de concepção

As técnicas de concepção As técnicas de concepção Acadêmicos: Bruno Amaral de Sousa Claudivan Gottardi Guilherme Assufi Dallanol Marlon Victor de Paula Objetivo Demonstrar técnicas destinadas a implementar as especificações para

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Organização para Realização de Teste de Software

Organização para Realização de Teste de Software Organização para Realização de Teste de Software Quando o teste se inicia há um conflito de interesses: Desenvolvedores: interesse em demonstrar que o programa é isento de erros. Responsáveis pelos testes:

Leia mais

A Importância da Ergonomia nas Relações de Trabalho

A Importância da Ergonomia nas Relações de Trabalho A Importância da Ergonomia nas Relações de Trabalho Jaques Sherique Eng. Mecânico e de Segurança do Trabalho 2º vice-presidente do CREA-RJ Secretário da SOBES Presidente da ABPA-SP sherique@gbl.com.br

Leia mais

Interação Humano-Computador Introdução PROFESSORA CINTIA CAETANO

Interação Humano-Computador Introdução PROFESSORA CINTIA CAETANO Interação Humano-Computador Introdução PROFESSORA CINTIA CAETANO Introdução Interface Área de fronteira entre dois espaços físicos ou lógicos. IHC Parte de um sistema computacional com a qual um agente

Leia mais

ISO/IEC Processo de ciclo de vida

ISO/IEC Processo de ciclo de vida ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207

Leia mais

Princípios da Engenharia de Software aula 03

Princí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 mais

Definição / Abordagem de Processos

Definição / Abordagem de Processos Definição / Abordagem de Processos Ao longo da história dos processos produtivos e administrativos, as organizações têm crescido em tamanho, complexidade e requisitos. Para assegurar a qualidade, a eficácia

Leia mais

1. Conceitos Fundamentais

1. Conceitos Fundamentais 1. Conceitos Fundamentais a e os processos de planeamento e desenvolvimento de sistemas de informação 2 planeamento informático planeamento informático análise organizacional organizar o planeamento avaliar

Leia mais

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA DEFINIÇÕES / RESUMO Apostilas de NORMAS, disponíveis no site do professor. 1 NORMAS VISÃO GERAL Qualidade é estar em conformidade com os requisitos dos clientes; Qualidade é antecipar e satisfazer os desejos

Leia mais

Perguntas da Aula 2. Respostas da Pergunta 2. Respostas da Pergunta 1. Respostas da Pergunta 4. Respostas da Pergunta 3. Processos de Software

Perguntas da Aula 2. Respostas da Pergunta 2. Respostas da Pergunta 1. Respostas da Pergunta 4. Respostas da Pergunta 3. Processos de Software Engenharia de Software Aula 03 Perguntas da Aula 2 Processos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 12 Março 2012 Inconsistente: perguntei laranjas, respondeu

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

APLICAÇÃ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 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 mais

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: 1. Considere as afirmações a seguir:

Leia mais

1. OBJETIVO PROJETO 2. INFORMAÇÕES GERAIS DO PROJETO. SYSLOG Sistema de Logística DECLARAÇÃO DO ESCOPO. 1.1 Objetivo geral:

1. OBJETIVO PROJETO 2. INFORMAÇÕES GERAIS DO PROJETO. SYSLOG Sistema de Logística DECLARAÇÃO DO ESCOPO. 1.1 Objetivo geral: SYSLOG Sistema de Logística DECLARAÇÃO DO ESCOPO Revisão: 1 Página: 1 de 5 1. OBJETIVO PROJETO 1.1 Objetivo geral: Implantar na empresa WD Logística e distribuição LTDA. um sistema de gestão da logística

Leia mais

Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD

Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD ADMINISTRADOR DA BASE DE DADOS Em qualquer organização onde muitas pessoas compartilham muitos recursos, existe a necessidade de um administrador

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

Introdução a Sistemas de Informação

Introdução a Sistemas de Informação Introdução a Sistemas de Informação Orivaldo Santana Jr A partir de slides elaborados por Ivan G. Costa Filho, Fernando Fonseca & Ana Carolina Salgado Graduação 1 Introdução Sistema de Informação (SI)

Leia mais

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO. Semestre letivo. 1. Identificação Código

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO. Semestre letivo. 1. Identificação Código MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO Ano Semestre letivo 2016 2 1. Identificação Código 1.1 Disciplina: Engenharia da Informação 1640066 1.2

Leia mais

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi à criadora da Unified Modeling Language (UML), assim como de várias ferramentas que

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

José Alexandre Ducatti. introdução Usabilidade

José Alexandre Ducatti. introdução Usabilidade José Alexandre Ducatti introdução Usabilidade A usabilidade é definida como a capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas,

Leia mais

UNIVERSIDADE DE RIO VERDE FACULDADE DE ENGENHARIA DE PRODUÇÃO PROGRAMA DE DISCIPLINA

UNIVERSIDADE DE RIO VERDE FACULDADE DE ENGENHARIA DE PRODUÇÃO PROGRAMA DE DISCIPLINA UNIVERSIDADE DE RIO VERDE FACULDADE DE ENGENHARIA DE PRODUÇÃO PROGRAMA DE DISCIPLINA Disciplina: Ergonomia Código da Disciplina: EPD 006 Curso: Engenharia de Produção Faculdade responsável: Engenharia

Leia mais

DIVISÃ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 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 mais

ENGENHARIA DE USABILIDADE

ENGENHARIA DE USABILIDADE ENGENHARIA DE USABILIDADE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Quais os objetivos da IHC? Questão 1 Resposta Quais os objetivos da IHC? - Socialização da informação; - Aumentar

Leia mais

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES FACULDADE DOS GUARARAPES INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES Conceitos Básicos Prof. Rômulo César romulodandrade@gmail.com romulocesar@faculdadeguararapes.edu.br www.romulocesar.com.br INTRODUÇÃO

Leia mais

Metodologia de Gestão de Projetos. Definir o escopo de um projeto e gerência de requisitos

Metodologia de Gestão de Projetos. Definir o escopo de um projeto e gerência de requisitos Metodologia de Gestão de Projetos Definir o escopo de um projeto e gerência de requisitos 1 Definir o escopo de um projeto 2 / 35 Objetivo: definir o escopo de um projeto Produto: Documento pode se chamar

Leia mais

Análise e Projeto de Sistemas

Aná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 mais

- Prototipação Iterativa - Observação Direta

- Prototipação Iterativa - Observação Direta - Prototipação Iterativa - Observação Direta Júnia Coutinho Anacleto Silva Maio/2004 Prototipação Iterativa A interface com o usuário é a porta de entrada da aplicação, e desempenha um papel fundamental

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos Tipos de Requisitos Processos de Engenharia de Requisitos - Levantamento ou elicitação 1 Processo de software Engenharia

Leia mais

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr. Teste de Software Prof. Camila Pedro de Assis Sobreira Jr. 2 Técnicas de Testes Técnica de Teste Funcional Técnica de Teste Estrutural 3 Testes Funcionais Teste de Especificação de Requisitos. Teste de

Leia mais

Visão Geral da Norma ISO/IEC 12207

Visão Geral da Norma ISO/IEC 12207 UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre

Leia mais

Unidade 4 Projeto de Banco de Dados

Unidade 4 Projeto de Banco de Dados Unidade 4 Projeto de Banco de Dados Engenharia de Computação / Engenharia de Produção Banco de Dados Prof. Maria das Graças da Silva Teixeira Material base: Banco de Dados, 2009.2, prof. Otacílio José

Leia mais

UNIVERSIDADE 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 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 mais

Processo de desenvolvimento de sistema de informação - DSI

Processo de desenvolvimento de sistema de informação - DSI - DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar

Leia mais

PLANO DE ENSINO. ANO LETIVO/SEMESTRE: 2016/2 PROFESSOR: Leandro da Silva Camargo

PLANO DE ENSINO. ANO LETIVO/SEMESTRE: 2016/2 PROFESSOR: Leandro da Silva Camargo PLANO DE ENSINO ANO LETIVO/SEMESTRE: 2016/2 PROFESSOR: Leandro da Silva Camargo I DADOS DE IDENTIFICAÇÃO 1. Instituto Federal de Educação Ciência e Tecnologia 2. Campus: IFSUL Bagé 3. Endereço: Av. Leonel

Leia mais

Gestão de sistemas em energia:

Gestão de sistemas em energia: MESTRADO EM ENERGIA Gestão de sistemas em energia: - Planejamento da Operação - Projeto de sistemas de energia Prof. Manuel Jarufe manueljarufe@ceunes.ufes.br Disciplina: Gestão de sistemas em energia

Leia mais

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS SUZETE KEINER SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS CIOS Orientador: Prof.. Carlos Eduardo Negrão Bizzotto ROTEIRO Introdução Objetivos Informática na Educação Etapas de Implantação

Leia mais

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS Compreender o processo de gerenciamento de qualidade e as principais atividades do processo de garantia, planejamento e controle

Leia mais

Engenharia de Software.

Engenharia de Software. Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software

Leia mais

ESPECIFICAÇÃO DE PROJETO AUTOR(ES) : João

ESPECIFICAÇÃO DE PROJETO AUTOR(ES) : João AUTOR(ES) : João AUTOR(ES) : João NÚMERO DO DOCUMENTO : VERSÃO : 1.1 ORIGEM STATUS : c:\projetos : Acesso Livre DATA DO DOCUMENTO : 22 novembro 2007 NÚMERO DE PÁGINAS : 13 ALTERADO POR : Manoel INICIAIS:

Leia mais

Processos de software

Processos 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 mais

Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates

Objetivo 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 mais

ENGENHARIA DE SOFTWARE. Aula 03 Processos de Software

ENGENHARIA DE SOFTWARE. Aula 03 Processos de Software ENGENHARIA DE SOFTWARE Aula 03 Processos de Software AGENDA Modelos de processo de software Atividades do processo Lidando com mudanças Rational Unified Process (RUP) 14/03/2017 IFPR QUEDAS DO IGUAÇU -

Leia mais

TS03. Teste de Software ESTÁGIOS DO TESTE DE SOFTWARE. COTI Informática Escola de Nerds

TS03. Teste de Software ESTÁGIOS DO TESTE DE SOFTWARE. COTI Informática Escola de Nerds TS03 Teste de Software ESTÁGIOS DO TESTE DE SOFTWARE COTI Informática Escola de Nerds Teste do Desenvolvedor O Teste do Desenvolvedor denota os aspectos de design e implementação de teste mais apropriados

Leia mais

Aspectos a serem considerados na modernização de salas de controle de centros de operação

Aspectos a serem considerados na modernização de salas de controle de centros de operação Salvador, 07 de agosto de 2007. Aspectos a serem considerados na modernização de salas de controle de centros de operação Autores: Assis Brasil R. de Macedo Junior Cristina L. P. Ferreira Travassos Hiram

Leia mais

AULA: Introdução à Informática I

AULA: Introdução à Informática I Campus Muriaé Professor: Luciano Gonçalves Moreir Disciplina: Informática Aplicada I AULA: Introdução à Informática I O que é Informática? Pode dizer-se que informática é ciência que estuda o processamento

Leia mais

UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA MECÃNICA / ENGENHARIA MECATRÔNICA

UNIVERSIDADE 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 mais

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1 CONTPATRI Plano de Garantia de Qualidade Versão 1.1 Histórico da Revisão Data Versão Descrição Autor 04/05/2013 1.0 Verificação do documento Emerson José Porfírio 21/04/2013 1.0 Elaboração do documento

Leia mais

Processo e Agentes da Gestão da Qualidade

Processo e Agentes da Gestão da Qualidade Gestão da Qualidade Processo e Agentes da Gestão da Qualidade Fernanda Villar Corrêa Vídeos - Empresa como Sistema - Gestão da Qualidade como Subsistema - Envolvem métodos de produção, avaliação

Leia mais

QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software

QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software QUALIDADE DE SOFTWARE Princípios de Engenharia de Software Afinal o que é Software? Segundo o dicionário de Informática: Suporte lógico, suporte de programação. Conjunto de programas, métodos e procedimentos,

Leia mais

UNIP Universidade Paulista Campus Tatuapé SP Ciência da Computação

UNIP Universidade Paulista Campus Tatuapé SP Ciência da Computação Parte 07 Engenharia de Software 7. Interação Homem Computador Um aspecto que se tornou indispensável no desenvolvimento de software é a preocupação em conseguir projetar sistemas interativos mais usáveis.

Leia mais

Prof. Esp. Fabiano Taguchi

Prof. 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 mais

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1 ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA - 2008/1 DC 9481 03/10/07 Rev. 00 1. Dados Legais Autorizado pelo Parecer 278 do Conselho

Leia mais

LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES

LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES LIVRO ENGENHARIA FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO REQUISITOS 1 REQUISITOS TECNICO E GERENCIAL ESCOPO (RASCUNHO) CARACTERISTICAS 2 O que são Requisitos? São objetivos ou

Leia mais

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Manutenção de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Processos de Ciclo de Vida de Software Processos Fundamentais Aquisição Processos de Apoio Documentação

Leia mais

Informática, ética e sociedade

Informática, ética e sociedade Informática, ética e sociedade Professor: Alex Sandro Forghieri alex.forghieri@ifsc.edu.br Agenda Profissional de Informática 2 Agenda Profissional de Informática 3 Profissional de Informática 1. Profissionais

Leia mais

Não Conformidade, Ação Corretiva e Ação Preventiva

Não Conformidade, Ação Corretiva e Ação Preventiva 1. HISTÓRICO DE REVISÕES Revisão: 02 Página 1 de 6 DATA REVISÃO RESUMO DE ALTERAÇÕES 20/08/2013 00 Emissão inicial 21/08/2014 01 03/12/2015 02 Definição mais clara da sistemática de tratativa de cargas

Leia mais

AULA 01: APRESENTAÇÃO

AULA 01: APRESENTAÇÃO ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 01: APRESENTAÇÃO Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação QUAIS OS OBJETIVOS DESSA DISCIPLINA?

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos (Continuação) Processos de Engenharia de Requisitos (Cont.) - Análise - Registro - Validação - Gerência 1 Processo de

Leia mais

ISO 9001: Abordagem de processo

ISO 9001: Abordagem de processo ISO 9001:2008 0.2. Abordagem de processo Apesar dos requisitos da ISO 9001 propriamente ditos só começarem no item 4 da norma, o item 0.2 Abordagem de processo, é uma exigência básica para a aplicação

Leia mais

ERGONOMIA e Saúde do Trabalhador nos Ambientes de Atenção à Saúde

ERGONOMIA e Saúde do Trabalhador nos Ambientes de Atenção à Saúde Curso: Gestão Hospitalar Disciplina: Arquitetura Hospitalar ERGONOMIA e Saúde do Trabalhador nos Ambientes de Atenção à Saúde Professora Ma. Tainá Menezes Belém/PA 2016 ERGONOMIA: Estudo entre homem e

Leia mais

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS Prof. Fabiano Papaiz IFRN O RUP recomenda as seguintes práticas que devem ser utilizadas no desenvolvimento de um software: 1. Desenvolver de forma iterativa

Leia mais

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software ENG SOFT - TESTES TESTES DE SOFTWARE 1. Fundamentos sobre testes de software A atividade de teste de software sempre foi considerada como um gasto de tempo desnecessário, uma atividade de segunda classe,

Leia mais

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS 1. Com relação à engenharia de software, julgue os itens seguintes. Engenharia de software não está relacionada

Leia mais

ERGONOMIA E ACESSIBILIDADE Aplicada à Habitação de Interesse Social. Aula 02 Introdução: Conceitos & Aplicações)

ERGONOMIA E ACESSIBILIDADE Aplicada à Habitação de Interesse Social. Aula 02 Introdução: Conceitos & Aplicações) Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Arquitetura e Urbanismo Curso de Especialização em Arquitetura da Habitação de Interesse Social ERGONOMIA E ACESSIBILIDADE Aplicada à

Leia mais

Processos de Engenharia de Requisitos

Processos de Engenharia de Requisitos Processos de Engenharia de Requisitos Engenharia de Software (SCE-5764) 1º Sem. 2012- Prof. Paulo C. Masiero Introdução Objetivo: criar e manter um documento de requisitos. Quatro subprocessos: Avaliação

Leia mais

Profª Mônica Suely G. de Araujo

Profª Mônica Suely G. de Araujo Profª Mônica Suely G. de Araujo Desempenho Características Confiabilidade Reputação 2 1 Durabilidade Utilidade Resposta Estética 3 Projeto Conformidade Capabi lidade Atendi mento ao Cliente Cultura da

Leia mais

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 07/02/2012 19:25. Centro de Ciências Exatas e Naturais

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 07/02/2012 19:25. Centro de Ciências Exatas e Naturais 7// 9:5 Centro de Ciências Exatas e Naturais Curso: 6 Sistemas de Informação (Noturno) Currículo: / ADM.96.-7 Funções Empresariais I Ementa: Introdução à administração. Conceitos de Organização e Administração.

Leia mais

Análise Ergonômica do Trabalho ANÁLISE ERGONÔMICA DO TRABALHO

Análise Ergonômica do Trabalho ANÁLISE ERGONÔMICA DO TRABALHO Aula 05 Análise Ergonômica do Trabalho Prof. Daniel Braatz ANÁLISE ERGONÔMICA DO TRABALHO Significa colocar a atividade de trabalho no centro da análise e a partir da compreensão desta, buscar a formulação

Leia mais

Avaliação de objetos de aprendizagem. Liane Tarouco CINTED/UFRGS

Avaliação de objetos de aprendizagem. Liane Tarouco CINTED/UFRGS Avaliação de objetos de aprendizagem Liane Tarouco CINTED/UFRGS Objetos de aprendizagem Objetos de aprendizagem são recursos digitais, modulares usados para apoiar a aprendizagem Alguns exemplos: simulações,

Leia mais

PLANO DE CURSO PRÉ-REQUISITO:

PLANO DE CURSO PRÉ-REQUISITO: CURSO DE FISIOTERAPIA Autorizado pela Portaria nº 377 de 19/03/09 DOU de 20/03/09 Seção 1. Pág. 09 COMPONENTE CURRICULAR: Ergonomia e Fisioterapia do Trabalho CÓDIGO: Fisio 231 CH TOTAL: 60 horas PRÉ-REQUISITO:

Leia mais

UNIVERSIDADE PAULISTA

UNIVERSIDADE PAULISTA UNIVERSIDADE PAULISTA CURSO SUPERIOR DE TECNOLOGIA Projeto Integrado Multidisciplinar VII e VIII Marketing Manual de orientações - PIM Curso Superior de Tecnologia em Marketing. 1. Introdução Os Projetos

Leia mais

CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software

CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software CRITÉRIOS DA USABILIDADE Um auxílio à qualidade do software Simone Vasconcelos Silva Professora de Informática do CEFET Campos Mestre em Engenharia de Produção pela UENF RESUMO Um produto de software de

Leia mais

Administração de Recursos Materiais e Patrimoniais I

Administração de Recursos Materiais e Patrimoniais I Administração de Recursos Materiais e Patrimoniais I Recursos e PRP (Processo de Realização do Produto) Prof. Marcos César Bottaro Os Recursos RECURSOS: é tudo que gera ou tem a capacidade de gerar riqueza

Leia mais

Documento de Visão versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do

Documento de Visão versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do Documento de Visão versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do cliente: Paulo José de Souza 1 Histórico de Revisão Data Versão

Leia mais

Guião orientador Manual de Qualidade da Actividade Formativa

Guião orientador Manual de Qualidade da Actividade Formativa Guião orientador Manual de Qualidade da Actividade Formativa I. INTRODUÇÃO A orientação para a qualidade deve constituir um pressuposto fundamental na actividade das entidades formadoras, traduzida na

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software

Leia mais

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi Material

Leia mais

Aula 06 - Máquina Multinível e Von Neumann

Aula 06 - Máquina Multinível e Von Neumann Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Instalação e Organização de Computadores Aula 06 - Máquina Multinível e Von Neumann Prof. Diego Pereira

Leia mais

Requisitos. Silvério Sirotheau

Requisitos. 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 mais

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão

TESTES DE SOFTWARE Unidade 1 Importância do Teste de Software. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 1.1 - O teste nas fases de vida e de desenvolvimento de um software. 1.2 - O teste na engenharia de sistemas e na engenharia de

Leia mais

Unidade I PROCESSOS ORGANIZACIONAIS. Prof. Léo Noronha

Unidade I PROCESSOS ORGANIZACIONAIS. Prof. Léo Noronha Unidade I PROCESSOS ORGANIZACIONAIS Prof. Léo Noronha Introdução aos processos organizacionais Qualquer tamanho de empresa, até as informais ou do terceiro setor. Visão moderna de gestão organizacional,

Leia mais

Aula 01 Conceito de Banco de Dados e SGBD

Aula 01 Conceito de Banco de Dados e SGBD Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com

Leia mais

Oficina - Gestão por Processos

Oficina - Gestão por Processos Oficina - Gestão por Processos Isaac da Silva Torres João Francisco da Fontoura Vieira 02/09/2015 Escritório de Processos 1 Tópicos Nesta oficina, apresentaremos a Gestão por Processos e a sua relação

Leia mais