MONITORANDO A QUALIDADE DO SEU PROJETO

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

Download "MONITORANDO A QUALIDADE DO SEU PROJETO"

Transcrição

1

2 MONITORANDO A QUALIDADE DO SEU PROJETO Tiarê Balbi Bonamini 6ª Conferência da Qualidade de Software 23 de Setembro de 2013

3 Qualidade Como definir Qualidade de Software TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Telefone: +55 (12) [email protected]

4 Qualidade Como definir Qualidade de Software Roger S. Pressman TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Telefone: +55 (12) [email protected]

5 Qualidade Como definir Qualidade de Software Roger S. Pressman Uma gestão de qualidade efetiva aplicada de modo a criar um produto útil que forneça valor mensurável para aqueles que o produzem e para aqueles que utilizam. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 2 Telefone: +55 (12) [email protected]

6 Qualidade Fatores de qualidade TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

7 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

8 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

9 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 3. Usabilidade Grau de facilidade de utilização do software. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

10 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 3. Usabilidade Grau de facilidade de utilização do software. 4. Eficiência Grau de otimização de uso do software. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

11 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 3. Usabilidade Grau de facilidade de utilização do software. 4. Eficiência Grau de otimização de uso do software. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

12 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 6. Portabilidade Facilidade com a qual um software pode ser transposto de um ambiente a outro. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 3. Usabilidade Grau de facilidade de utilização do software. 4. Eficiência Grau de otimização de uso do software. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

13 Qualidade Fatores de qualidade 1. Funcionalidade Grau de satisfação às necessidades declaradas. 6. Portabilidade Facilidade com a qual um software pode ser transposto de um ambiente a outro. 2. Confiabilidade Tempo com que o software fica disponível para o uso conforme indicado. 5. Facilidade de manutenção Facilidade com a qual uma correção pode ser realizada no software 3. Usabilidade Grau de facilidade de utilização do software. 4. Eficiência Grau de otimização de uso do software. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 3 Telefone: +55 (12) [email protected]

14

15 MAS...

16 MAS... TUDO TEM UM CUSTO

17 Qualidade Custo da Qualidade TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Telefone: +55 (12) [email protected]

18 Qualidade Custo da Qualidade Monitoramento da qualidade Planejamento de testes Planejamento e atividades técnicas Treinamento associado a essas atividades Custo de Prevenção TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Telefone: +55 (12) [email protected]

19 Qualidade Custo da Qualidade Monitoramento da qualidade Planejamento de testes Planejamento e atividades técnicas Treinamento associado a essas atividades Custo de Prevenção Revisões técnicas Avaliação de métricas Custo de Avaliação Testes e depurações TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Telefone: +55 (12) [email protected]

20 Qualidade Custo da Qualidade Monitoramento da qualidade Planejamento de testes Planejamento e atividades técnicas Treinamento associado a essas atividades Custo de Prevenção Revisões técnicas Avaliação de métricas Custo de Avaliação Testes e depurações Custo com Falhas Correção dos erros TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 5 Telefone: +55 (12) [email protected]

21

22 E... QUANDO NÃO MONITORAMOS?

23 O barato sai caro! Será que este software tinha um controle de qualidade?

24 O barato sai caro! Será que este software tinha um controle de qualidade? Fonte: http: /gizmodo.uol.com.br/problema-em-software-custa-us-440-milhoes-em-45-minutos-a-uma-corretora/

25 ENTÃO COMO MONITORAR?

26 ENTÃO COMO MONITORAR?

27 SONAR QUBE Plataforma para monitoramento da qualidade do software.

28 SONAR QUBE Principais características TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

29 SONAR QUBE Principais características TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

30 SONAR QUBE Principais características Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

31 SONAR QUBE Principais características Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras... TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

32 SONAR QUBE Principais características Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras... Para todos os usuários Dashboards customizáveis TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

33 SONAR QUBE Principais características Fácil integração Maven, Ant, SVN, Git, Mercurial, JIRA, Mantis, Google Analytics, Piwik... Linguagem de Programação Java, C#, C/C++, Cobol, PL/SQL, ABAP, Javascript, PHP, entre outras... Para todos os usuários Dashboards customizáveis Extensões Diversos componentes que auxiliam no monitoramento TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 10 Telefone: +55 (12) [email protected]

