Ahrend, Jan-Marten. Requirements Elicitation in Startup Companies.

Documentos relacionados
Engenharia de Requisitos. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia

Guia da Startup. Como startups e empresas estabelecidas podem criar e gerenciar produtos web rentáveis. Joaquim Torres (@JocaTorres)

ANÁLISE DA APLICAÇÃO DA FILOSOFIA LEAN CONSTRUCTION EM EMPRESAS DO SETOR DE CONSTRUÇÃO CIVIL DA REGIÃO METROPOLITANA DE BELO HORIZONTE ABSTRACT

Empreendedorismo e Elaboração de Plano de Negócio. Professor: Fábio Josende Paz

Cowboys, Ankle Sprains, and Keepers of Quality: How Is Video Game Development Different from Software Development?

Planejamento de Desenvolvimento de Software Everson Santos Araujo

Requisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis

O Desafio do Educador no Ensino do Empreendedorismo

SIMPROS /01/2008

Gerenciamento de Requisitos

Tema, Problema e Hipóteses

Gestão Estratégica de Negócios

Uma visão geral da versão 2.0 do BABOK

versão 2.0 do BABOK Cover this area with a picture related to your presentation. It can

Como pode ser dividido

UM MODELO PARA AVALIAÇÃO DE PRÉ-REQUISITOS ENTRE DISCIPLINAS DO CURSO DE ENGENHARIA DE PRODUÇÃO

MAC Desenvolvimento de Software Livre Começando uma Startup de Sw

Testes Funcionais de Software

Gestão dos Pequenos Negócios

Transformação de um Modelo de Empresa em Requisitos de Software

PASSO-A-PASSO DO PROJETO EDUCACIONAL

A hora e a vez das corporações inovadoras

EXPLORANDO A ESTRATÉGIA DA LOGÍSTICA: Alianças para o Redesenho das Carreiras em Logística e Transportes

Aveiro 4 de Junho de 2015

Qualidade de Software

SYMM CONSULTORIA TAILAN OLIVEIRA 2014

SCRUM. Processo de Desenvolvimento de Software. Disciplina: Engenharia de Software I Professora: Eliane Martins

Elicitação de requisitos e análise

É melhor conversar sobre requisitos ou documentar requisitos?

Investimento Social A visão do Laboratório

INOVAR PARA FIDELIZAR: ANÁLISE DAS DIMENSÕES CLIENTES, RELACIONAMENTO E REDE DO SEGMENTO DE DROGARIAS

Guião M. Descrição das actividades

:: aula 3. :: O Cliente: suas necessidades e problemáticas. :: Habilidades a ser desenvolvidas

Pesquisa de Mercado e Opinião. Etapas de Projeto de Pesquisa

NEGÓCIOS CATÁLOGO DE PRODUTOS. Take a Tip Consultoria de Inovação e Negócios

Processos de gerenciamento de riscos. Planejamento Identificação Análise Resposta Monitoramento

METODOLOGIA PARA PROJETO DE INTERFACES E EQUIPAMENTOS NUCLEARES COM ABORDAGEM CENTRADA NOS USUÁRIOS E NA SUA ATIVIDADE

Plano de Negócios e Pesquisas de Mercado: Ninguém Vive Sem

Desenvolvimento de uma Técnica de Inspeção de Diagrama de Estados com apoio dos Diagramas de Atividades descrevendo os Casos de Uso do Software

Análise de Tarefas. Análise Hierárquica de Tarefas

Práticas Utilizadas em Projetos Externos: A Busca Pela Excelência das Consultorias. Categoria: Workshop Temática: Projetos

Uma Solução Simples e Prática para Gerenciar Requisitos, Visando a Qualidade do Software Guilherme Motta

Endividamento Feminino

OPERAÇÕES CENTRADAS EM REDE:

Estratégias de TI para a integração eletrônica da informação - um estudo sobre o estado da arte e da prática

PINTEC 2008 Data: 29/10/2010

Auditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos

As Ferramentas de Comunicação de Marketing e os Investimentos Financeiros das Micro Empresas e Empresas de Pequeno Porte de Santa Catarina

