Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

64 рядки
5.1KB

  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 for both 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 the basic model of the end-effector to collect more information.
  22. This let me to the conclusion that the end-effector was too time-consuming for this case study.
  23. For the second cycle, I also planned three days to create the basic model.
  24. This time, the basic model was finished within a couple of hours.
  25. Based this early success and prior experience, I planned an additional two weeks of development time for this cycle.
  26. Although not directly part of the design method, I did build a prototype.
  27. This consisted of acquiring and assembling the hardware, and writing software.
  28. Acquiring and assembling the hardware took about two days.
  29. This was mainly due to CoViD-19 restrictions which made part ordering and printing more challenging.
  30. Without these restrictions I think it would it would be a day of work.
  31. However, the time required to get the software to a viable state was four weeks.
  32. Even though, the focus was not on the software, this timespan of four weeks is too significant to ignore.
  33. Especially when the software is compared to the developed models.
  34. In total I build eight competent models: a CAD drawing, one kinematics model, three 2D models and three 3D models.
  35. Each of these models includes documentation and an evaluation of the design process.
  36. The software, on the other hand, is in a bare minimum state; I skipped documentation and evaluation; and the code quality relatively low.
  37. Still, the software was more time consuming than the hardware modeling and development.
  38. \section{One-man development team}
  39. The case study was performed by me, as a single developer.
  40. Against all expectations, this one-man development team made the preparation phase more difficult instead of easier.
  41. The goal of the problem description and the specifications step is to get the stakeholders on the same line \autocite{shafaat_exploring_2015}.
  42. This involves creating agreed-upon requirements for the system, but with only one stakeholder, this agreement is implicit.
  43. Moreover, it undermines the incentive of the problem description and specifications step.
  44. Part of this is that there is no penalty for future reviews of the specifications, as I already agreed.
  45. Furthermore, specific details and decisions were often made subconsciously, while I was commuting, waiting in line, or even showering.
  46. Making structured documentation of these decisions at a later point in time without missing any of them was impossible.
  47. The social interaction within a design team stimulates this documenting process as it improves the recall and interpretation of information.
  48. It also improves the judgement and selection between design alternatives \autocite{lamb_221_2008}.
  49. \section{Switching Modelling Language}
  50. The initial idea of the development was to start with a basic model and extend that model by adding more detail.
  51. Meaning that one design and one model would develop in parallel with each other.
  52. However, the development of the SCARA resulted in four major model versions.
  53. The basic model started with a kinematics model.
  54. To take the physics of the design into account, a 2D dynamics model was created.
  55. Multiple steps of detail into the development, the 2D model was not adequate anymore.
  56. Therefore, the design was remodeled with 3D physics.
  57. Although this 3D physics model was able to implement the dynamic behavior, the modeling language was not suitable to design the shape of the mechanical components.
  58. Resulting in a fourth model which represents the mechanical component design, in the form of a CAD drawing.