Curso Estimativas de Software: Fundamentos e Técnicas (on-line)

 

 

INTRODUÇÃO

 

Vivemos em um mundo onde se busca agilidade na solução de problemas complexos de negócio. Nesse cenário, não é raro ouvir manifestações no sentido dos malefícios em se estimar superarem os benefícios (#noestimates). Dependendo do contexto, isso é uma verdade. No entanto, considerar essa afirmação uma verdade universal independente do contexto revela uma grande imaturidade no tema. Enquanto determinada afirmação possa ser válida para ciclos cursos de desenvolvimento, como os Sprints em projetos Scrum, ela se torna equivocada quando o interesse é a priorização de projetos no planejamento de projetos no portfólio corporativo; no planejamento e avaliação do desempenho em contratos de desenvolvimento corporativos; e na própria avaliação dos resultados de iniciativas para escalonar os benefícios inegáveis do desenvolvimento ágil para o ambiente corporativo como as iniciativas de DevOps e entrega contínua, por exemplo. 

 

Outro fenômeno, tão antigo quando à estimativa, é que profissionais envolvidos no desenvolvimento, manutenção ou gestão de software, quando são confrontados com a solicitação para que forneçam uma estimativa prazo ou esforço para uma nova iniciativa, evitam ao máximo fornecer uma resposta. Isso acontece pela confusão que existe quanto ao que seja uma estimativa e as diferenças entre esse ato, técnico, e a determinação de uma meta ou um compromisso. Quando há uma resposta, o mais comum é que seja fornecida uma resposta envolvendo um único ponto, uma data ou uma quantidade de horas. Respostas como essas, que passam a impressão de uma certeza, só fazem realimentar a confusão entre o que seja uma estimativa, uma meta ou um compromisso. As consequências de tratar um ato como outro não são positivas e trazem graves prejuízos a todos os envolvidos no processo.


Portanto, deixe de ser mais um a cometer erros por desconhecer o básico em estimativas de software e faça parte de um seleto grupo que não se satisfaz em repetir o que lhe é dito e busca entender o porquê das coisas.

 

OBJETIVO

 

O objetivo deste curso de Estimativas de Software é dotar o participante de conhecimento tal que ele seja capaz de:

  • Estabelecer a diferença entre os atos de estimar, assumir um compromisso e estabelecer uma meta e, com isso, adotar uma postura de quem observa uma técnica ao fornecer uma estimativa em contraste com a postura de quem barganha mais tempo ou recursos;
  • Diferenciar o que seja uma estimativa direta e o que seja um modelo de estimativa paramétrica.
  • Transformar as faixas de esforço e prazo otimistas, mais prováveis e pessimistas fornecidas por modelos de estimativa estocásticos ou pela estimativa direta em uma determinada quantidade de horas ou de meses acompanhados da respectiva probabilidade;
  • Selecionar o modelo mais adequado conforme o nível de informação disponível para elaboração da estimativa. COCOMOII: Composição de Aplicação (Application Composition); Projeto Preliminar (Early Design); e Pós-Arquitetura (Post-Architecture);
  • Interpretar os resultados do modelo em termos de quais atividades em que fases do ciclo de vida do desenvolvimento estão incluídas nas estimativas geradas, quais categorias trabalho são considerados nos resultados e em que pontos o modelo deve ser lido como uma referência de mercado e quais pontos devem necessariamente ser calibrados às condições locais de onde será aplicado.

O QUE JÁ PUBLICAMOS SOBRE O ASSUNTO

 

Conteúdo

 

  • 1. O problema para as estimativas
  • 2. Fundamentos em estimativas
    • 2.1. Tipos de estimativa quanto ao procedimento
      • 2.1.1. Estimativas diretas
      • 2.1.1.1. Estimativas por analogia 
      • 2.1.1.2. Estimativas de baixo para cima (bottom-up)
      • 2.1.2. Estimativas paramétricas
      • 2.1.2.1. Baseadas em simples relações lineares
      • 2.1.2.2. Mais sofisticadas
    • 2.2. Tipos de estimativa quanto aos resultados 
      • 2.2.1. Resultados estocásticos
      • 2.2.2. Resultados determinísticos
      • 2.2.3. A diferença entre uma estimativa e uma profecia
    • 2.3. Estimativas de três pontos 
      • 2.3.1. O que é a estimativa de três pontos
      • 2.3.2. A estimativa no contexto de uma distribuição de probabilidade 
      • 2.3.3. A técnica de Delphi para obtenção de estimativas de três pontos
      • 2.3.4. Planning Poker e as unidades do mundo ágil: Story Point e Dia Ideal 
    • 2.4. Técnicas para assumir um compromisso ou estabelecer uma meta
      • 2.4.1. A estimativa 50/50 a partir dos três pontos com a fórmula do PERT
      • 2.4.2. Avaliação mais ampla de riscos com a Simulação de Monte Carlo 
  • 3. Medição de Tamanho Funcional (Análise de Pontos de Função)
    • 3.1. O que é a APF
    • 3.2. Objetivos da APF
    • 3.3.  Benefícios da APF entre objetivos e tipos de requisitos
    • 3.4. Tipos de requisitos e a ISO/IEC 14.143
    • 3.5. A APF medindo os requisitos funcionais
    • 3.6. O que é Usuário e a Visão do Usuário para a medição
    • 3.7. Heurísticas para aproximar o tamanho a partir do método do IFPUG
    • 3.8. O processo de medição IFPUG
    • 3.9. Estimativas de esforço com a APF
    • 3.10. Dados de benchmarking do ISBSG como um teste de realidade 
  • 4. O COCOMOII para melhor estimar o esforço e o prazo
    • 4.1. O que é o COCOMOII, quais seus objetivos, insumos e produtos
      • 4.1.1. O "tamanho" como fator de custo primário
      • 4.1.2. Fatores de custo secundários relativos aos produto, ao processo, à plataforma e às pessoas
    • 4.2. O Cone da Incerteza - O COCOMOII para obtenção de estimativas de três pontos
      • 4.2.1. Grau de incerteza como resultado do nível de informação ao longo do desenvolvimento do produto
      • 4.2.2. O Cone da Incerteza: Marcos para avaliação do progresso e níveis de incerteza correspondentes
      • 4.2.3. A importância da criação de seu Cone da Incerteza
      • 4.2.4. A “Pedra de Rosetta” no Cone da Incerteza e a integração de diferentes metodologias: Cascata, RUP e Ágil.

      • 4.2.5. O Cone da Incerteza da NASA comparado ao do COCOMOII
    • 4.3. A melhor avaliação da variabilidade na estimativa
      • 4.3.1. A necessidade de outros Fatores de Custo complementares ao Tamanho (pontos de função)
      • 4.3.2. O papel dos multiplicadores de esforço (EM) e do fator de ajuste do esforço (EAF)
      • 4.3.3. Os conjuntos de fatores de custo no modelo Early Design e Post Architecture 
    • 4.4. As economias de escala - Quando 1 + 1 e mais ou menos que 2
      • 4.4.1. O que são Fatores de Escala (SF) e qual o seu papel 
      • 4.4.2. Quais são os Fatores de Escala e qual a orientação para determinação do Fator de Escala (E) na estimativa 
      • 4.4.3. Fórmula do cálculo do Fator de Escala
  • 5. Estimar o Esforço
    • 5.1. A equação para o esforço do COCOMOII
    • 5.2. Ajustes para usar Pontos de Função como representação do tamanho
    • 5.3. Distribuição do esforço entre fases e atividades
    • 5.4. Referências complementares ou alternativas pelo Gartner
  • 6. Estimar o Prazo
    • 6.1. A lei de Brooks e a região impossível ou "Como 09 mulheres não fazem um filho em 01 mês"
    • 6.2. A lei de Parkinson ou "como o trabalho se expande para ocupar todo o tempo disponível"
    • 6.3. O prazo como uma função do esforço e da equipe
    • 6.4. A equação do prazo do COCOMOII
  • 7. Determinar o Fator de Ajuste do Esforço conforme a informação disponível
    • 7.1. Os 17 fatores de custo do modelo Early Design
    • 7.2. Os 07 fatores de custo do modelo Post Architecture
    • 7.3. Cálculo do Fator de Ajuste do Esforço (EAF)
    • 7.4. Uma visão do impacto relativo individual de cada fator e sua agregação conforme aspectos do produto, plataforma, projeto ou pessoas.

Resultado

 

PÚBLICO ALVO

 

Profissionais envolvidos na implantação, desenvolvimento, garantia da qualidade e contratação sistemas.

 

PRÉ-REQUISITOS

 

Vivência em projetos de software.

 

Plano de Trabalho

 

 

CARGA HORÁRIA

 

24 horas. Este curso dá direito a um crédito de 24 PDUs do programa de certificação PMP. 

 

MATERIAL

 

Apostila com material de referência em português, cópia dos slides, exercícios de fixação e estudo de casos; gabarito dos exercícios e certificado de participação entregues em arquivos no formato PDF. 

 

Pagamento

 

 

 

CONDIÇÕES ESPECIAIS (PAGAMENTO ANTECIPADO EM TURMAS ABERTAS PROMOVIDAS EXCLUSIVAMENTE PELA FATTO)

 

a) Desconto de 5% para inscrição de grupos de 3 ou mais participantes.