GUIÃO A. What about school? What s it like to be there/here? Have you got any foreign friends? How did you get to know them?

Desenvolvimento de um sistema computacional para otimização de custos e ganho nutricional nas refeições do restaurantes do IFMG-campus Bambuí

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES

O Mercado de Saúde Suplementar:

Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.

Planejamento e Gestão do Negócio Agrícola. Aparecido Porto da Costa aparecidoport@hotmail.com

0682_CLOUDPYME2_1_E 1

REQUEST FOR INFORMATION ESCLARECIMENTOS. Permitir identificar o potencial efetivo de negócios dos clientes, a partir de dados de suas interações.

PESQUISA EM PUBLICIDADE E PROPAGANDA PARTE 2

Módulo 12 Gerenciamento Financeiro para Serviços de TI

Gerência de Projetos e EVTE. Fabiana Costa Guedes

Características do texto Académico-Científico

Apoio à Decisão Gerencial na Alocação de Recursos Humanos em Projetos de Software Ahilton Silva Barreto

Motivação. O Uso de Jogos. Problems & Programmers (PnP) Visão Geral do PnP. Exemplo. Jogos para Simulação em Engenharia de Software

Estudo de Mapeamento Sistemático em Engenharia de Software

Inovação da Intel no/para Brasil

CNH CASE NEW HOLLAND. Compartilhando experiências em busca de novos conhecimentos. Daniel Fernando Maas Controller Desenvolvimento de Produtos

Guião A. Descrição das actividades

Requisitos do usuário, do sistema e do software [Sommerville, 2004]

4ª Chamada de Propostas doprograma PAPPE/PIPE Subvenção Fase III

Tema: evasão escolar no ensino superior brasileiro

Introdução O AMBIENTE DAS EMPRESAS. Seleção Ambiental. Mapeamento Ambiental

Com metodologias de desenvolvimento

Interacção Homem-Máquina Análise de Utilizadores

PESQUISA DE MERCADO. Prof. Líslei Rosa de Freitas

Capacidade de superar grandes metas: efetividade

GUIÃO A. Ano: 9º Domínio de Referência: O Mundo do Trabalho. 1º Momento. Intervenientes e Tempos. Descrição das actividades

Planejamento Multimídia. Prof. Bruno Moreno

Aux.Magazine Bilbao, Vizcaya, Espanha,

Automação de back-office Estratégia e gestão financeira Melhoria de processos e indicadores

INTRODUÇÃO. Entendemos por risco a probabilidade de ocorrer um dano como resultado à exposição de um agente químico, físico o biológico.

Pesquisa das Características e motivação de consumidores de produtos do Comércio Justo e Solidário

Avaliação de Desempenho de Sistemas

Governança de TI. Governança da TI. Visão Geral. Autor: João Cardoso 1

Analista de Negócio 3.0

Manifesto Ágil - Princípios

Banco de Dados I. Construindo modelos de dados confiáveis

ACELERA-MG START-UP BRASIL

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos

Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan

APL DE SOFTWARE DA RMBH. Gestão Estratégica de Recursos Humanos. Outubro de 2.014

FATEsC - Uma Ferramenta de apoio ao teste estrutural de componentes

ANALISANDO O INVESTIMENTO EM TECNOLOGIA

Software product lines. Paulo Borba Informatics Center Federal University of Pernambuco

Plano de Negócios. Por que escrever um Plano de Negócios?

