Métricas de processo e projeto de software
|
|
- Luciana Pacheco Gentil
- 7 Há anos
- Visualizações:
Transcrição
1 Métricas de processo e projeto de software Métrica é um conjunto de medidas. Medição existe em qualquer processo de construção de qualquer coisa. A medição é realizada não apenas na Engenharia de Software. É fundamental para qualquer atividade, principalmente de engenharia. Seu propósito é avaliar alguma coisa. A partir dela, podemos ter o entendimento da eficácia de algumas situações, como do processo de software. Por exemplo, para avaliar se o processo pelo qual uma empresa produz software é bom ou ruim, como se faz? O CMM é um modelo para avaliar a qualidade do processo. Ele se baseia em medidas como tempo, número de erros, de linhas de código, de manutenções, etc., para saber se o processo está funcionando bem. Não é possível avaliar algo sem alguma medição. Os processos que estão no nível máximo do CMM têm um melhoramento contínuo, o que significa que eles são constantemente medidos. As métricas são aqui quantitativas (números). Medidas de qualidade e medidas de produtividade são extraídas do processo de software. A medição, além de ajudar na avaliação do processo de software, ajuda ainda nas estimativas, por exemplo, para estimar quanto tempo é necessário para a produção de um sistema. Atualmente erra-se muito nessas estimativas por não se ter muito conhecimento ou medição do processo. Com a medição, aperfeiçoamentos reais podem ser conseguidos ao longo do tempo. Então, as razões para medir processos, produtos e recursos de software podem ser:
2 para caracterizar; para avaliar; para prever; para aperfeiçoar. Um engenheiro de software realiza medidas e desenvolve métricas de modo a obter indicadores. Medida é um valor real, quantidade, dimensão, capacidade ou tamanho de algum atributo. Ex. número de erros encontrados. Métrica é um conjunto de medidas tentando obter algum sentido. Ex. erros encontrados por pessoa-hora empregada. Traz alguma informação que pode ser útil. Indicador é uma métrica, ou conjunto de métricas, que fornece compreensão de um processo de software, de um projeto de software ou do produto propriamente dito. Ex. comparando duas métricas, chega-se a uma conclusão que permite embasar uma tomada de decisão. Exemplos 1. O que é medida, métrica e indicador? Vide acima. 2. Defina duas medidas, uma métrica e um indicador para avaliar um carro. Medidas: potência, peso bruto; Métrica: potência por peso bruto; Indicador: comparando-se a potência por peso bruto de dois carros, pode-se concluir qual é mais veloz. 3. O que são métricas do processo? E do projeto? Qual a principal diferença entre elas? Métricas do processo e do projeto de software são medidas
3 quantitativas que permitem ao pessoal de software ter idéia da eficácia do processo de software. Indicadores de projeto permitem à organização de engenharia de software ter idéia da eficácia de um determinado processo existente, enquanto os indicadores de processo tentam identificar problemas que atingem a produção de todos os projetos na empresa. Métricas de Processo e Projeto de Software A medição é fundamental para qualquer atividade de engenharia. A medição nos permite obter entendimento nos dando um mecanismo para avaliação objetiva. A medição pode ser aplicada ao processo de software, com o objetivo de melhorá-lo continuamente. Métricas do processo e do projeto de software são medidas quantitativasque permite ao pessoal de software ter idéia da eficácia do processo de software. Dados básicos de qualidade e de produtividade são coletados. Com medições, as tendências (boas ou más) podem ser detectadas, melhores estimativas podem ser feitas e aperfeiçoamentos reais podem ser conseguidos ao longo do tempo. Há quatro razões para medir processos, produtos e recursos de software: para caracterizar, para avaliar, para prever ou para aperfeiçoar. Medidas, Métricas e Indicadores Uma medida fornece uma indicação quantitativa da extensão, quantidade, dimensão, capacidade ou tamanho de algum atributo de um produto, ou de um processo. A IEEE define métricas como medida quantitativa de grau em que um sistema, componente ou processo possui um determinado atributo.
4 Quando dados de um único ponto são coletados (por exemplo, quantidade de erros descobertos na revisão de um único módulo, pessoas-horas gastas na revisão de um único módulo, etc ), uma medida é estabelecida. Um medição ocorre como resultado da coleta de um ou mais pontos. Uma métrica de software relaciona as medidas individuais de alguma forma (por exemplo, um número médio de erros encontrados por revisão ou um número médio de erros encontrados por pessoahora, emprega nas revisões). Um engenheiro de software realiza medidas e desenvolve métricas de modo a obter indicadores. Um indicador é uma métrica, ou combinação de métricas, que fornece compreensão de um processo de software, de um projeto de software, ou do produto propriamente dito. Exemplo: Quatro equipes de software estão trabalhando em um grande projeto de software. Cada equipe precisa conduzir revisões de projeto, mas pode selecionar o tipo de revisão que irá usar. Pelo exame da métrica, erros encontrados por pessoa-hora empregada, o gerente de projeto nota que duas equipes que estão usando métodos de revisão mais formais, exibem um valor para os erros encontrados por pessoa-hora empregada, que é 40% maior do que o valor das outras equipes. Considerando todos os outros parâmetros iguais, isso, para o gerente de projeto, é um indicador de que os métodos de revisões formais podem fornecer um retorno maior do investimento em tempo que outra abordagem de revisão menos formal. Este pode, então, decidir sugerir que todas as equipes usem a abordagem menos formal. A métrica pode fornecer compreensão ao gerente de um projeto. E compreensão leva a uma tomada de decisão mais
5 precisa. A medição é comum no mundo da engenharia. Medimos consumo de energia, peso, dimensões físicas, temperatura, voltagem, relação entre sinal e ruído.. Na engenharia de software a medição é muito menos comum temos dificuldade em concordar quanto ao que medir e dificuldade em avaliar as medidas que são coletadas. Métricas devem ser coletadas de modo que os indicadores de processo e de produto possam ser determinados. Métricas de Processo Indicadores de processo permitem à organização de engenharia de software ter idéia da eficácia de um processo existente. Elas permitem aos gerentes e profissionais avaliarem o que funciona e o que não funciona. Métricas de processo são coletadas ao longo de todos os projetos e durante longos períodos. Seu objetivo é fornecer indicadores que levem ao aperfeiçoamento do processo de software a longo prazo. Métricas de Projeto Indicadores de Projeto permitem ao gerente de projeto de software: 1. Avaliar o status de um projeto em andamento; 2. Acompanhar riscos potenciais; 3. Descobrir áreas-problemas antes que elas se tornem críticas; 4. Ajustar o fluxo de trabalho ou tarefas; 5. Avaliar a capacidade da equipe de projeto e controlar a qualidade dos produtos do trabalho de software. Em alguns casos, as mesmas métricas de software podem ser usadas para determinar indicadores de projeto e de
6 processo de software. Métricas de Processo e aperfeiçoamento do processo de software Medimos a eficácia de um processo de software indiretamente originamos um conjunto de métricas, baseadas nas saídas que podem ser derivadas do processo. As saídas incluem medidas de erros descobertos antes da entrega do software, defeitos entregues aos usuários finais e por ele relatados, produtividade dos produtos de trabalho entregues, esforço humano despendido, tempo gasto, cumprimento de cronograma e outras medidas. Algumas dessas medidas, tais como defeitos entregues aos usuários finais, só podem ser utilizadas para avaliar o processo, enquanto que outras, tais como erros descobertos antes da entrega do software, podem ser utilizados para avaliar tanto o processo quanto um projeto em específico. As métricas de processo de software podem fornecer benefícios significativos, à medida que a organização trabalha para aperfeiçoar seu nível gerencial de maturidade de processo. Todavia, essas métricas podem ser mal utilizadas, criando mais problemas do que conseguem resolver. Grady (1992) sugere uma etiqueta de métricas de software, que é apropriada tanto para os gerentes quanto para os profissionais, quando eles instituem um programa de métricas de processo: Use bom senso e sensibilidade empresarial quando interpretar dados de métricas. Forneça regularmente realimentação aos indivíduos e equipes
7 que coletam medidas e métricas. Não use métricas para avaliar indivíduos. Trabalhe com profissionais e equipes para estabelecer metas claras e métricas que devem ser usadas para alcançá-las. Nunca use métricas para ameaçar indivíduos ou equipes. Dados de métricas que indicam uma área problemática não devem ser considerados negativos. Esses dados são meramente um indicador para melhoria do processo. Não fique obcecado com uma única métrica em detrimento de outras métricas importantes. À medida que uma organização sente-se mais confortável, coletando e usando métricas de processo, a derivação de indicadores simples dá lugar a uma abordagem mais rigorosa, chamada melhoria estatística de processo de software statistical software process improvement (SSPI). A SSPI usa a análise de falhas de software para coletar informação sobre todos os erros e defeitos encontrados à medida em que uma aplicação, sistema ou produto é desenvolvido e usado. Erro falha num produto de trabalho de engenharia de software, ou resultado a ser produzido, que é encontrado por engenheiros de software antes do software ser entregue ao usuário final. Defeito falha encontrada depois da entrega ao usuário final. A análise de falhas funciona da seguinte maneira: 1. Todos os erros e defeitos são categorizados por origem (por exemplo: falha na especificação, falha de lógica, não atendimento à padrões) 2. O custo para corrigir cada erro e defeito é registrado. 3. A quantidade de erros e defeitos de cada categoria é contada e ordenada de forma decrescente. 4. O custo total de erros e defeitos de cada categoria é
8 calculado. 5. Os dados resultantes são analisados, para descobrir as categorias que produzem um maior custo para a organização. 6. São desenvolvidos planos para modificar o processo, com o objetivo de eliminar (ou reduzir a frequência das) classes de erros e defeitos que são mais dispendiosas. Métricas de Projeto Métricas de processo de software são usadas com finalidade estratégica. Medidas de projeto de software são táticas métricas de projeto e indicadores derivados delas são usados por um gerente de projeto e por uma equipe de software, para adaptar o fluxo de trabalho e as atividades técnicas do projeto. A primeira aplicação das métricas de projeto, na maioria dos projetos de software, ocorre durante as estimativas. Métricas coletadas de projetos anteriores são usadas como base, a partir da qual as estimativas de esforço e de tempo são feitas para o trabalho atual de software. À medida que o projeto prossegue, medidas de esforço e de tempo despendidos são comparadas com as estimativas originais o gerente de projeto usa esses dados para monitorar e controlar o progresso. À medida que o trabalho técnico se inicia, outras métricas de projeto começam a ter importância, como: Taxa de produção representada em termos de páginas de documentação, horas de revisão, pontos-por-função e linhas de código fonte entregue. O objetivo das métricas de projeto é duplo: Primeiro essas métricas são usadas para minimizar o
9 cronograma de desenvolvimento, fazendo os ajustes necessários para evitar atrasos e problemas, e riscos em potencial. Métricas de projeto são usadas para avaliar a qualidade do produto durante sua evolução e, quando necessário modificar a abordagem técnica para aperfeiçoar a qualidade. À medida que a qualidade é aperfeiçoada, os defeitos são minimizados, e, à medida que a contagem de defeitos decresce, a quantidade de retrabalho durante o projeto é também reduzida. Isto leva à diminuição do custo total do projeto. Métricas Orientadas ao Tamanho Métricas orientadas ao tamanho são originadas pela normalização das medidas de qualidade e/ou produtividade, considerando o tamanho do software que foi produzido. Se uma organização de software mantém registros simples, uma tabela de medidas orientadas ao tamanho, pode ser criada. A tabela lista cada projeto de software desenvolvido e as correspondentes medidas daqueles projetos. Deve-se notar que o esforço e o custo registrados na tabela referem-se a todas as atividades de engenharia de software
10 (análise, projeto, codificação e teste), não apenas à codificação. Para o desenvolvimento de métricas foi escolhida uma medida base da tabela anterior LOC (Linhas de Código-Fonte) A partir dos dados rudimentares, contidos na tabela anterior, um conjunto de métricas simples orientadas a tamanho pode ser desenvolvido para cada projeto. Erros por KLOC (milhares de Linhas de Código Fonte); Defeitos por KLOC; R$ por LOC (estimado ); Páginas de documentação por KLOC; Adicionalmente, outras métricas interessantes podem ser calculadas: Erros por pessoa-mês; LOC por pessoa-mês; $ por página de documentação (estimado ); Métricas orientadas a tamanho não são universalmente aceitas como o melhor modo de medir o processo de desenvolvimento de software. A maior parte da controvérsia gira em torno do uso de linhas de código fonte como medidas-chave. Adeptos da medida de linhas de código fonte alegam que LOC é um artefato de todos os projetos de desenvolvimento de software, que pode ser facilmente contado e que muitos modelos de estimativa usam tal artefato. Por outro lado, os oponentes argumentam que as medidas de LOC: São dependentes da linguagem de programação. Penalizam programas curtos, mas bem projetados. Não podem acomodar facilmente linguagens não procedimentais e que seu uso na estimativa requer um
11 nível de detalhes que pode ser difícil de alcançar, ou seja, significa que o planejador deve estimar o LOC a ser produzido, muito antes que a análise e o projeto tenham sido completados. Métricas Orientadas a Função Métricas de software orientadas a função usam uma medida da funcionalidade entregue pela aplicação como valor da normalização. Como funcionalidade não pode ser medida diretamente, deve ser originada indiretamente usando outras medidas diretas. Métricas orientadas a função foram inicialmente propostas por Albrecht em 1979 que sugeriu uma medida chamada pontos-porfunção. Pontos-por-função derivadas a partir da contagem (direta) do domínio da informação do software e avaliação da complexidade do software. São calculados completando a tabela apresentada a seguir. Cinco características do domínio da informação são determinadas e as contagens são registradas nos lugares próprios da tabela.
12 Quantidades de entradas do usuário cada entrada do usuário, que fornece dados distintos orientados à aplicação do software, é contada. Entradas devem ser distinguidas de consultas, que são contadas separadamente. Quantidade de saídas do usuário cada saída do usuário, que fornece informação orientada à aplicação para o usuário, é contada. Nesse contexto, saída refere-se a relatórios, telas, mensagens de erro, etc. Itens de dados individuais dentro de um relatório não são contados separadamente. Novas consultas do usuário uma consulta é definida como uma entrada on- line, que resulta na geração de alguma resposta imediata do software sob forma de saída on-line. Cada consulta distinta é contada. Quantidade de arquivos cada arquivo lógico (isto é, grupo de dados lógicos que pode ser parte de uma base de dados maior ou um arquivo separado) é contado. Quantidade de interfaces externas todas as interfaces que são usadas para transmitir informação a outro sistema, são contadas.
13 Uma vez coletados esses dados, um valor de complexidade é associado com cada contagem. Organizações que usam os métodos de pontos por função desenvolvem critérios para determinar se uma instância particular é simples, média ou complexa. No entanto, esta determinação é um tanto subjetiva. Para determinar os pontos por função é usada a seguinte relação: FP = contagem total X [0,65 + 0,01 X? (Fi)] Os Fi (i=1 a 14) são valores de ajuste de complexidade, baseados nas respostas às seguintes perguntas: O sistema requer salvamento (backup) e recuperação (recovery) Comunicações de dados são necessárias? Há funções de processamento distribuídas? O desempenho é crítico? O sistema vai ser executado em um ambiente operacional existente, intensivamente utilizado? O sistema requer entrada de dados on-line? A entrada de dados on-line, exige que a transação de entrada seja construída através de várias telas ou operações? Os arquivos mestre são atualizados on-line? As entradas, saídas, arquivos ou consultas são complexas? O processamento interno é complexo? O código é projetado para se reusado? A conversão e a instalação estão incluídas? O sistema está projetado para instalações múltiplas em diferentes organizações? A aplicação está projetada para facilitar modificações e para facilidade de uso pelo usuário? Cada uma destas questões é respondida usando uma escala que
14 varia entre: 0 não importante e não aplicável 5 absolutamente essencial Os valores na equação e os fatores de peso da tabela, foram determinados empiricamente. Uma vez calculados, os pontos por função são usados de modo análogo à LOC, como forma de normalizar medidas de produtividade, qualidade e outros atributos de software. Tais como: Erros por FP Defeitos por FP $ por FP Páginas de documentação por FP FP por mês. Fonte: ii/04_metricas_de_processo_e_projeto_de_software.pdf Controle da Administração Pública O Controle da Administração Pública é o dever de verificação e correção que sobre ela exercem os órgãos dos Poderes Judiciário, Legislativo e Executivo, com o objetivo de garantir a compatibilidade de sua atuação com os princípios que lhe são impostos pelo ordenamento jurídico. Para lembrar: Administração Indireta Autarquia, Fundações Públicas,
15 Sociedade de Economia Mista, Empresas Públicas, Associações Públicas; Administração Direta União, Estado, Municípios e DF; Espécies Quanto ao órgão que o exerce: Administrativo; Legislativo; Judicial; Quanto ao momento em que se efetua: Controle prévio (a priori) Controle preventivo, pois busca impedir a expedição de ato ilegal ou contrário ao interesse público; Controle concomitante exercido ao mesmo tempo em que se realiza a atividade; Controle posterior busca reexaminar atos já praticados, para corrigi-los, desfazê-los ou apenas confirmá-los. Ex: aprovação, homologação, revogação, convalidação. Quanto à localização do órgão controlador (integrante ou não da estrutura do órgão controlado): 1. Controle interno controle que cada um dos Poderes exerce sobre sua própria atividade administrativa. Apesar de majoritariamente entender-se como interno o controle efetuado pela Administração Direta sobre a Indireta, o CESPE-UnB classificou como CONTROLE INTERNO- EXTERNO. Ex.: União; 2. Controle externo controle exercido por um dos Poderes sobre o outro ou controle da Adm. Direta sobre a Indireta. Ex: fiscalização contábil, financeira e orçamentária (CF, art. 71) prevê o controle externo a cargo do Congresso Nacional, com o auxílio do TC;
16 Princípio da Autotutela Nos termos da Súmula 473, o Estado pode diretamente anular os seus próprios atos, quando houver vícios ou revogá-los se inconveniente (atos ilícitos). Tutela Administrativa É o controle da Administração Direta sobre a Indireta. Quanto ao aspecto da atividade administrativa a ser controlada: Controle de legalidade exercido pelos 3 Poderes. A decisão administrativa pode ser no sentido de sua conformidade com a ordem jurídica, caso em que será o ato terá confirmada sua validade; ou pela sua desconformidade, caso em que o ato será anulado (ex tunc); Controle de mérito exercido pela própria Administração. Poderá a Administração decidir que o ato permanece conveniente e oportuno com relação ao interesse público, caso em que permanecerá eficaz; ou que o ato não se mostra mais conveniente e oportuno, caso em que será ele revogado pela Administração (ex nunc). Princípio da Segurança Jurídica Decai em 5 anos o direito de Administração Pública anular os seus próprios atos. Controle Administrativo Corresponde ao exame que a Administração Pública faz sobre a sua conduta, quanto à legalidade ou ao mérito de seus atos, por iniciativa própria ou mediante provocação. Abrange os órgãos da Administração direta e as pessoas jurídicas que integram a Administração indireta. Controle sobre os órgãos da Administração direta é um controle interno (hierárquico) e decorre do poder de autotutela que permite à Administração rever os próprios atos quando ilegais,
17 inoportunos ou inconvenientes. Súmula 346 e 473 do STF. Controle sobre as entidades da Administração Indireta (tutela) é um controle externo que só pode ser exercido nos limites estabelecidos em lei, visando a impedir que a autarquia, fundação pública, empresa pública ou sociedade de economia mista se desviem dos objetivos previstos na lei específica que as criou ou instituiu. Controle Legislativo Dois tipos de controle: Controle Político Analisa aspectos de legalidade e de mérito. Ex. convocação de ministro de Estado para prestar informações, apuração de irregularidades pela Comissões Parlamentares do Inquérito; Controle Financeiro art. 70 a 75 fiscalização contábil, financeira e orçamentária a cargo do Congresso Nacional com o auxílio do Tribunal de Contas da União. Controle Judicial Sistema de unidade de jurisdição (jurisdição una) monopólio da função judicial nas mãos do Poder Judiciário art. 5º, XXXV, da CF a lei não excluirá da apreciação do Poder Judiciário lesão ou ameaça a direito. Limites Análise da legalidade (art. 5º, LXXIII e 37, da CF). Poder Judiciário não pode invadir o mérito do ato administrativo, determinado pela Administração Pública.
18 Meios de Controle para movimentar o Poder Judiciário Remédios constitucionais Habeas Corpus art. 5º, LXVIII; Habeas Data art. 5º, LXXII; Mandado de Injunção art. 5º, LXXI; Mandado de Segurança individual art. 5º, LXIX; Mandado de Segurança coletivo art. 5º, LXX; Ação Popular art. 5º, LXXIII; Ação Civil Pública art. 129, III; Controle de constitucionalidade.
Métricas de processo e projeto de software
Métricas de processo e projeto de software Métrica é um conjunto de medidas. Medição existe em qualquer processo de construção de qualquer coisa. A medição é realizada não apenas na Engenharia de Software.
Leia maisMétricas de processo e projeto de software
Métricas de processo e projeto de software Métrica é um conjunto de medidas. Medição existe em qualquer processo de construção de qualquer coisa. A medição é realizada não apenas na Engenharia de Software.
Leia maisEngenharia de Software II
Engenharia de Software II Aula 19 http://www.ic.uff.br/~bianca/engsoft2/ Aula 19-28/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisMétricas do processo e projeto de software. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias
Métricas do processo e projeto de software Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Métricas e Medidas Medição é fundamentais em qualquer engenharia Quando se consegue medir sobre alguma
Leia maisMedidas de Esforço de Desenvolvimento de Software
Medidas de Esforço de Desenvolvimento de Software Unidade 1 Fundamentos de Métricas e Medidas Luiz Leão luizleao@gmail.com http://www.luizleao.com Unidade 1 Fundamentos de métricas e medidas Introdução
Leia maisDireito Administrativo
Direito Administrativo Controle da Administração Pública Professora Tatiana Marcello www.acasadoconcurseiro.com.br Direito Administrativo CONTROLE DA ADMINISTRAÇÃO 1. Conceitos É o poder de fiscalização
Leia maisDIREITO ADMINISTRATIVO Controle da Administração Pública. Prof. Luís Gustavo. Fanpage: Luís Gustavo Bezerra de Menezes
DIREITO ADMINISTRATIVO Controle da Administração Pública Prof. Luís Gustavo Fanpage: Luís Gustavo Bezerra de Menezes Periscope: @ProfLuisGustavo Pode-se conceituar controle como o poder-dever de vigilância,
Leia maisMedidas de qualidade e medidas de produtividade são extraídas do processo de software.
Métricas de processo projeto de software e Métrica é um conjunto de medidas. Medição existe em qualquer processo de construção de qualquer coisa. A medição é realizada não apenas na Engenharia de Software.
Leia maisCONTROLE DA ADMINISTRAÇÃO PÚBLICA
CONTROLE DA ADMINISTRAÇÃO PÚBLICA www.trilhante.com.br ÍNDICE 1. CONCEITOS INICIAIS...5 Classificação conforme o órgão... 5 Classificação conforme o momento de exercício...6 Classificação conforme a origem...6
Leia maisEngenharia de Software II
Engenharia de Software II Aula 13 http://www.ic.uff.br/~bianca/engsoft2/ Aula 13-02/06/2006 1 Ementa Processos de desenvolvimento de software (Caps. 2, 3 e 4 do Pressman) Estratégias e técnicas de teste
Leia maisAula 05 - ES - Métricas de Software
Aula 05 - ES - Métricas de Software Conceito METRICAS inferências sobre os processos de trabalho que traduzem: a priori ESTIMATIVAS expectativas METRICAS Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com
Leia maisGerência e Planejamento de Projeto. SCE Engenharia de Software Profs. José Carlos Maldonado e Elisa Yumi Nakagawa 2 o semestre de 2002
Gerência e Planejamento de Projeto SCE 186 - Engenharia de Software Profs. José Carlos Maldonado e Elisa Yumi Nakagawa 2 o semestre de 2002 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto
Leia maisEstimativas e Métricas Engenharia de Software
Tema da Aula - I Prof. Cristiano R R Portella portella@widesoft.com.br 9 Nas Engenharias, a atividade de medir é exercida com prioridade (peso, potência, tensão, sinal/ruído, tempo, espessura etc). O que
Leia maisDIREITO ADMINISTRATIVO Controle da Administração Pública. Prof. Luís Gustavo. Fanpage: Luís Gustavo Bezerra de Menezes
DIREITO ADMINISTRATIVO Controle da Administração Pública Prof. Luís Gustavo Fanpage: Luís Gustavo Bezerra de Menezes Periscope: @ProfLuisGustavo Pode-se conceituar controle como o poder-dever de vigilância,
Leia maisEngenharia de Software II
Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 03 (rogerio@fct.unesp.br) Contextualizando ISO 12207: Estrutura
Leia maisControle Administrativo. Professora: Paloma Braga
Controle Administrativo Professora: Paloma Braga Controle da Administração Pública Conceito Conjunto de mecanismos jurídicos e administrativos por meio dos quais se exerce o poder de fiscalização e de
Leia maisEngenharia 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 maisProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software Prof. Ronaldo C. de Oliveira, Dr. ronaldo.co@ufu.br UFU - 2018 Gerencia de Projetos de Software Gerência de Projeto de Software A Gerência de Projetos de Software:
Leia maisFATORES E MÉTRICAS DE QUALIDADE
FATORES E MÉTRICAS DE QUALIDADE 1 2 FATORES DE QUALIDADE OPERAÇÃO DO PRODUTO CORRETITUDE (FAZ O QUE EU QUERO?) CONFIABILIDADE (SE COMPORTA COM PRECISÃO?) EFICIÊNCIA (RODARÁ TÃO BEM QUANTO POSSÍVEL?) INTEGRIDADE
Leia maisDIREITO ADMINISTRATIVO
DIREITO ADMINISTRATIVO Controle da Administração Pública Prof. Gladstone Felippo Evolução - Surgimento do estado democrático de direito como garantidor dos direitos fundamentais e a tripartição das funções
Leia maisPlanejamento de Projeto de Software: Estimativas de Esforço e Custo
Planejamento de Projeto de Software: Estimativas de Esforço e Custo Engenharia de Software Rosana T. V. Braga ICMC/USP PLANO DE PROJETO DE SOFTWARE I. Introdução. Escopo e propósito do documento 2. Objetivos
Leia maisMedidas de Esforço de Desenvolvimento de Software
Medidas de Esforço de Desenvolvimento de Software Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O que você entende por Métricas de software? Questão 1 Resposta O que você entende por Métricas
Leia maisDIREITO ADMINISTRATIVO 1.CONTROLE DA ADMINISTRAÇÃO PÚBLICA 2.RESPONSABILIDADE CIVIL DO ESTADO
DIREITO ADMINISTRATIVO 1.CONTROLE DA ADMINISTRAÇÃO PÚBLICA 2.RESPONSABILIDADE CIVIL DO ESTADO CONCEITO CONTROLE DA ADMINISTRAÇÃO PÚBLICA Controle Político Controle Administrativo CONTROLE DA ADMINISTRAÇÃO
Leia maisFABIO LUCIO. 9 Sistemas de controle jurisdicional da administração pública: contencioso administrativo e sistema da jurisdição una.
9 Sistemas de controle jurisdicional da administração pública: contencioso administrativo e sistema da jurisdição una. 10 Controle jurisdicional da administração pública no Direito brasileiro. 11 Controle
Leia maisEngenharia de Software II
Engenharia de Software II Aula 21 http://www.ic.uff.br/~bianca/engsoft2/ Aula 21-05/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisControles Integrados: Gestão Eficaz, Econômica, Eficiente, Efetiva e Ética. Florianópolis-SC, 09 de maio de 2013
Controles Integrados: Gestão Eficaz, Econômica, Eficiente, Efetiva e Ética Florianópolis-SC, 09 de maio de 2013 O quê??????????? Controles Integrados? Gestão Eficiente? Efetiva? Eficaz? Econômica? Ética?
Leia maisISO/IEC 12207: Manutenção
ISO/IEC 12207: Manutenção O desenvolvimento de um sistema termina quando o produto é liberado para o cliente e o software é instalado para uso operacional Daí em diante, deve-se garantir que esse sistema
Leia maisEstimativa de Esforço. Estimativas de Software. Subjetividade da Estimativa. Incerteza de Estimativa. Técnicas de Estimativas
DCC / ICEx / UFMG Estimativa de Esforço Estimativas de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo É difícil fazer uma estimativa precisa de esforço de desenvolvimento Os requisitos
Leia maisCapítulo 20 - Manutenção de Software. Os Fatores de Qualidade de Software focalizam três aspectos importantes do Software Produto: (ISO 9126)
Capítulo 20 - Manutenção de Software Os Fatores de Qualidade de Software focalizam três aspectos importantes do Software Produto: (ISO 9126) Manutenibilidade A Manutenibilidade pode ser definida qualitativamente
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 maisQualidade de software. Prof. Emiliano Monteiro
Qualidade de software Prof. Emiliano Monteiro Por que realizar revisões por pares? 1. Para melhorar a qualidade. 2. Captura 80% de todos os erros se feito corretamente. 3. Captura erros de codificação
Leia maisPlano de Projeto. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias
Plano de Projeto Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Modelos Empíricos Modelos de Estimativas de Custo e Esforço. Modelos Empíricos: Usam formulas empíricas para predizer esforço em
Leia maisManutençã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 maisEngenharia de Software II
Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 04 (rogerio@fct.unesp.br) 2 Conteúdo: Parte 1: Gerenciamento
Leia mais3 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 maisManutençã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 maisGerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015
Gerência e Planejamento de Projeto Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto - aspectos gerais Parte 2: Plano
Leia maisDIREITO ADMINISTRATIVO Controle da Administração Pública. Prof. Luís Gustavo. Fanpage: Luís Gustavo Bezerra de Menezes
DIREITO ADMINISTRATIVO Controle da Administração Pública Prof. Luís Gustavo Fanpage: Luís Gustavo Bezerra de Menezes Periscope: @ProfLuisGustavo Pode-se conceituar controle como o poder-dever de vigilância,
Leia maisPLANEJAMENTO DO PROJETO
PLANEJAMENTO DO PROJETO Ricardo Argenton Ramos ricargentonramos@gmail.com Engenharia de Software I 2017.2 Atividades da Engenharia de Software DEFINIÇÃO CONSTRUÇÃO SOFTWARE PRODUTO MANUTENÇÃO Análise de
Leia maisAula 04. Medições e Métricas de Software. Professor: José Alexandre Macedo versão: 1.0
Aula 04 Medições e Métricas de Software Professor: José Alexandre Macedo versão: 1.0 Medição de Software Derivar valor numérico para algum atributo do produto (ou processo) de software Medição de Software
Leia maisGerência de Projetos e Manutenção de Software Aula 4 Planejamento de Projetos (Estimativas) Andréa Magalhães Magdaleno 2017.
Gerência de Projetos e Manutenção de Software Aula 4 Planejamento de Projetos (Estimativas) Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.02 Agenda Aulas Anteriores Estimativas Planning Poker Paramétrica
Leia maisEngenharia de Software II
Engenharia de Software II Aula 6 http://www.ic.uff.br/~bianca/engsoft2/ Aula 6-10/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do
Leia maisCONCURSO PARA AUDITOR DE CONTROLE INTERNO DISCIPLINA: CONTROLE INTERNO E EXTERNO
CONCURSO PARA AUDITOR DE CONTROLE INTERNO DISCIPLINA: CONTROLE INTERNO E EXTERNO TRIBUNAIS DE CONTAS: Natureza jurídica dos Tribunais de Contas, natureza jurídica e eficácia das decisões dos Tribunais
Leia maisNormas 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 maisA CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 30/360
1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 30/360 ADMINISTRATIVO INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material
Leia maisENGENHARIA DE SOFTWARE
2016-1 ENGENHARIA DE SOFTWARE Histórico Produtos de software Tipos de aplicações de software Mitos do software Kele Teixeira Belloze kelebelloze@gmail.com HISTÓRICO (ERA PRÉ-ES) 1940s: Primeiro computador
Leia maisProf. Luiz A. Nascimento
Prof. Luiz A. Nascimento Qual a importância da Engenharia de Software? O desenvolvimento de um software envolve processos muitos complexos. A engenharia de software estabelece um modelo para se construir
Leia maisDIREITO ADMINISTRATIVO
DIREITO ADMINISTRATIVO Controle da Administração Pública Controle Administrativo, Judicial e Legislativo Prof. Gladstone Felippo Controle Administrativo É o exercido pelo Executivo e pelos órgãos administrativos
Leia maisProf. Ms. Ronaldo Martins da Costa
Prof. Ms. Ronaldo Martins da Costa O tempo é o mais valiosos bem disponível a um engenheiro de software. Se houver suficiente tempo disponível, um problema pode ser adequadamente analisado, uma solução
Leia maisAnálise de Ponto de Função APF. Aula 02
Análise de Ponto de Função APF Aula 02 Agenda Parte 01 Introdução a Métricas de Software Parte 02 A Técnica de APF O que é APF? Objetivos Benefícios Conceitos Básicos Visão Geral dos Procedimentos de Contagem
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA FASE DE PROJETO
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA FASE DE PROJETO Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 A essência dessa fase
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 maisUNIVERSIDADE FEDERAL DO PARANÁ - UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 16 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar, discutir o conceito de métricas de software. DESENVOLVIMENTO Métricas
Leia maisDIREITO CONSTITUCIONAL
DIREITO CONSTITUCIONAL Direitos Individuais Remédios Constitucionais e Garantias Processuais Remédios Constitucionais Profª. Liz Rodrigues - Distinção entre direitos e garantias fundamentais: Rui Barbosa
Leia maisEXTINÇÃO DOS ATOS ADM A forma natural de extinção dos Atos Administrativa é pelo cumprimento de seus efeitos. ATOS ADMINISTRATIVOS: EXTINÇÃO
ATOS ADMINISTRATIVOS: EXTINÇÃO lac.consultoria@gmail.com EXTINÇÃO DOS ATOS ADM A forma natural de extinção dos Atos Administrativa é pelo cumprimento de seus efeitos. 1 2 EXTINÇÃO DOS ATOS ADM Pelo desaparecimento
Leia maisGerência de Projetos e Manutenção de Software Aula 12 Medição / Manutenção / Encerramento Andréa Magalhães Magdaleno 2017.
Gerência de Projetos e Manutenção de Software Aula 12 Medição / Manutenção / Encerramento Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.02 Agenda Medição Manutenção Encerramento do Projeto Próximos
Leia maisMedição, Estimativas e Gerenciamento de Projetos de Software
Análise de Pontos de Função Medição, Estimativas e Gerenciamento de Projetos de Software 1 Por que medir software? 2 Por que medir software? Estimar custo e recursos de projetos Avaliar a aquisição de
Leia maisPlanejamento de Projeto de Software: Estimativas de Esforço e Custo
Planejamento de Projeto de Software: Estimativas de Esforço e Custo Engenharia de Software Simone S. Souza ICMC/USP PLANO DE PROJETO DE SOFTWARE I. Introdução. Escopo e propósito do documento 2. Objetivos
Leia maisGERENCIAMENTO DOS CUSTOS DO PROJETO
GERENCIAMENTO DOS CUSTOS DO PROJETO O gerenciamento dos custos do projeto inclui os processos envolvidos em planejamento, estimativas, orçamentos, financiamentos, gerenciamento e controle dos custos, de
Leia maisMétricas de Software. Sistemas de Informação
Métricas de Software Sistemas de Informação 1 Objetivos Entender porque medição é importante para avaliação e garantia da qualidade de software Entender as abordagens principais de métricas e como elas
Leia maisSimulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é:
Questões de Propósito, Tipo e Fronteira 1. Um dos objetivos da Análise de Pontos de Função é: Simulado para CFPS a) Ajudar no processo de depuração de um software. b) Estimar o tamanho de uma equipe de
Leia maisManutenção de Software
Manutenção de Software Engenharia de Software Rosana Braga (material produzidos por docentes do Labes-ICMC/USP) Manutenção do software O propósito do processo manutenção do sistema e software é modificar
Leia maisGQS Medidas. André Luís Duarte. exatasfepi.com.br
exatasfepi.com.br GQS Medidas André Luís Duarte O que adquire entendimento ama a sua alma; o que cultiva a inteligência achará o bem. Provérbios 19:8 Qualidade de software Papel dos números Fontes de ruído
Leia maisUMA ANÁLISE DE MÉTRICAS DE SOFTWARE ORIENTADAS À FUNÇÃO E SUA APLICAÇÃO AO DESENVOLVIMENTO ORIENTADO A OBJETOS
UMA ANÁLISE DE MÉTRICAS DE SOFTWARE ORIENTADAS À FUNÇÃO E SUA APLICAÇÃO AO DESENVOLVIMENTO ORIENTADO A OBJETOS Everton Alves Miranda Professor do CEFET Campos Formando do Curso Superior de Tecnologia em
Leia maisREVISÃO FCC Direito Administrativo Elisa Faria REVISÃO FCC
ORGANIZAÇÃO ADMINISTRATIVA PRINCÍPIOS AGENTES PÚBLICOS LEI 8112 IMPROBIDADE PROCESSO ADMINISTRATIVO ATOS ADMINISTRATIVOS PODERES ADMINISTRATIVOS RESPONSABILIDADE CIVIL DO ESTADO
Leia mais7. Gerenciamento dos Custos do Projeto. Bruno Hott
7. Gerenciamento dos Custos do Projeto Bruno Hott 7. Gerenciamento dos Custos do Projeto Introdução O gerenciamento dos custos do projeto inclui os processos envolvidos em planejamento, estimativas, orçamentos,
Leia maisTeste de Software. Competência: Entender as técnicas e estratégias de testes de Software
Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa
Leia maisMedições e métricas de software
Medições e métricas de software A medição de software está preocupada com a derivação de um valor numérico para um atributo de um produto de software ou processo. - O que permite comparações objetivas
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO IFSP CAMPUS PRESIDENTE EPITÁCIO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO IFSP CAMPUS PRESIDENTE EPITÁCIO ANDRÉ REIS DIEGO FERNANDO DE OLIVEIRA MÉTRICAS DE SOFTWARE APLICADAS AO SISTEMA NEXT AUTO Presidente Epitácio,
Leia maisAgenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção
AFINAL O QUE É UMA FÁBRICA DE SOFTWARE Aguinaldo Aragon Fernandes Agenda O conceito da fábrica de software A fábrica de software é um negócio Escopos de fábricas de software Requisitos para uma fábrica
Leia maisFábrica de Software Instituto de Informática Universidade Federal de Goiás. Plano de Medição
Plano de Medição Sumário 1. Introdução 2. Objetivos 3. Objetivos Organizacionais 4. Armazenamento 4. Questões e Indicadores 5. Métricas 1. Introdução Este documento descreve o plano para a execução da
Leia maisWorkshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho
Workshop Paraense de Tecnologia de Software 1 PROCESSO DE MEDIÇÃO Fabrício Medeiros Alho E-mail: fabricioalho@unama.br Empresa: UNAMA Workshop Paraense de Tecnologia de Software 2 Roteiro Introdução; Por
Leia maisCONTROLE DE CONSTITUCIONALIDADE
CONTROLE DE CONSTITUCIONALIDADE As normas elaboradas pelo Poder Constituinte Originário são colocadas acima de todas as outras manifestações de direito. A própria Constituição Federal determina um procedimento
Leia maisDireito Administrativo
Direito Administrativo Invalidade do Ato Administrativo Professora Tatiana Marcello www.acasadoconcurseiro.com.br Direito Administrativo ATOS ADMINISTRATIVOS INVALIDAÇÃO (anulação, revogação e convalidação
Leia maisGerê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 maisPOLÍTICA PARA A PREVENÇÃO DE DELITOS 19 de julho de 2018.
1 POLÍTICA PARA A PREVENÇÃO DE DELITOS 19 de julho de 2018. O Conselho de Administração da NEOENERGIA S.A. ("NEOENERGIA" ou Companhia ) tem a responsabilidade de formular a estratégia e aprovar as Políticas
Leia maisGPS - Gestão de Projeto de Software
GPS - Gestão de Projeto de Software Aula 4 FPA ou APF Versão 1.0.2 em revisão! Professor Emiliano S. Monteiro FPA, intro. Desenvolvido por Allan J. Albrecht da IBM em 1979. O método foi publicado pela
Leia maisEngenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
Leia maisTESTES 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 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 maisENGENHARIA DE SOFTWARE. Introdução
ENGENHARIA DE SOFTWARE Introdução AGENDA Conceitos de Engenharia de Software Processo de desenvolvimento de software ENGENHARIA DE SOFTWARE CONCEITOS CENÁRIO INICIAL Desenvolvimento informal e não suficiente
Leia maisDIREITO ADMINISTRATIVO
POLÍCIA FEDERAL DIREITO ADMINISTRATIVO REVISÃO - AULA 02 Profª Tatiana Marcello www.acasadoconcurseiro.com.br Direito Administrativo REVISÃO AULA 02 PRINCÍPIOS DA ADMINISTAÇÃO PÚBLICA Supraprincípios
Leia maisGestã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 maisFerramentas CASE. CASE fornece ao engenheiro de software a habilidade de automatizar atividades manuais e de aperfeiçoar o conhecimento de engenharia.
Para qualquer artesão seja mecânico, carpinteiro, engenheiro de software uma boa oficina deve ter 3 características: - uma coleção de ferramentas úteis que ajudam em cada passo da construção do produto
Leia maisDIREITO ADMINISTRATIVO. Responsabilidade Civil da Administração Pública. Prof.ª Tatiana Marcello
DIREITO ADMINISTRATIVO Responsabilidade Civil da Administração Pública Prof.ª Tatiana Marcello Responsabilidade Civil da Administração A responsabilidade civil tem origem no Direito Civil. É a obrigação
Leia maisENGENHARIA DE SOFTWARE
ENGENHARIA DE SOFTWARE Qualidade de Software Qualidade do produto e do processo Padrões de software Revisões Medições e métricas de software Kele Teixeira Belloze kelebelloze@gmail.com CONCEITO DE QUALIDADE
Leia maisGerência e Planejamento de Projeto. Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016
Gerência e Planejamento de Projeto Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto Aspectos Gerais Parte 2: Plano de
Leia maisSumário 1. CONSTITUCIONALISMO,CONSTITUIÇÃO E CLASSIFICAÇÕES
Sumário 1. CONSTITUCIONALISMO,CONSTITUIÇÃO E CLASSIFICAÇÕES 1.1 Constitucionalismo 1.2 Constituição 1.3 Classificação das Constituições 1.4 Questões 2. PODER CONSTITUINTE 2.1 Introdução 2.2 Poder Constituinte
Leia maisMétricas de Complexidade
Tema da Aula Estimativas e Métricas - III Prof. Cristiano R R Portella portella@widesoft.com.br 9 Pode-se medir a complexidade de um software a partir de 2 enfoques: Medir a complexidade do problema: Funções
Leia maisEngenharia Software. Ení Berbert Camilo Contaiffer
Engenharia Software Ení Berbert Camilo Contaiffer Características do Software Software não é um elemento físico, é um elemento lógico; Software é desenvolvido ou projetado por engenharia, não manufaturado
Leia maisPSP Personal Software Process. Maria Cláudia F. P. Emer
PSP Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento Critica a essas abordagens
Leia maisEngenharia de Software II
Engenharia de Software II Aula 7 http://www.ic.uff.br/~bianca/engsoft2/ Aula 7-12/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do
Leia mais3. Engenharia dos requisitos de software
Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 3. Engenharia dos requisitos de software.......... 3.1. Visão Geral O fluxo de Requisitos reúne
Leia maisEngenharia de Software II
Engenharia de Software II Aula 4 http://www.ic.uff.br/~bianca/engsoft2/ Aula 4-03/05/2006 1 Modelos Prescritivos de Processo Modelo em cascata Modelos incrementais Modelo incremental Modelo RAD Modelos
Leia mais