34

35

36

37

38

39

40 Mais de 600 regras de análise

41 Mais de 600 regras de análise

42

43

44 EXTENSÃO SQALE: Software Quality Assessment based on Lifecycle Expectations

45 SQALE Princípio de Funcionamento TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17 Telefone: +55 (12) [email protected]

46 SQALE Princípio de Funcionamento Monitoramento do débito técnico Execução independente 4 conceitos para análise 9 Princípios Fundamentais Extensão Comercial TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 17 Telefone: +55 (12) [email protected]

47 SQALE Estrutura TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18 Telefone: +55 (12) [email protected]

48 SQALE Estrutura Modelo de Qualidade Análise do Modelo Índices Indicadores Débito Técnico Resultado Ferramentas de Análise xxx dia(s) Conectado diretamente com o seu projeto. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 18 Telefone: +55 (12) [email protected]

49 SQALE Modelo de Qualidade (ISO 25010) Testabilidade Confiabilidade Facilidade de Manutenção Eficiência Segurança Manutenibilidade Portabilidade Reusabilidade TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 19 Telefone: +55 (12) [email protected]

50

51

52

53

54

55

56

57

58

59

60 SQALE Um paradigma simples, mas poderoso... TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21 Telefone: +55 (12) [email protected]

61 SQALE Um paradigma simples, mas poderoso... Fácil de entender e implementar; Implementação forte e poderoso do conceito de Débito Técnico; Usado no mundo inteiro; Reconhecimento avançado dos dados; Open Source e comercializado dentro da plataforma Sonar. TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 21 Telefone: +55 (12) [email protected]

62 PERGUNTAS & RESPOSTAS Quem vai ser o primeiro?

63 PERGUNTAS & RESPOSTAS Quem vai ser o primeiro?

64 Conclusão OBRIGADO Pela sua atenção! Twitter twitter.com/tiarebalbi LinkedIn br.linkedin.com/in/tiarebalbi Skype tiarebalbi TIARÊ BALBI BONAMINI Gerente de Soluções - Olearys Tecnologia e Ciência S/A 23 Telefone: +55 (12) [email protected]

65 OBRIGADO Pela sua atenção!

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 12 http://www.ic.uff.br/~bianca/engsoft2/ Aula 12-31/05/2006 1 Ementa Processos de desenvolvimento de software (Caps. 2, 3 e 4 do Pressman) Estratégias e técnicas de teste

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Visão Geral Profa.Paulo C. Masiero [email protected] ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?

Leia mais

Engenharia de Software

Engenharia de Software Introdução Engenharia de Software O principal objetivo da Engenharia de Software (ES) é ajudar a produzir software de qualidade; QUALIDADE DE SOFTWARE Empresas que desenvolvem software de qualidade são

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Seiji Isotani, Rafaela V. Rocha [email protected] [email protected] PAE: Armando M. Toda [email protected] Qualidade de Software n O que é qualidade de software? Visão

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

Prova Discursiva Engenharia de Software

Prova Discursiva Engenharia de Software Prova Discursiva Engenharia de Software Quais são os principais fatores de qualidade de software definidos pela ISO 9126? 1-Funcionalidade 2-Confiabilidade 3-Usabilidade 4-Eficiencia 5-Facilidade de Manutenção

Leia mais

Normas Relacionadas ao Teste de Software

Normas Relacionadas ao Teste de Software Normas Relacionadas ao Teste de Software Vinicius V. Pessoni [email protected] Roteiro Apresentação Introdução Normas ISO 9126 ISO/IEC 12207 IEEE 829 Conclusão Espaço para Dúvidas Introdução Introdução

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

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA IMPLEMENTAÇÃO

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA IMPLEMENTAÇÃO 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA IMPLEMENTAÇÃO Nickerson Fonseca Ferreira [email protected] Introdução 2 É o processo de tradução

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

Engenheiros de software (algumas vezes conhecidos no mundo da TI como engenheiros de sistemas ou analistas ) e outros interessados no projeto