Análise e Conc epç ão de Sist em as de Inform aç ão 3URFHVVRV(QJ GH5HTXLVLWRV. Adaptado a partir de Gerald Kotonya and Ian Sommerville

MÉTODO GRÁFICO MAXIMIZAÇÃO DO LUCRO

Técnicas para. elaboração de um plano de ação WEBINAR. Sthefan Berwanger Consultor da Wa Consulting

Backsite Serviços On-line

Total Retail 2015 O varejo e a era da disrupção

Transcrição:

Ahrend, Jan-Marten. Requirements Elicitation in Startup Companies. Dieste, O.; Juristo, N.; Shull, F., "Understanding the Customer: What Do We Know about Requirements Elicitation Mestrando: Rafael Carvalho

2 Agenda Motivação Dois Papers? Autores Paper #1 Paper #2 Conclusão Dúvidas Referências

3 Motivação

4 Motivação Inovação Tecnológica e Empreendedorismo Disrupção de Mercados Orientador: Ruy Guerra

5 2 Papers?

6 Paper #1 Oxford (UK), Birmingham* (UK), Heidelberg (ALE) Atual membro do comitê de empreendedorismo da Universidade de Oxford Jan Ahrend

7 Paper #2 Oscar Dieste Pesquisador Madrid Technical University Natalia Juristo Professora Madrid Technical University Forrest Shull Cientista Sênior The Fraunhofer Center for Experimental Software Engineering Maryland, EUA

8 Paper #1

#1 9 Startup Empreitada, divisão ou unidade dentro de uma organização que procura um modelo de negócios repetível. Capital externo é levantado em rodadas de financiamento Foco no curto-prazo Maximizar o lucro para evitar outras rodadas

10 Startup (cont.) Dados sobre startups

#1 11 Software Startup Geralmente jovem e imatura Cenário Geral O problema é conhecido, a solução, não. Cenário Startup Nem o problema, nem a solução estão determinados

#1 12 Desenvolvimento do Consumidor Pivot

#1 13 Paper #1 Startups precisam descobrir o problema e descobrir a solução Pouca literatura voltada para a engenharia de requisitos em startups Poucos estudos empíricos Primeiro passo para um estudo empírico Propor guidelines para elicitação de requisitos em startups

14 Paper #2

#2 15 Paper #2 Objetivo: Getting the requirements right Incremental Agile RE Foco: Elicitação

#2 16 Método Revisão Sistemática 30 trabalhos (1987 2005) Engenharia de Software Outras áreas. Ex.: Marketing 43 diferentes técnicas de elicitação Objetivo: Useful guidelines for developers about what approaches work best when.

#2 18 Técnicas 1. Protocol Analysis the user representative thinks aloud while solving the problem that the software will support. 2. Card Sorting the user puts similar concepts or entities from the problem domain into groups. Each concept is printed on a card so that the user can physically arrange or rearrange them to assist with categorizing. 3. Textual Laddering the user starts from a single seed concept and answers short, directed questions, which help explicate the important concepts in the problem domain. These concepts are arranged into a hierarchy of problem domain elements.

#2 19 Elicitation Approaches Interview-based methods Questionnaires Introspective and observational methods Elicit information about the users tasks and values Such as researcher analysis of documentation regarding the task or process being followed observation of the customer at work protocol analysis Contrived techniques Ask users to engage in some kind of artificial task to help elicit information Priorities domain concepts goals and subgoals

#2 20 Conclusões 56 conclusões Entrevistas estruturadas são mais eficazes Mais necessidades do consumidor são identificadas Ainda que o domínio da aplicação seja obscuro Experiência do entrevistador não influencia na quantidade de necessidades identificadas Técnicas introspectivas são mais improdutivas que as demais.

#2 21 Conclusões (cont.) Para elicitar alguns tipos de conhecimento, é recomendável associar entrevistas com contrived techniques Entrevistas nem sempre são efetivas Card-sorting consome menos tempo que entrevistas Planejar minimamente as entrevistas e direcioná-las pode ajudar a tornar a técnica mais rápida.

#2 22 Conclusões Como sempre, os melhores resultados decorrem de possuir mais ferramentas na caixa de ferramentas e saber qual delas utilizar para resolver o problema.

Dúvidas? 23

24 Referências 1. Ahrend, Jan-Marten. Requirements Elicitation in Startup Companies. Disponível em: <http://www.cs.bham.ac.uk/~rjh/courses/resear chtopicsinhci/2012-13/papers/jan.pdf >. Acesso em: 12 Dez. 2013. 2. Dieste, O.; Juristo, N.; Shull, F., "Understanding the Customer: What Do We Know about Requirements Elicitation?," Software, IEEE, vol.25, no.2, pp.11,13, March-April 2008 doi: 10.1109/MS.2008.53

25 Obrigado! Rafael Carvalho rlc@cin.ufpe.br