Abgespecktes Pflichtenheft - OpenClimatic/climatic-client GitHub Wiki
1. Einführung
Wir zeichnen viel in unserem Leben auf. Schritte, Kalorien, sogar Koffein und unsere Stimmung. Warum also nicht auch unsere Emissionen.
Der Klimawandel stellt ein komplexes Problem dar und es ist schnell frustrierend sich damit zu befassen. Man muss sich selbst in das Thema einarbeiten
1.1. Was ist Climatic?
1.1.1. Produkt
Climatic ist eine App, die es Privatpersonen ermöglichen soll, dem Planeten zu helfen, indem der eigene CO2 Fußabdruck gesenkt wird.
Die Hauptfunktion der App ist die Aufzeichnung und Darstellung von CO2 Einsparungen des Nutzers.
Dazu informiert die Climatic-App die Nutzer über verschiedene Einsparungsmöglichkeiten und schlägt Nutzern darüber hinaus für Sie passende Einsparungsmöglichkeiten vor.
1.1.2. Vision
Das Ziel der App ist es Privatpersonen Klarheit und ein Gefühl für die eigenen CO2 Emissionen zu geben und diese einfach und effektiv zu verringern und die Nutzer zu motivieren den eigenen Fußabdruck weiter zu senken.
1.1.2 Durchführung
Dazu setzt die Climatic-App direktes Feedback, bei der Ausführung von Aktionen und die Darstellung der gesamten Einsparungen.
1.2. Wie verwendet man Climatic?
Climatic soll als reine Smartphone App entwickelt werden.
Nutzer führen Aktionen aus, die ausschließlich CO2 Einsparungen umfassen und erhalten dann Feedback, in Form eines Popups, um den Einfluss der eigenen Einsparung zu sehen.
2. Zielbestimmung
2.1. Muss-Kriterien
- M1. Nutzerprofil
- M1.1 Namen ändern
- M1.2 Attribut ändern
- M1.3 Auflistung der letzten Aktivitäten anzeigen
- M2. Aktion
- M2.1. Aktion aufzeichnen
- M2.2. Aktion teilen
- M2.3. Aktion auf passiv setzen
- M2.4. Aktion auf aktiv setzen
- M2.5. Erinnerung hinzufügen
- M3. Optionen
- M3.1. Nachtmodus
- M3.2. Über Uns
- M3.2.1. Webseite öffnen
- M3.2.2. Quellcode anzeigen
2.2. Wunschkriterien
- W1. CO2 Fußabdruck Rechner
- W1.1. Fußabdruck berechnen
- K1.2. Fußabdruck anzeigen
- W2. CO2 kompensieren
- K2.1. Kompensationsmöglichkeiten auswählen
- K2.2. Kompensationsmöglichkeiten bezahlen
- W3. Herausforderungen (Gamification)
- K3.1. Herausforderungen anzeigen
- K3.2. Herausforderungen annehmen
- K3.3. Auszeichnung erhalten
- K3.4. Auszeichnung anzeigen
- W4. Soziale Komponente
- K4.1. Freunde hinzufügen
- K4.2. Einsparungen der Freunde einsehen
- K4.3. Freunde herausfordern
2.3. Abgrenzungskriterien
- A1. – Keine automatische Aufzeichnung (z.B.: [Location Tracking Changers] oder [Gmail auslesen Aerial])
- A2. – Keine Plattform für Aktionen (z.B.: Kleiderkreisel oder ToGoodToGo)
- A3. – Kein Teilen von Aktivitäten (z.B.: Fitbit, Apple Watch, Strava)
3. Einsatz
Der Privatperson soll geholfen werden die ersten Schritte in Richtung CO² Einsparung zu vollziehen. Dafür werden Einsparungsmöglichkeiten angeboten, welche auf die typische deutsche Mittelschicht zutreffen.
3.1. Anwendungsbereiche
Die Aktionen sind für Privatpersonen gedacht und umfassen die Gebiete:
- Transport
- Konsum
- Wohnen
- Ernährung
- Freizeit
3.2. Zielgruppen
Die Zielgruppe sind Privatpersonen die sich über des Problems des Klimawandels bewusst sind, jedoch noch nicht ins handeln gekommen sind.
4. Umgebung
Die Software soll sowohl unter Android als auch iOS laufen.
4.1. Software
Mindestanforderung für das Betriebssystem:
- iOS: Version 12
- Android: Marshmallow (6.0)
4. Funktionalität
5. Daten
Siehe /climatic-client/climatic.mdj