Engenheiros de software (algumas vezes conhecidos no mundo da TI como engenheiros de sistemas ou analistas ) e outros interessados no projeto ... definem tarefas que levam a um entendimento de qual ser ao impacto do software sobre o negócio, o que o cliente quer e como os usuários finais irão interagir com o software. (Pressman, 2011) Prof.

Leia mais

Verificação e Validação (V & V)

Verificação e Validação (V & V) Verificação e Validação (V & V) Objetivo: assegurar que o software que o software cumpra as suas especificações e atenda às necessidades dos usuários e clientes. Verificação: Estamos construindo certo

Leia mais

Paradigmas de Linguagens

Paradigmas de Linguagens Paradigmas de Linguagens Aula 1: Introdução e Conceitos Básicos Professora Sheila Cáceres O que é um paradigma??? Paradigmas de Linguagens - Sheila Cáceres 2 O que é um paradigma??? Paradigmas de Linguagens

Leia mais

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

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

Leia mais

Histórico de Linguagens de Programação

Histórico de Linguagens de Programação Bacharelado em Ciência da Computação PARADIGMAS DE PROGRAMAÇÃO Histórico de Linguagens de Programação Prof. Claudinei Dias email: [email protected] Objetivos Geral: Estudar as características

Leia mais

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições

Leia mais

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro

QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro QUALIDADE DE SOFTWARE Prof. Emiliano Monteiro Conceitos Básicos O que é qualidade? Existem diversas definições. Qualidade é estar em conformidade com os requisitos dos clientes Qualidade é antecipar e

Leia mais

Gerenciamento de Projetos com o Redmine

Gerenciamento de Projetos com o Redmine Gerenciamento de Projeto com o Redmine Marcello Moura, Hugo do Nascimento {marcello,diretor}@cercomp.ufg.br Centro de Recursos Computacionais Universidade Federal de Goiás Goiânia, 28 de Abril 2009 Esta

Leia mais

Desenvolvimento de Software de Qualidade através de Testes Automatizados

Desenvolvimento de Software de Qualidade através de Testes Automatizados Desenvolvimento de Software de Qualidade através de Testes Automatizados Fabio Kon e Paulo Cheque Departamento de Ciência de Computação IME/USP 9/2/2009 Verão 2009 Erros de Software Causam prejuízos de

Leia mais

DESENHO DE CARGOS E TAREFAS

DESENHO DE CARGOS E TAREFAS Faculdade de Tecnologia SENAC GO Gestão de Pessoas Professor: Itair Pereira da Silva Grupo: Luís Miguel Nogueira de Resende, Valdivino de Carvalho, Rodrigo Neres Magalhães e Venicyus Venceslencio da Paz.

Leia mais

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO O que é Qualidade de Software Produto? Boa fabricação. Deve durar muito. Bom desempenho. Utilizável tanto em UNIX quanto em DOS. Adaptável às minhas

Leia mais

3 Medição de Software

3 Medição de Software 3 Medição de Software À medida que a engenharia de software amadurece, a medição de software passa a desempenhar um papel cada vez mais importante no entendimento e controle das práticas e produtos do

Leia mais

Gestão de Testes e Defeitos. Malba Jacob Prudente

Gestão de Testes e Defeitos. Malba Jacob Prudente Gestão de Testes e Defeitos Malba Jacob Prudente Objetivos do treinamento 1. Expor os conceitos sobre Gestão de Testes; 2. Gestão de Testes na prática; 3. Expor os conceitos sobre Gestão de Defeitos; 4.

Leia mais

Linguagens de Programação. Introdução. Carlos Bazilio

Linguagens de Programação. Introdução. Carlos Bazilio Linguagens de Programação Introdução Carlos Bazilio [email protected] http://www.ic.uff.br/~bazilio/cursos/lp ??? Pascal aux := 0 for i:=1 to 10 do aux := aux + i 10: i = 1 20: if i > 10 goto 60

Leia mais

Escopo: PROCESSOS FUNDAMENTAIS

Escopo: PROCESSOS FUNDAMENTAIS Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira

