Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

49 řádky
3.7KB

  1. %&tex
  2. \chapter{Case Study: Evaluation}
  3. \label{chap:case_evaluation}
  4. \section{Time Investment}
  5. Prior to each step in the development I made an estimation on the workload of that particular step.
  6. In \autoref{fig:time_spend} the planned and spend time on each step is plotted next to each other.
  7. Five of these steps were completed in the planned number of days.
  8. However, three steps required more time than expected.
  9. As evaluated in \autoref{sec:case_featuredefinition_evaluation}, the proposed design method for the Feature Definition was not feasible.
  10. Solving this problem resulted in a delay of seven days.
  11. The second development cycle experienced a delay of four days.
  12. This was a underestimation of the time needed to complete the step.
  13. \begin{figure}
  14. \centering
  15. \includegraphics{graphics/time_table.pdf}
  16. \caption{Overview of the planned and spend number of days for each step during the case study.}
  17. \label{fig:time_spend}
  18. \end{figure}
  19. Furthermore, there is a significant difference between the planned number of days of the between the development cycles.
  20. Prior to the first development cycle I was not confident about the feasibility of the end-effector implementation.
  21. Based on that, I decided to spend about three days on basic model of the end-effector to gain more information.
  22. These three days let me to the conclusion that the end-effector was not feasible for this case study.
  23. The second development cycle was significantly more feasible so I planned to spend two and a half week on the development.
  24. This development was also three days for the basic model and another two weeks for the additional levels of detail.
  25. To create a functional prototype, writing software was unavoidable, even though it was not part of the design plan.
  26. However, the time required to get to a basic software implementation too substantial to keep it out of the evaluation.
  27. Especially when I take the quality and evaluation overhead in account.
  28. The dynamic model was build up with different levels of detail including documentation for each level.
  29. Furthermore, between the levels I also did the evaluation of the design process.
  30. For the software, I skipped documentation and evaluation, as it would not contribute to the case study.
  31. The code quality of the software is decent in my opinion but significantly lower than the quality of the dynamic models.
  32. \section{One-man development team}
  33. The case study was performed by me, as a single developer.
  34. Against all expectations, this one-man development team made the preparation phase more difficult instead of easier.
  35. The goal of the problem description and the specifications step is to get the stakeholders on the same line \autocite{shafaat_exploring_2015}.
  36. This involves creating agreed-upon requirements for the system, but with only one stakeholder, this agreement is implicit.
  37. Moreover, it undermines the incentive of the problem description and specifications step.
  38. Part of this is that there is no penalty for future reviews of the specifications, as I already agreed.
  39. Furthermore, specific details and decisions were often made subconsciously, while I was commuting, waiting in line, or even showering.
  40. Making structured documentation of these decisions at a later point in time without missing any of them was impossible.
  41. The social interaction within a design team stimulates this documenting process as it improves the recall and interpretation of information.
  42. It also improves the judgement and selection between design alternatives \autocite{lamb_221_2008}.