%&tex
    \subsection{Specifications}
    \label{sec:specifications}
        The next step is to create specifications based on the problem description.
        The goal is to write and remove a tweet on the whiteboard.
        Originally a tweet had a character limit of 140, but this was doubled to 280\autocite{rosen_tweeting_2017}.
        However, for this system the limit remains at 140 characters.
        The text is limited to fifty characters per line, with a total of three lines.
        This results in ten extra characters that can be used for word wrapping.
        For the readability, the distance to a whiteboard in a meeting room is taken as \SI{4}{\meter}.
        The operating speed should allow the tweet to be written within three minutes. 
        Therefore, the goal is to write one character per second.
        The last requirement is that the dynamics of the system must be sophisticated.
        Meaning that a solution with complex or non-trivial behavior is preferred.
        Using \ac{ears} to define these specifications gives:
        \begin{specification}
            \begin{enumerate}
                \setlength{\itemsep}{10pt}
                    \input{content/input/speclista.tex}
        \end{enumerate}
        \end{specification}
        Some other specifications that are related to the operation of the system are:
        \begin{specification}
            \begin{enumerate}
                \setcounter{enumi}{8}
                \setlength{\itemsep}{10pt}
                    \input{content/input/speclistb.tex}
            \end{enumerate}
        \end{specification}

        Additionally there are some restrictions on construction.
        As the rapid prototyping facilities at the university are closed due to the Covid-19 pandemic, the available tooling in reduced to some hobby/DIY tools:
        \begin{specification}
            \begin{itemize}
                \setlength{\itemsep}{10pt}
                \item The Writer shall not exceed a total cost in materials and/or tools of €200.
                \item The Writer shall be constructed with simple tools in the following list:
                    \begin{itemize}
                        \item Screwdrivers (Hex/Inbus, Torx, Philips, etc)
                        \item Drill
                        \item Screwtaps
                        \item Jigsaw
                        \item Wrenches
                        \item Soldering iron
                        \item Various Pliers 
                        \item PLA 3D printer
                    \end{itemize}
            \end{itemize}
        \end{specification}
        \subsubsection{Evaluation}
            The specifications step was performed without problems.
            Defining the specifications for the problem description did not present any difficulty.
            Due to the simplicity of the problem description, there were no contradictory requirements, which would complicate the specifications.
            Furthermore, a single stakeholder takes away any negotiation the stakeholders.

            Although the specifications itself are not difficult to define, ensuring that they are complete is difficult.
            Team members and stakeholders help to spot any ambiguity or problems with the validity.
            \ac{ears} was very useful in this case as it gives a strong template to help avoid ambiguity.
