Browse Source

update metrics

Bernadette Elena Hammerle 3 years ago
parent
commit
5966e6a016
2 changed files with 23 additions and 89 deletions
  1. 13 60
      src/evaluation/metrics.csv
  2. 10 29
      src/evaluation/metrics.json

+ 13 - 60
src/evaluation/metrics.csv

@@ -15,25 +15,24 @@ F11;Wege einzeichnen und bearbeiten;0;4;4;4;3;in Prototyp ausprobieren, nachlese
 F12;Flächen einzeichnen und bearbeiten;2;4;4;4;4;in Prototyp ausprobieren, nachlesen (Dokumentation, Beispiele, Code);Overlay, möglich aber nicht für User zeichnen geeignet;react-leaflet-draw;react-map-gl-draw;Zusatzpaket: react-mapbox-gl-draw;https://developers.google.com/maps/documentation/javascript/examples/polygon-simple
 F13;Directions API;0;0;4;4;3;in Prototyp ausprobieren, nachlesen (Dokumentation, Beispiele, Code);;;Mapbox Directions API;Mapbox Directions API;eigene API, aber langsam und fehleranfällig
 ;;;;;;;;;;;;
-Benutzerfreundlichkeit;;2,00;4,00;3,17;1,83;2,67;;;;;;
+Benutzerfreundlichkeit;;2;4;3,17;2,5;2,67;;;;;;
 B0;mit Tastatur bedienbar;0;4;4;4;4;in Prototyp ausprobieren, nachlesen (Dokumentation, Beispiele, Code);;;;;
 B1;mit Mausgesten bedienbar;4;4;4;4;4;in Prototyp ausprobieren, nachlesen (Dokumentation, Beispiele, Code);seit Update 0.17;;;;
 B2;Smartphone: korrekte Darstellung der Karte;4;4;0;0;4;;;;Map Tiles werden nicht dargestellt;Map Tiles werden nicht dargestellt;
-B3;Smartphone: Drag & Drop Marker;0;4;4;0;0;;;;;Marker wird nicht angezeigt;Marker reagiert nicht auf Drag & Drop
-B4;Smartphone: Gesten (move, zoom, doubleclick);4;4;4;0;4;Prototyp am Smartphone ausprobieren, nachlesen (Dokumentation, Beispiele, Code);;;;nicht überprüfbar, da weder Marker noch Map Tiles angezeigt werden;draggen nicht
-B5;Offlinemodus;0;4;3;3;0;in Prototyp ausprobieren, Recherche Google;;;;;nicht möglich
+B3;Smartphone: Drag & Drop Marker;0;4;4;0;0;;;;;Marker reagiert nicht auf Drag & Drop;Marker reagiert nicht auf Drag & Drop
+B4;Smartphone: Gesten;4;4;4;4;4;Prototyp am Smartphone ausprobieren, nachlesen (Dokumentation, Beispiele, Code);;;;;
+B5;Offlinemodus;0;4;3;3;0;in Prototyp ausprobieren, Recherche Google;;;;;
 ;;;;;;;;;;;;
-Performance;;2,00;2,14;1,43;3,71;1,86;;;;;;
+Performance;;2;2,14;1,43;3,71;1,86;;;;;;
 P0;100 Marker;1;4;1;4;2;automatischer Stresstest;;;;;
 P1;1.000 Marker;1;4;0;4;2;automatischer Stresstest;;;;;
 P2;10.000 Marker;1;0;0;4;1;automatischer Stresstest;;;;;
 P3;100 bewegende Marker ;2;3;4;4;0;Stresstest;smooth, 115727.240 for 500 steps;ruckelig, 76217.835 for 500 steps;smooth, 60346.845 for 500 steps;62796.500 for 500 steps;ruckelig, 191357.195 for 500 steps
 P4;1.000 bewegende Marker ;2;1;2;4;0;Stresstest;174908.070 for 500 steps;250510.020 for 500 steps;167014.530 for 500 steps;67867.355 for 500 steps;gleich ruckelig wie 100? anfangs schnell, dann langsam, 286748.030 for 500 steps
-P5;maximale Anzahl an Markern;4;0;2;4;4;automatischer Stresstest;50.000;9.000 Crash, 8.000 schon Probleme (Browser Fenster wird nur mehr halb gerendert);;50.000;
-P6;CPU Auslasung bewegende Marker?;;;;;;;;;;;
-P7;maximale Anzahl an bewegenden Markern;3;3;1;2;4;automatischer Stresstest;30.000;7.000;15.000;20.000;50.000 kein Crash, aber mehrere Sekunden pro Step
+P5;maximale Anzahl an Markern;4;0;2;4;4;automatischer Stresstest;50.000;9.000 Crash, 8.000 schon Probleme (Browser Fenster wird nur mehr halb gerendert);;50.000;50.000
+P6;maximale Anzahl an bewegenden Markern;3;3;1;2;4;automatischer Stresstest;30.000;7.000;15.000;20.000;50.000 kein Crash, aber mehrere Sekunden pro Step
 ;;;;;;;;;;;;
-Dokumentation;;3,50;3,67;3,00;3,83;3,33;;;;;;
+Dokumentation;;3,5;3,67;3;3,83;3,33;;;;;;
 D0;ausführlich (subjektiv);3;4;3;4;3;in git Repository suchen, googlen;;;;;nicht vollständig
 D1;React spezifisch;4;4;3;4;3;Analyse Dokumentation;;;;;
 D2;Beispiele;2;3;4;3;4;Analyse Dokumentation;nur ein Beispiel, deckt aber die meisten Funktionen ab;wenige Beispiele;;;