Leia mais

Engenharia de Software

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

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas atualmente. Uma linguagem de programação é um conjunto padronizado

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 [email protected] 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

SMART: Sistema de Monitoramento e Avaliação do Programa Nacional Telessaúde Brasil Redes

SMART: Sistema de Monitoramento e Avaliação do Programa Nacional Telessaúde Brasil Redes SMART: Sistema de Monitoramento e Avaliação do Programa Nacional Telessaúde Brasil Redes INTEGRA: Plataforma de Integração e Avaliação do Programa Nacional Telessaúde Brasil Redes Prof. Dr. Ricardo Alexsandro

Leia mais

Sistema colaborativo para monitoramento de focos de Aedes aegypti

Sistema colaborativo para monitoramento de focos de Aedes aegypti Sistema colaborativo para monitoramento de focos de Aedes aegypti Thiago Amorim Orientador: André Backes Faculdade de Computação Universidade Federal de Uberlândia 1 de dezembro de 2016 Thiago A., André

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

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

Aplicação de Técnicas e Ferramentas em Projetos de Desenvolvimento Ágil

Aplicação de Técnicas e Ferramentas em Projetos de Desenvolvimento Ágil Aplicação de Técnicas e Ferramentas em Projetos de Desenvolvimento Ágil DGA - Área de Desenvolvimento de Novos Projetos Flavia Facciolla Maia Gerente da Área de Novos Projetos Arthur Vieira de Lima Gomes

Leia mais

SSC-546 Avaliação de Sistemas Computacionais

SSC-546 Avaliação de Sistemas Computacionais QUALIDADE DE PACOTE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

Análise e projeto de sistemas

Análise e projeto de sistemas Análise e projeto de sistemas Conteúdo: UML O processo de desenvolvimento de software Prof. Patrícia Lucas A linguagem de modelagem unificada (UML) A UML teve origem em uma tentativa de se unificar os

Leia mais

Aula 1 Java Prof. Dr. Sylvio Barbon Junior

Aula 1 Java Prof. Dr. Sylvio Barbon Junior 5COP101 Linguagens de Programação Aula 1 Java Prof. Dr. Sylvio Barbon Junior Sylvio Barbon Jr [email protected] 1 Sumário 1) Razões para Estudar Conceitos de LP; 2) Domínios das Linguagens de Programação 3)

Leia mais

OPORTUNIDADES HBSIS:

OPORTUNIDADES HBSIS: OPORTUNIDADES HBSIS: SUPORTE: Assistente de Suporte 1 vaga O cargo compreende atender chamados dos clientes, relativo a erros de operação, dúvidas ou irregularidades que envolvam operações, executando

Leia mais

Estágio II. Aula 01 Qualidade de Software. Prof. MSc. Fred Viana

Estágio II. Aula 01 Qualidade de Software. Prof. MSc. Fred Viana Estágio II Aula 01 Qualidade de Software Prof. MSc. Fred Viana Agenda Qualidade de Software Definições Dimensões Qualidade e Produtividade Por que testar um software Definições de Teste Motivação Por que

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE 2 NORMAS VISÃO GERAL Como já vimos em outras

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

Políticas de Qualidade em TI

Políticas de Qualidade em TI Políticas de Qualidade em TI Aula 01 - Conceitos Iniciais Prof. www.edilms.eti.br [email protected] Agenda História. Definindo a qualidade, Qualidade Total. Os pilares da qualidade de software. Custos da

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II [Qualidade] Adriano J. Holanda 7/8/2017 Qualidade Definição: Do latim qualitas, qualidade é um atributo ou propriedade. Em negócios, engenharia e manufatura, qualidade tem o significado

Leia mais

AVALIAÇÃO DE PRODUTOS DE SOFTWARE

AVALIAÇÃO DE PRODUTOS DE SOFTWARE AVALIAÇÃO DE PRODUTOS DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

Ferramentas de front-end no mercado. Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos

Ferramentas de front-end no mercado. Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos Ferramentas de front-end no mercado Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos Introdução Conhecidas também por: ferramentas OLAP, surgiram no final da década de 90; São ferramentas

