Post on 13-Apr-2017
Design Thinking em Projetos de Engenharia de
Software Adailton Magalhães Lima
adailton@ufpa.br
Engenharia de Software
• Developers• Analistas• Stakeholders• Usuários• etc.
Engenharia de SoftwareComo coletam requisitos?
• Entrevista ?• Documentos ? • Engenharia reversa ?• etc.
Engenharia de SoftwareE se o usuário não é conhecido?
• Serve entrevistar stakeholder?
Engenharia de SoftwareE se o usuário e stakeholder são desconhecidos?
DESIGN THINKING
DESIGN
THINKING
David Kelley
DESIGN THINKING
Stakeholder ”Tradicional”
• Tem um problema e escopo• Ajuda a validar propostas• Prioriza suas necessidades• Etc.
Stakeholder ”Mercado”
• Demandas latentes e urgentes• Grito zumbi ”Quero um app!” • Atraídos pelo ”barulho”• Etc.
Como caçar stakeholders?!
Primeiro presidente americano a escrever um software
Software Startups: realidade
DESIGNTHINKING
Design Thinking
• “Design”: qualidade e/ou aparência estética de produtos.
• Design tem por objetivo promover bem-estar na vida das pessoas.
• Percepção e Ação dos designers estimulou a inovação empresarial.
Design Thinking
• Pensamento Abdutivo
• ao pensar de maneira abdutiva, a solução não é derivada do problema: ela se encaixa nele.
Pensamento Abdutivo
https://www.youtube.com/watch?v=-wrCpLJ1XAw
Design Thinking
Pensamento Abdutivo
Evidência
Hipótese
Prototipação
Design ThinkingFASES PRINCIPAIS
Reenquadramento
Pesquisa exploratória
• Observação participante: Técnica de pesquisa qualitativa;
• A equipe sai às ruas para observar e interagir com pessoas envolvidas no contexto do projeto.
• Recomendo ver o filme“Os Estagiários”
Pesquisa Desk
• Fornece referências das tendências da área estudada no Brasil e exterior;
• Insumos de temas análogos que podem auxiliar no entendimento do assunto trabalhado.
Entrevistas• Reuniões em casa, no trabalho...
• Assuntos relevantes seguindo um protocolo predeterminado. (pode haver flexibilização da conversa);
• Desenvolvimento de Personas;
• Insumos para a geração de ideias na fase de ideação.
Um dia na vida• Pesquisador “calça os sapatos” do seu objeto de estudo, e ver a vida sob sua perspectiva.
• Membros da equipe ganhem empatia com o interlocutor principal do projeto;
• Geração de insights relevantes para as próximas fases.
Sombra•Acompanhamento do usuário (ou outro ator do processo) ao longo de um período de tempo que inclua sua interação com o produto ou serviço.
•“Sombra” (o pesquisador) não deve interferir na ação do usuário, apenas observá-lo.
Esquema da técnicas de Imersão
Design ThinkingFASES PRINCIPAIS
Exemplo
Blueprint
Exemplos
Evidências encontradas na Cidade de Castanhal (2014)
BANCO DO BRASIL.
TUBULAÇÃO DA RUA JOSÉ SOARES DE MELO
SECRETARIA DE EDUCAÇÃO.
Notícias na Web
Ferramentas Relacionadas
•Sistemas de Ouvidoria
Santa CarinaPernambuco
Ceará
• Blogs
• Redes Sociais
Ferramentas Relacionadas
Suposições sobre o Problema
•O problema é muito mais comum do que se imaginava
•As pessoas não possuem conhecimento
•Os maiores destaques sobre o assunto são dados através dos meios de comunicação•Web e Tv.
Persona 1Sr Eustácio Silveira, o velhinho ranzinza
Dados demográficos Tecnologia Descrição do perfil
Homem, 70 anos, aposentado.
Avesso ao uso de tecnologias, internet e soluções inovadoras.
É passivo quanto as questões políticas. É tradicional e conservador.
Motivação Recursos Expectativas
Confia mais no poder da mídia de massa (televisão e rádio) para comunicação. Acredita que as manifestações populares são “coisas de vândalos”.
Não utiliza os recursos da internet, por não acreditar na sua relevância. Acompanha as atualidades pela TV.
Não possui expectativas de mudanças nos paradigmas políticos. E acredita que a gestão pública sempre seguirá o mesmo modelo de administração.
“Em boca fechada não entra mosca”
Persona 2Abelardo Barbosa, o comunicador
Dados demográficos Tecnologia Descrição do perfilHomem, 30 anos, solteiro Acredita mais no poder da
mídia (rádio e TV), porém utiliza a internet como fonte de informações.
Procura por notícias em campo, na internet, ouve as reclamações da população. É bastante político e engajado e busca freqüentemente esclarecimentos do poder público.
Motivação Recursos ExpectativasBuscar a veracidade das informações que chegam até eles (jornalismo). Ser a ponte de comunicação entre o povo e o poder público.
Adepto aos recursos tecnológicos e inovações, que possam agregar credibilidade ao seu trabalho.
Acredita que a ação do povo pode ocasionar mudanças na sociedade.
“A voz do povo é a TV”
Persona 3Suelen Santos, a antenada
Dados demográficos Tecnologia Descrição do perfil
Mulher, 20 anos, solteira. Vive conectada na internet e obtém a maior parte das informações sobre as atualidades nas redes sociais e sites.
Estudante, não costuma se envolver em questões políticas. Mas se sente prejudicada pela má administração pública.
Motivação Recursos Expectativas
Acredita que um espaço na web pode ser mais abrangente e imparcial, pois vê a mídia (TV) como uma ferramenta de manipulação do povo.
Utiliza bastante os recursos da internet através do computador e celular. Não costuma assistir as programações da TV.
Espera que a população unida, ativa e organizada em manifestações alcance seus objetivos.
“O povo unido jamais será vencido”
Prototipação
Ideação• Brainstoming: persona + problema enfrentado + solução
Extrapolação das soluções Extrapolação das personas
FUNCIONALIDADES
Deve prover Feed de registros para os gestores dos munícipios baseado em filtro por tipo de denúncia e região.
Deve permitir o georeferencimento do local onde ocorreu a infração ao se realizar uma denúncia.
Deve gerar relatório e estatísticas sobre as denúncias registradas pela população
Deve permitir o anexo de evidências quando o reclamante realizar uma denúncia.
Deve possibilitar ao usuário (reclamante) o acompanhamento de sua denúncia.
Deve ter integração com a rede social do usuário (caso o mesmo possua).
Deve permitir a população que realize uma denúncia em tempo real ao fiscal de transporte.
Deve permitir que o gestor retorne uma resposta a cerca da reclamação efetuada através de um comentário na denúncia realizada ou e-mail.
Funcionalidades do mínimo produto viável
Ideação
PERIGO!
-Mercado é volátil
-Pesquisa não pode ser míope
- Construir o software ainda requer rapidez e agilidade para
estar atento às mudanças
Design Thinking em Projetos de Engenharia de Software
Adailton Magalhães Limaadailton@ufpa.br
www.executeti.com.brapp@executeti.com.br