Qualidade de Software Ltda Sobre a Qualidade do Software Brasileiro

Anotações de um workshop sobre gestão de projeto

Ontem participei de um workshop sobre gestão de projetos, ministrado pelo Edson Machado Filho . compartilho abaixo as principais anotações que fiz sobre esse workshop: 1. abertura com a apresentação do vídeo de um surfista de ondas tsunami o qual é rebocado até a onda por outro surfista mais experiente através de um jet-ski. 2. na briga do rochedo com o mar quem mais sofre são os mariscos… Os gerentes de projetos também estão entre os clientes e os patrocinadores do projeto. 3. 4. 6. 7.

Porque reduzimos os prazos para testes e depois reclamamos da qualidade do software entregue ao cliente?

Sei que é uma questão clássica da engenharia de software: espremer o cronograma da fase de testes, testar pouco, testar mal e depois reclamamos – porque a equipe de desenvolvimento não produziu um software de qualidade? Mas ainda assim, penso que vale o esforço de escrever mais esse texto sobre o assunto, pois certamente é uma questão recorrente nas empresas que desenvolvem software. A partir desse cronograma realista se tem as condições para que a qualidade se desenvolva.

Framework para desenvolvimento ágil

Neste artigo reproduzo o framework para desenvolvimento ágil proposto por Jim Highsmith no livro “Agile Project Management: Creating Innovative Products, Second Edition”. E você como tem desenvolvido os seus sistemas, ou mesmo tocados outros projetos que não de desenvolvimento? Tem adotado alguma das práticas ágeis, ou não? Utiliza-se do velho conhecido modelo “cascata”, ou alguma [...].

Modelo para gestão de projetos baseado em princípios ágeis

Tenho buscado adotar algumas práticas propostas pelas metodologias ágeis para a gestão de projetos, pois entendo que só utilizar o PMBOK não é suficiente para um cenário de incertezas cada vez maiores nos projetos. Quando se busca abordagens para a gestão de projetos deve-se considerar que: a) processos de gestão de projetos orientados a produção [...].

Balanço 2011: Engenharia de Software em 5 artigos e 10 sites

Para fechar 2011, segue uma lista com os cinco artigos publicados nesse ano que segundo o Google Analytics foram os mais lidos aqui no blog Qualidade de Software Ltda: 1. Visão geral: áreas de conhecimento do pmbok x cinco grupos de processos  2. Seis barreiras na elicitação de requisitos 3. Tipos de testes de software 4. Três abordagens principais [...].

Certificação em engenharia de requisitos

O mercado de certificações profissionais na área de TI movimenta milhões todos os anos, e há certamente certificações para todas os tipos de necessidades, e aquelas mais reconhecidas e valorizadas e as que não fazem tanto sucesso. Na área da engenharia de software há uma certificação que está agora sendo oferecida aqui no Brasil, e ainda [...].

Gerência do desenvolvimento de um produto: Scrum x escola tradicional

O Scrum tem sido cada vez mais adotado tanto para a gerência do desenvolvimento de software, como a gerência de projetos de modo geral. A gerência baseda no Scrum difere da escola tradicional de gestão em diversas áreas. A tabela abaixo sumariza as principais diferenças entre essas duas escolas:   Escola tradicional Escola Scrum Diversos papéis como [...].

Guia definitivo do Scrum – As regras do jogo

Como professor da graduação do curso de tecnologia em análise e desenvolvimento de sistemas sei claramente as dificuldades que nossos alunos ainda enfrentam com a língua inglesa, o que muitas vezes acaba por limitar o acesso a bons materiais de engenharia de software. Um outro ponto importante que sempre busco para os meus alunos são [...].

Cinco práticas do Scrum : o que há de realmente novo?

Relaciono abaixo cinco principais práticas propostas pelo Scrum: 1. Clientes devem se tornar parte do time de desenvolvimento; 2. Devem existir entregas intermediarias frequentes; 3. O time de desenvolvimento deve estar alerta aos riscos do projeto e desenvolver ações de tratamento aos riscos; 4. Não esconder problemas e riscos debaixo do tapete; 5. Deve haver transparência [...].

Axiomas sobre os testes de software

