Comentários

0%

FOCO NO MERCADO DE TRABALHO

 Análise de requisitos para projetos de IHC

Adriana Holtz Betiol

Fonte: Shutterstock.

Deseja ouvir este material?

Áudio disponível no material digital.

sem medo de errar

Para definir os métodos mais adequados para este projeto, precisamos identificar o contexto de uso específico: cultivo de plantas em casa ou apartamento, em vasos, sendo que o cultivo é composto de várias etapas (escolha da planta adequada para o ambiente e objetivo da pessoa, preparo do vaso e da terra, semeadura ou plantação e cuidado diário, rega e adubação). Ao identificarmos o contexto, podemos observar os objetivos de pesquisa para levantar requisitos, que, no caso, podem ser: entender o espaço que as pessoas têm disponível, que tipos de plantas as pessoas desejam em casa, por que as pessoas desejam ter plantas em casa, quanto tempo elas têm disponível para cuidar das plantas, como elas visualizam e acompanham a saúde das plantas, como elas escolhem as plantas mais adequadas, onde elas compram as plantas e os insumos, onde e como elas pesquisam informações de cultivo.

Agora que sabemos em quais informações precisamos nos aprofundar, podemos selecionar os métodos mais adequados, neste caso, a entrevista contextual pode funcionar muito bem para entender os aspectos dos ambientes das pessoas e aproveitar e perguntar para elas suas motivações e seus objetivos para ter plantas, bem como se buscam informações de cultivo atualmente e quais são suas principais dificuldades. Isso nos permitirá ver a realidade e a organização e, ainda, entender sua mentalidade e outros aspectos pessoais. Também podemos aplicar um questionário para entender melhor o perfil das pessoas, suas características e satisfação com os meios de informação atuais. Ainda, podemos investigar como são os aplicativos e meios existentes que já ajudam essas pessoas e o que eles fazem e não fazem.

Após coletar esses dados, podemos organizá-los de forma a interpretar onde estão os maiores desafios das pessoas e as oportunidades para um novo projeto de interface, identificando como ele deve ser e quais funcionalidades deve ter. Por exemplo, um desafio pode ser descobrir o nome de uma planta e as informações de cuidados e locais mais adequados para cada tipo de planta. Para isso, o aplicativo poderia ter uma funcionalidade de identificar estas informações por meio de fotografia; outra necessidade pode ser de acompanhar as fases da planta, então poderia haver no aplicativo uma funcionalidade de agenda que mostre as fases de floração, hibernação, etc., bem como as indicações de quando fazer manutenções, como adubagem e troca de vasos.

Esta identificação de requisitos de funcionalidades dependerá dos resultados obtidos nas pesquisas, e podem ser mais amplas no início e se aprofundarem em nível de detalhamento ao longo do desenvolvimento do projeto.

Avançando na prática

Levantamento de requisitos de software de monitoramento de plantações

Imagine que você foi contratado em uma empresa de mapeamento e monitoramento de plantações industriais para desenvolver um software de registro e acompanhamento da evolução e saúde das plantações por meio de dados e imagens coletados por drones e registrados pelos agrônomos. Como você identifica os requisitos deste projeto? Que tipos de métodos você aplica para levantar os requisitos?

Em primeiro lugar, identificaremos quais informações os agricultores e agrônomos precisam para monitorar a plantação e cada tipo de cultura, por meio de entrevistas tradicionais com pessoas que cultivam diferentes tipos de plantas. Feito isso, iremos ao local da plantação fazer um shadowing com um agrônomo ou outra pessoa que seja responsável por uma plantação para verificar, no seu dia a dia, como ela analisa o solo, as plantas, o clima, etc. e como registra e analisa essas informações. Também observaremos como é feito o mapeamento com os drones, quanto tempo leva, que informações coletam, etc. Então, analisaremos todos os dados, identificaremos quais são as principais dificuldades atuais no processo de mapeamento e monitoramento das plantações, assim como os objetivos e as expectativas dos envolvidos, se possível, verificando os resultados das pesquisas com eles e com as pessoas da equipe do projeto, para, então, juntos, definirmos os requisitos do projeto da interface do novo software.

Os requisitos poderiam ser, por exemplo, a automatização do reconhecimento de imagens por tipos de plantas, geração de gráficos a partir dos dados, banco de dados para análises de evolução, informações fáceis de interpretar, permitir a coleta de imagens junto a informações de saúde de plantas, etc.

Bons estudos!

AVALIE ESTE MATERIAL

OBRIGADO PELO SEU FEEDBACK!