# Requirements Engineering for a Drone-Enabled Integrated Humanitarian Logistics Platform
## 6 Results
### Descriptive Analysis
#### 6.1.3 MoSCoW Requirement Prioritization  
The results of the requirement prioritization for all AIRDROP services after applying the MoSCoW methodology to participants' rankings are provided as a table (Table S1) included in the Supplementary Material File S2. Table S1 includes several key metrics: mean value, standard deviation, the percentage of missing values (\"Not Sure\" answers), and the distribution of participants' replies across the five ranking categories for every requirement. The last two metrics are visually presented in the form of heat maps. Figure S1 (in Supplementary Material File S2) displays the color legends, which are employed to represent the ranking scales and missing value percentages within these heat maps. Most requirements ended up being ranked as \"MUST\" (N = 277, 82.69%) and \"SHOULD\" (N = 57, 17.01%). Only one requirement (N = 1, 0.3%) was ranked as \"COULD\". None of the requirements were ranked as \"WOULD\". Five out of the six AIRDROP requirements were ranked as \"MUST\", with AIRDROP_003 ranked as a \"SHOULD\" requirement. This requirement stresses out the need for compatibility with common hardware, and its \"SHOULD\" ranking may indicate the need for adaptability in case specialized configurations are necessary. Transitioning to drone requirements, 19 out of 30 were ranked as \"MUST\", ten as \"SHOULD\" and one as \"COULD\". A concern about several vehicle technical specifications was expressed by three technological experts in our participant sample, who believe that such requirements might restrict the potential holistic use of the AIRDROP platform across the various missions described. This concern was most likely shared by all participants as it was reflected in the results. For instance, UAV_004, UGV_002, HLUG_003, MGV_001, and USV_003 were all ranked as \"SHOULD\", all addressing maximum and minimum vehicle speeds. The decision to classify them as \"SHOULD\" acknowledges the diverse nature of disaster response scenarios, where precision and slower operations are sometimes more fitting while in others higher speed capabilities are preferred. The rationale is similar for the drones' size (UGV_006, USV_006, i.e., the only requirement ranked as \"COULD\") or weight (MGV_003, UAV_002, UGV_005, USV_005). All in all, categorizing these requirements as \"SHOULD\" accommodates mission-specific needs. In the context of the control service, 20 out of 27 requirements were ranked as \"MUST\" and seven as \"SHOULD\". Participants assigned \"SHOULD\" rankings to the CCWA_008, CCWA_018, CCWA_019, CCWA_017, and FRMA_006 requirements, acknowledging that functionalities, such as enabling area scanning requests through drawing a polygon on the CCWA map, future timeframe visualizations, 3D map extensions, and chat functions between the CCWA and FRMA may not be as necessary as other requirements. Correspondingly, FRMA_007 and FRMA_008, which offer \"Track & Follow\" and \"Follow path\" options to FRMA interface for requesting vehicle missions, were also ranked as \"SHOULD\" and not deemed as mandatory compared to their operational decision-maker counterparts, which were ranked as \"MUST\". The assessment of the area scanning system service resulted in 26 \"MUST\" and 3 \"SHOULD\" requirements. ASCAN_007, which refers to AIRDROP sensors being quickly mountable without tools, might be important in scenarios where rapid deployment is crucial; however, in situations where time is not a critical factor, this requirement could be relaxed. WEA_001, involving equipping the UAV with weather sensors, is important for collecting meteorological data during disaster response. However, in some cases, external weather data sources or ground-based weather stations might provide sufficient information, rendering on-board sensors a \"SHOULD\" requirement. This statement is further supported by a stakeholder who provided a relevant comment. EMF_001, related to equipping the UGV with an EMF sensor to detect high voltages, is critical in situations where electrical hazards are present.