Antes de conhecer os axiomas associados ao teste de software, precisamos saber que um axioma é uma sentença ou preposição que não é provada ou demonstrada e é considerada como óbvia ou como um consenso inicial necessário para a construção ou aceitação de uma teoria. Por essa razão, é aceito como verdade e serve como [...].

Tipos de testes de software

Esse artigo faz parte da categoria de artigos conceituais e descreve os tipos de testes de software. Em outro artigo havia escrito sobre as fases de testes, e acredito que esse novo artigo contribua para o correto entendimento de conceitos fundamentais sobre testes. Cada tipo de teste tem foco em um objetivo particular, por exemplo: - [...].

Modelo para relato diário de progresso da execução de testes funcionais

Durante a execução dos testes funcionais por uma equipe independente do desenvolvimento, é importante estabelecer uma forma comunicação para o relato do progresso da execução dos testes. No momento da execução a equipe já tem em mãos o total de caso de testes e se for uma equipe que possui registros históricos de outros projetos executados, [...].

Três abordagens principais para a elicitação de requisitos

A elicitação de requisitos para o desenvolvimento de software tem sido um desafio para os praticantes da engª de software. Todos sabemos que um requisito mal elicitado causará problemas em todo o restante do desenvolvimento, mas mesmo assim ainda cometemos muitos erros. Segue abaixo três abordagens que julgo serem importantes e que nos ajuda muito [...].

Os problemas que a engenharia de requisitos busca resolver

Na linha de que uma imagem vale por mil palavras, estava buscando na internet um vídeo que ilustrasse a importância da engenharia de requisitos para o desenvolvimento de um software com boa qualidade e custos e prazos controlados. Encontrei então o vídeo abaixo, que ilustra de forma leve e bem humarada os problemas que a [...].

Oito características de um bom requisito

O desenvolvimento de software nos dias atuais demanda por prazos e custos reduzidos, e qualidade elevada. Conjugar esses três fatores no processo de desenvolvimento não é tarefa fácil e  uma das coisas que pode ajudar a obter um software de qualidade é exatamente a qualidade do requisito que foi elicitado. Veja abaixo oito características de [...].

Visão geral: áreas de conhecimento do pmbok x cinco grupos de processos

Ao estudar o guia do PMBOK sempre senti falta de uma figura que me desse a visão geral das áreas de conhecimento integradas aos cinco grupos de processos: iniciação, planejamento, execução, controle e encerramento. A partir dessa necessidade gerei a figura que publico abaixo, para eventualmente ajudar a outras pessoas que possam ter sentido essa [...].

Seis barreiras na elicitação de requisitos

A elicitação de requisitos visa identificar e descrever os requisitos de um software a ser desenvolvido. O processo para a elicitação de requisitos prevê primeiramente a identificação dos objetivos gerais do software, informações sobre os problemas atuais existentes e por fim as necessidades que devem ser endereçadas pelo software. Sabendo-se que o objetivo de um software [...].

Balanço de 2010: Engenharia de Software em 10 artigos e 10 sites

  Para fechar o ano de 2010 publico uma lista com os dez artigos que segundo o Google Analytics foram os mais lidos aqui no blog Qualidade de Software Ltda: 1. Metodologia de Desenvolvimento de Software: Importância Conceitos e Princípios 2.  Passo a Passo para a Elaboração do Modelo de Dominio – Parte 1 de 2 3.  Como [...].

Oito passos para a melhoria da qualidade do software!

Nessa época do ano o calendário nos chama para a necessidade de reflexões: o que fizemos de bom no ano que se encerra e o que queremos mudar no ano vindouro é geralmente a base de muitas reflexões. Aproveitando esse espírito de renovação que um novo ano nos traz, que tal planejar para o próximo [...].

O que se pode fazer para aumentar as chances de um projeto ser bem sucedido?

Esse artigo trata de um assunto que certamente interessa aos gerentes de projetos, às equipes de projetos, aos patrocinadores e aos clientes: o que fazer para um projeto ser bem sucedido? Uma das tarefas mais difíceis da gerência de projetos  é prever se o projeto será bem sucedido. A maioria dos gerentes orientados a [...].


« anterior 1 3
diHITT | Guia Comercial | Business Directory | termos de uso | contato do diHITT
diHITT é uma propriedade da Connecorp LLC - EUA