Leia mais

Métodos de implementação de linguagens. Kellen Pinagé

Métodos de implementação de linguagens. Kellen Pinagé Métodos de implementação de linguagens Kellen Pinagé Sumário Métodos de implementação de linguagens Compilação Interpretação pura Híbrido Métodos de implementação de linguagens Principais componentes de

Leia mais

Ariba Total User Experience, a nova solução da Ariba

Ariba Total User Experience, a nova solução da Ariba Ariba Total User Experience, a nova solução da Ariba Odair Oliveira Especialista de Soluções Agosto de 2015 Introdução Introdução Providências da Ariba Introdução Providências da Ariba Novidades Introdução

Leia mais

Ciclo de vida: fases x atividades

Ciclo de vida: fases x atividades Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação

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

AULA 07 Parte 02 Qualidade de Software. Sumário

AULA 07 Parte 02 Qualidade de Software. Sumário AULA 07 Parte 02 Qualidade de Software. Sumário 1. Bibliografia... 1 2. Qualidade... 1 3. Lista das Questões Utilizadas na Aula.... 16 4. Gabarito.... 22 1. Bibliografia 1. Pressman, R. S. Software Engineering.

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

QUALIDADE DE PRODUTO DE SOFTWARE

QUALIDADE DE PRODUTO DE SOFTWARE QUALIDADE DE PRODUTO DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

SUPORTE ATLASSIAN 2017 SUPORTE ATLASSIAN

SUPORTE ATLASSIAN 2017 SUPORTE ATLASSIAN SUPORTE ATLASSIAN 2017 1 Se as ferramentas Atlassian são de alto nível de importância dentro da sua organização, considere nosso Suporte Platinum. Mantenha sua equipe focada no que realmente interessa

Leia mais

SSC 0721 Teste e Validação de Software

SSC 0721 Teste e Validação de Software SSC 0721 Teste e Validação de Software Conceitos básicos Prof. Marcio E. Delamaro [email protected] SSC 0721 Teste e Validação de Software ICMC/USP p. 1 O que é teste Atividade de executar um programa

Leia mais

TÉCNICO EM INFORMÁTICA

TÉCNICO EM INFORMÁTICA TÉCNICO EM INFORMÁTICA Competência Geral Programar aplicativos e desenvolver sistemas, empregando metodologias, padrões, normas técnicas, de qualidade, de saúde e segurança do trabalho e preservação ambiental.

Leia mais

Introdução à Análise e Projeto de Sistemas

Introdução à Análise e Projeto de Sistemas Introdução à I. O Que vamos fazer na Disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente para criar sistemas OO Tem que saber Análise e Projeto OO (APOO) Isto é, Análise

Leia mais

A PLATAFORMA MAIS PODEROSA PARA REALIZAR WEBINARS, EVENTOS E TREINAMENTOS.

A PLATAFORMA MAIS PODEROSA PARA REALIZAR WEBINARS, EVENTOS E TREINAMENTOS. A PLATAFORMA MAIS PODEROSA PARA REALIZAR WEBINARS, EVENTOS E TREINAMENTOS. QUEM SOMOS Fundada em 2012, somos uma das principais empresas brasileiras focada no desenvolvimento de tecnologias para streaming

Leia mais

whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI

whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI whitepaper 20 MOTIVOS para escolher o OpMon COMO A SUA SOLUÇÃO de gerenciamento de TI MOTIVO 1 EXPERIÊNCIA A OpServices é a empresa brasileira com maior experiência em gerenciamento de TI do Brasil. São

Leia mais

OPORTUNIDADES: Analista de Sistemas Sênior

OPORTUNIDADES: Analista de Sistemas Sênior OPORTUNIDADES: Analista de Sistemas Sênior Experiência em projetos de desenvolvimento de sistemas Conhecimento de metodologia de desenvolvimento de sistema Experiência em levantamento de requisitos e elaboração

Leia mais

AVALIAÇÃO DA QUALIDADE DE UM SISTEMA ACADÊMICO: ESTUDO DE CASO NO Q- ACADÊMICO