@@ -41,60 +40,14 @@ D3;Parameter aufgelistet;4;4;2;4;2;Analyse Dokumentation;;;;;nicht vollständig
 D4;Eventhandler augelistet;4;4;2;4;4;Analyse Dokumentation;;;;;
 D5;get started example;4;3;4;4;4;Analyse Dokumentation;;;;;
 ;;;;;;;;;;;;
-Installation;;3,67;3,83;3,00;2,83;2,33;;;;;;
+Installation;;3,67;3,83;3;2,83;2,33;;;;;;
 I0;vollständig;4;4;4;4;4;Analyse Dokumentation und ausprobieren;;;;;
 I1;Zusatzpakete;3;3;4;4;4;;seit Version 0.17 nur mehr pigeon-draggable zusätzlich nötig (vorher auch Marker und Overlay extra);Vollbildmodus ist in eigenem Package;;;
-I2;direkte Verwendung;4;4;2;2;0;Analyse Dokumentation und ausprobieren;;;Account und Access Token erstellen;Account und Access Token erstellen;Key erstellen, Zahlungskonto einrichten
-I3;kostenlos;4;4;1;1;1;Analyse Homepage;wenn z.B. OpenStreetMap als Tile Provider verwendet wird;;50.000 free Monthly loads, 5$/1000;50.000 free Monthly loads, 5$/1000;300€ (200?) Guthaben, monatliche Rechnung, dann 2$ pro 1000 Aufrufe
+I2;direkte Verwendung;4;4;2;2;0;Analyse Dokumentation und ausprobieren;;;Account und Access Token erstellen;Account und Access Token erstellen;Account und Access Key erstellen, Zahlungskonto einrichten
+I3;kostenlos;4;4;1;1;1;Analyse Homepage;wenn z.B. OpenStreetMap als Tile Provider verwendet wird;;50.000 free Monthly loads, 5$/1000;50.000 free Monthly loads, 5$/1000;300€ (200$?) Guthaben, dann 2$ pro 1000 Aufrufe, monatliche Rechnung
 I4;Support;4;4;4;3;3;Aktivitäten in git Repository prüfen;;;;;
 I5;Zeitaufwand (subjektiv);3;4;3;3;2;Zeitaufzeichnung analysieren;;;;;
 ;;;;;;;;;;;;
 ;;39;39;39;39;39;;;;;;
-;;87,00;127,00;115,00;115,00;101,00;;;;;;
-;;2,23;3,26;2,95;2,95;2,59;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
-;;;;;;;;;;;;
+;;87;127;115;119;101;;;;;;
+;;2,23;3,26;2,95;3,05;2,59;;;;;;

+ 10 - 29
src/evaluation/metrics.json

@@ -338,27 +338,27 @@
         "pigeon": "",
         "leaflet": "",
         "mapgl": "",
-        "mapbox": "Marker wird nicht angezeigt",
+        "mapbox": "Marker reagiert nicht auf Drag & Drop",
         "google": "Marker reagiert nicht auf Drag & Drop"
       }
     },
     {
-      "metric": "Smartphone: Gesten (move, zoom, doubleclick)",
+      "metric": "Smartphone: Gesten",
       "number": "B4",
       "category": "Benutzerfreundlichkeit",
       "rating": {
         "pigeon": "4",
         "leaflet": "4",
         "mapgl": "4",
-        "mapbox": "0",
+        "mapbox": "4",
         "google": "4"
       },
       "comments": {
         "pigeon": "",
         "leaflet": "",
         "mapgl": "",
-        "mapbox": "nicht \u00fcberpr\u00fcfbar, da weder Marker noch Map Tiles angezeigt werden",
-        "google": "draggen nicht"
+        "mapbox": "",
+        "google": ""
       }
     },
     {
@@ -377,7 +377,7 @@
         "leaflet": "",
         "mapgl": "",
         "mapbox": "",
-        "google": "nicht m\u00f6glich"
+        "google": ""
       }
     },
     {
@@ -491,31 +491,12 @@
         "leaflet": "9.000 Crash, 8.000 schon Probleme (Browser Fenster wird nur mehr halb gerendert)",
         "mapgl": "",
         "mapbox": "50.000",
-        "google": ""
-      }
-    },
-    {
-      "metric": "CPU Auslasung bewegende Marker?",
-      "number": "P6",
-      "category": "Performance",
-      "rating": {
-        "pigeon": "",
-        "leaflet": "",
-        "mapgl": "",
-        "mapbox": "",
-        "google": ""
-      },
-      "comments": {
-        "pigeon": "",
-        "leaflet": "",
-        "mapgl": "",
-        "mapbox": "",
-        "google": ""
+        "google": "50.000"
       }
     },
     {
       "metric": "maximale Anzahl an bewegenden Markern",
-      "number": "P7",
+      "number": "P6",
       "category": "Performance",
       "rating": {
         "pigeon": "3",
@@ -700,7 +681,7 @@
         "leaflet": "",
         "mapgl": "Account und Access Token erstellen",
         "mapbox": "Account und Access Token erstellen",
-        "google": "Key erstellen, Zahlungskonto einrichten"
+        "google": "Account und Access Key erstellen, Zahlungskonto einrichten"
       }
     },
     {
@@ -719,7 +700,7 @@
         "leaflet": "",
         "mapgl": "50.000 free Monthly loads, 5$/1000",
         "mapbox": "50.000 free Monthly loads, 5$/1000",
-        "google": "300\u20ac (200?) Guthaben, monatliche Rechnung, dann 2$ pro 1000 Aufrufe"
+        "google": "300\u20ac (200$?) Guthaben, dann 2$ pro 1000 Aufrufe, monatliche Rechnung"
       }
     },
     {