b) 25% de desconto para Filiados ao PMI-DF. Aproveite! 

c) Bolsa com desconto de 50% sobre o valor integral da inscrição. Limite de dois bolsistas por turma, condicionada à disponibilidade de vagas na turma, e vinculada à realização de uma atividade a ser combinada (ex.: pesquisas, tradução de textos técnicos, etc).
d) Desconto de 10% (não cumulativo com outros descontos) para instituições conveniadas com a FATTO e seus parceiros.

PROMOÇÃO EXCLUSIVA PARA EX-ALUNOS:
e) Desconto de 80% (não cumulativo com outros descontos) no valor da inscrição para os ex-alunos (de turmas abertas ou in-company) deste curso. É uma oportunidade extremamente vantajosa de reciclagem de conhecimento, pois periodicamente a FATTO promove a melhoria contínua dos seus treinamentos.
f) Desconto de 5% no valor da inscrição para os ex-alunos (de turmas abertas ou in-company) de qualquer outro curso da FATTO.
Esta promoção é válida somente para as turmas abertas promovidas exclusivamente pela FATTO.

  

Pré-inscrição Gratuita

 

Faça sua pré-inscrição gratuita, e receba informações sobre promoções, datas e preços deste curso. 

 

 

  

 Por favor, preencha e envie o formulário abaixo.  Os campos com * são obrigatórios.

 

 

