\section{Referencial Teórico}

\subsection{Usabilidade}
De acordo com Nielsen \cite{nielsen93}, usabilidade não é uma propriedade única e unidimensional de uma interface
de usuário. A usabilidade tem vários componentes e está tradicionalmente associada à cinco atributos de
usabilidade: facilidade de aprendizagem, eficiência, facilidade de memorização, erros e satisfação.

\begin{itemize}
	\item \textbf{Facilidade de Aprendizado:}
	      Um usuário deve ser capaz de aprender a utilizar o sistema de maneira fácil, evitando complicações.

	\item \textbf{Eficiência:}
	      O sistema deve ser capaz de ser utilizado de forma eficiente, para que uma vez que o usuário aprender
	      a usá-lo, possa tirar um alto nível de produtividade.

	\item \textbf{Facilidade de memorização:}
	      O sistema deve ser facilmente memorizado, para que depois de algum tempo sem o utilizar, o utilizador
	      se recorde como usá-lo;

	\item \textbf{Erros:}
	      O sistema deve ter um baixo índice de erros para evitar que os utilizadores os cometam e, se o
	      cometerem, permitir fácil recuperação ao estado anterior. Além disso, erros catastróficos não devem ocorrer.

	\item \textbf{Satisfação:}
	      O sistema deve ser usado de uma forma agradável, para que os utilizadores fiquem satisfeitos com a sua utilização.
\end{itemize}


\subsection{Microinterações}
Dan Saffer \cite{saffer2013} define microinterações como interações pequenas e contidas que giram em torno de uma única tarefa. Essas 
interações são frequentemente encontradas em interfaces maiores e são projetadas para fornecer feedback ao usuário sobre suas 
ações ou para incentivá-lo a realizar uma ação específica.

Uma microinteração é composta de quatro partes: gatilhos que a iniciam, regras que determinam como ela funciona, feedback 
que as regras geram e os loops e modos que compõem suas meta-regras.

Um exemplo de microinteração é o ato de enviar uma mensagem em um aplicativo de mensagens como o WhatsApp. A partir desse ato, as seguintes
partes da microinteração ocorrem:

\begin{itemize}
	\item \textbf{Gatilho:}
    O gatilho para essa microinteração é quando o usuário toca no botão enviar após digitar uma mensagem.

	\item \textbf{Regras:}
    As regras para esta microinteração são que a mensagem deve estar dentro do limite de caracteres e não deve conter nenhum conteúdo proibido.

	\item \textbf{Feedback:}
    O feedback para esta microinteração é fornecido por meio de dicas visuais, como uma marca de seleção indicando que a mensagem foi enviada 
    com sucesso ou uma mensagem de erro se houve um problema no envio da mensagem.

	\item \textbf{Loop:}
    O loop dessa microinteração é que o usuário pode repetir o processo de digitação e envio de mensagens quantas vezes quiser até decidir sair do app.
\end{itemize}