AVALIAÇÃO DA QUALIDADE DE UM SISTEMA ACADÊMICO: ESTUDO DE CASO NO Q- ACADÊMICO AVALIAÇÃO DA QUALIDADE DE UM SISTEMA ACADÊMICO: ESTUDO DE CASO NO Q- ACADÊMICO Simone Vasconcelos Silva, Adely R. de A. Salles, Camilo M. S. Neto, Charles P. da C. Cabral, Jaínaldo da Silva, João Vitor

Leia mais

OPORTUNIDADES HBSIS:

OPORTUNIDADES HBSIS: OPORTUNIDADES HBSIS: SUPORTE: Analista Suporte -1 vaga O cargo responde por atender clientes internos e externos, esclarecimentos de dúvidas, solucionando problemas e sugerindo alternativas, via telefone,

Leia mais

Diferenciais. Flexibilidade Prazos Curtos Design Moderno Ideias Ousadas Compromisso com o Cliente Agilidade Serviço de Qualidade

Diferenciais. Flexibilidade Prazos Curtos Design Moderno Ideias Ousadas Compromisso com o Cliente Agilidade Serviço de Qualidade quem somos A Mountains Visual Studio é um estúdio criativo apaixonado por comunicação visual e mídias sociais. Somos loucos por montanha e daí vem nosso nome. Nada melhor do que a natureza para gerar criatividade.

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

Desenvolvimento Java com ferramentas IBM

Desenvolvimento Java com ferramentas IBM Desenvolvimento Java com ferramentas IBM Camilo Lopes IT Specialist/Analyst Java Programmer [email protected] Iniciando em Java 19/06/09 Agenda Por que Java?! Ferramentas IBM para desenvolvimento Demonstração

Leia mais

INTRODUÇÃO A ENGENHARIA DE SOFTWARE

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

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 1 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 Organizações globais que trabalham com times distribuídos

Leia mais

ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO

ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO 81 ELABORAÇÃO DE WEBSITE COM BASE NA NECESSIDADE DA EMPRESA VISANDO BAIXOS CUSTOS E DESIGN MODERNO Ricardo COSTACURTA 1 Raphael GARCIA 2 RESUMO: Este artigo relata a construção de um website para suprir

Leia mais

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura

Leia mais

2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE

2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE 1. IDENTIFICAÇÃO DO SISTEMA Sistema: EPSI - Event Programming System Interface Descrição: Sistema computacional cujo objetivo é o gerenciamento de eventos. 2. QUESTÕES DE GERENCIAMENTO DE PROJETO DE SOFTWARE

Leia mais

DESCOBERTO. (Glen Myers)

DESCOBERTO. (Glen Myers) "A ATIVIDADE DE TESTAR É O PROCESSO DE EXECUTAR UM PROGRAMA COM A INTENÇÃO DE DESCOBRIR UM ERRO. UM BOM CASO DE TESTE É AQUELE QUE TEM UMA ELEVADA PROBABILIDADE DE REVELAR UM ERRO AINDA NÃO DESCOBERTO.

Leia mais

Especializado Social Media Marketing

Especializado Social Media Marketing Especializado Social Media Marketing Formato do curso: Presencial Preço: 1265 Duração: 81 horas Social Media Marketing (SMM), ou marketing em media social, é a área de marketing digital responsável pelas

Leia mais

Cursos para turbinar a sua carreira profissional

Cursos para turbinar a sua carreira profissional Cursos para turbinar a sua carreira profissional CONTATOS: FONE: (92) 3216-3080 FUNDACAOREDEAM.COM.BR CERTIFICAÇÃO OFICIAL FURUKAWA FCP Data Cabling System (28 horas) Introduzir e direcionar profissionais

Leia mais

Grupo de Usuários Java do Noroeste Paulista. Tópicos Avançados em Java

Grupo de Usuários Java do Noroeste Paulista. Tópicos Avançados em Java Grupo de Usuários Java do Noroeste Paulista Tópicos Avançados em Java Aula 1 Objetivos Programa exemplo; Programação Orientada a Objetos. Conceitos Orientada a Objetos Mundo real Conceitos Orientada a

Leia mais