Nome Completo: *

Email: *
CPF *:
Data de Nascimento *:
Sexo: *
Empresa/Instituição: *
Cargo:
Telefone: *
Endereço: *
Cidade: *
Estado (sigla UF): *
CEP: *
País: *
Cursos: *
Local do Curso:
Dados para Pagamento

 

FATTO Consultoria e Sistemas CNPJ: 02.434.797/0001-60

Dados bancários:

- Banco do Brasil (001), agência 3480-0, cc 22946-6

- Banco Bradesco (237), agência 485-5, cc 148999-2

 

 

 

 

 

 

INVESTIMENTO POR PARTICIPANTE 

 

R$ 399,00 (parcelamento disponível somente no cartão de crédito conforme juros e prazo da administradora do cartão).

 

  

INSCRIÇÃO

  

Para solicitar inscrição favor enviar e-mail para curso@fattocs.com.br especificando a turma (curso, data e local) que deseja inscrever-se, como tomou conhecimento do curso, e:

  • Inscrição pessoa física: nome completo, e-mail, CPF, endereço, fone de contato e data para pagamento;
  • Inscrição pessoa jurídica: nome completo dos participantes, e-mail, razão social, CNPJ, endereço, fone de contato e data para pagamento.
  • Em caso de desistência do aluno, o valor da inscrição será devolvido de forma integral desde que o aviso da desistência seja feito em até 7 dias após o pagamento e antes do início do curso. Após este prazo, não haverá devolução do valor da inscrição. Após o pagamento da inscrição o aluno deve iniciar o curso em até 30 dias.

 

DATA E HORÁRIO

  

Horário: livre, não há aulas sincronizadas. O aluno escolhe os dias e o melhor horário para realização do curso. 

Duração: 45 dias corridos. Para prorrogação desse prazo por igual período será cobrada uma taxa de 20% do valor integral da inscrição. Caso precise suspender sua inscrição será cobrada uma taxa administrativa de R$ 30,00 a cada pedido de suspensão. 

Carga Horária:  24 horas. Este curso dá direito a um crédito de 24 PDUs do programa de certificação PMP.

 

Veja aqui um  cronograma sugerido de atividades do curso.  

 

LICENÇA DE USO DO AMBIENTE DE ENSINO À DISTÂNCIA

  

Esta licença concedida pela FATTO define o que você pode fazer com os produtos da FATTO e contém limitações sobre suas garantias. Se você não concordar com os termos e condições desta licença, basta solicitar o cancelamento de sua inscrição e, se for o caso, você será reembolsado do valor pago. Veja a Licença de Uso do ambiente de ensino à Distância.

  

OUTRAS INFORMAÇÕES

FATTO Consultoria e Sistemas

CNPJ: 02.434.797/0001-60
Dados bancários:
- Banco do Brasil (001), agência 0021-3, cc 22946-6
- Banco Bradesco (237), agência 0485-5, cc 148999-2
E-mail de contato: curso@fattocs.com.br 

.

 

.