Neue Version saprima 3.7 Seite 1 von 12
Allgemeines zur neuen Versionen von saprima... 3 saprima Version 3.7... 3 Web Usecase Kanban-Board... 3 App Kanban-Board für Android und ios... 4 Burndown Grafik für die Unterstützung der SCRUM Methode... 5 Web Usecase Dashboards - Anzeige bzw. Auswahl von Reporting Dashboards... 6 Dashboard zum Projektvergleich von Dauer, Aufwänden und Kosten... 7 Dashboard für Earned Value Kennzahlen... 8 Dashboard für Strategie Entscheidungen... 9 Drools Workbench 6.4.0 (Weboberfläche für Regeln und Workflows)... 10 Jasper Server 6.3... 10 Applikationserver 10.0.0 wildfly (JBoss)... 10 Architektur:... 11 Versions Historie... 11 Version 2.9... 11 Version 2.10... 11 Version 3.0... 11 Version 3.1... 11 Version 3.5... 12 Version 3.6... 12 Fazit:... 12 Seite 2 von 12
Allgemeines zur neuen Versionen von saprima saprima wurde von Anfang an als dynamisches, flexibles und schnell an Kundenerfordernisse anpassbares System entwickelt. Dies wurde auch in der Version 3.7 konsequent weitergeführt. So besteht die Möglichkeit, schnell auf Anfragen von Kunden reagieren und diese schnell umzusetzen zu können. Da wir Kundenanforderungen immer versuchen, dynamisch und parametrierbar zu implementieren, gelingt es uns, saprima mit Funktionen aus der Praxis ständig zu erweitern und einen Release-Zyklus von ca. 6 Monaten einzuhalten. Die Architektur von saprima erlaubt es, dass Funktionen speziell für Kunden entwickelt wurden und nicht in den Standard übernommen werden, in den neuen Versionen wieder lauffähig sind. saprima Version 3.7 In der Version 3.7 wurde vor allem die Unterstützung vom agilen Projektmanagement ausgebaut, ohne die Vorteile von saprima bezüglich auf unternehmensweites Portfolio- und Ressourcenmanagement zu verlieren. Hier finden sie die Highlights der saprima Version 3.7. Neben diesen neuen Funktionen, wurden natürlich auch wieder Bugs entfernt und Performance Verbesserungen durchgeführt. Web Usecase Kanban-Board Zur Unterstützung von Agilen Projektmanagementmethoden, wurden in saprima Regeln eingebaut, die es ermöglichen, vollautomatisch aus einem Projekt, geplant nach klassischen Methoden (Wasserfall, V- Modell etc.), ein SCRUM - Projekt zu erzeugen. Dabei wird aus dem Quellprojekt ein Basisplan zum späteren Vergleich erzeugt und das Projekt in Sprints mit definierter Länge aufgeteilt. Die ursprüngliche Ressourcenplanung wird auf die Sprints anteilig verteilt. So kann trotz agiler Methode die ursprüngliche Planung mit der Ist-Situation verglichen werden. Nachdem die Projekte für die SCRUM-Methodik automatisch vorbereitet wurden, können im KANBAN - Board Usecase Stories zu den Sprints erzeugt und verwaltet werden. Seite 3 von 12
App Kanban-Board für Android und ios Gleichzeitig steht zusätzlich zum Kanban Board im Browser ein Kanban-Board als APP für Android und ios zur Verfügung. Da saprima GmbH hier und in Zukunft zur Entwicklung den Cross Plattform Gedanken verfolgt und verfolgen wird, haben Browserversion und die APP Versionen eine Codebasis. Bei der zukünftigen Entwicklung neuer Standard oder kundenspezifischer Usescases, wird immer geprüft ob eine Browserversion und APP erstellt bzw. angeboten werden soll. Seite 4 von 12
Burndown Grafik für die Unterstützung der SCRUM Methode Zur Überwachung der einzelnen Sprints bei der SCRUM Methode hat sich die Burndowngrafik bewährt. Dabei wird die Gesamt-Kapazität und Plan-Stunden am Anfang des Sprints des Sprints in einer Grafik dargestellt. Wenn nun jeder Projektmitarbeiter seine Restaufwände auf Stories täglich meldet, kann in einer Grafik (Burndown) die Situation und der Fortschritt des Sprints tagesgenau abgelesen werden. Diese Restaufwände können direkt in der APP Kanban erfasst werden. Seite 5 von 12
Web Usecase Dashboards - Anzeige bzw. Auswahl von Reporting Dashboards Um diverse Dashboards direkt aus saprima anzuzeigen, wurde die Möglichkeit geschaffen, direkt aus dem Menü einen Usecase aufzurufen, bei dem rechts alle für den Benutzer verfügbaren Dashboards angezeigt werden. Der Benutzer kann ein Dashboard wählen, welches ihm direkt in saprima angezeigt wird. Seite 6 von 12
Dashboard zum Projektvergleich von Dauer, Aufwänden und Kosten Ein Standard Dashboard zum Vergleich von Projekten, Szenarien oder Basisplänen mit Projekten steht jetzt zur Verfügung. Es werden Dauer, Aufwände und Kosten in aufbereiteten Grafiken verglichen. Seite 7 von 12
Dashboard für Earned Value Kennzahlen Jetzt können Earned Value Kennzahlen nicht nur im Layout als Zellengrafik dargestellt werden, sondern auch der zeitliche Verlauf der Kennzahlen. Seite 8 von 12
Dashboard für Strategie Entscheidungen Um die Entscheidungen zu zukünftige Projektportfolien treffen zu können, wurde ein Dashboard eingeführt, welches erlaubt Kennzahlen über Regeln zu errechnen und in einem Dashboard darzustellen. Natürlich sind diese Kennzahlen kundenspezifisch und können an die Belange der Unternehmen angepasst werden. Seite 9 von 12
Drools Workbench 6.4.0 (Weboberfläche für Regeln und Workflows) Regeln und Workflows können nun direkt im Browser erstellt und konfiguriert werden. Jasper Server 6.3 Die integrierte BI-Engine von TIPCO Jasperserver wurde auf die Version 6.3 upgegradet. (https://www.jaspersoft.com/features) Applikationserver 10.0.0 wildfly (JBoss) Der in der saprima standardmäßige Applikationsserver von JBOSS, wurde von der Version 8.xx auf die Version 10.0.0 angehoben. Seite 10 von 12
Architektur: Versions Historie Version 2.9 Pivot Chart: Auslastung in Prozent JBOSS 8 Ressourcenplanung auf Zeitscheiben (Bucketplanning) von Ressourcen ausgehend Bautagebuch Version 2.10 Auswertung von abstrakten Ressourcen Layouts zu Themen zusammenfassen Version 3.0 Suchen in Auswahlmasken Jasperserver 6.0 Version 3.1 Scenariomanagement Seite 11 von 12
Filtern in Treeansicht Version 3.5 Pivot Chart: Auswahl / Filter Initiativen Excel Import *.xlsx Automatisches Auffüllen von Spalten mit benutzerdefinierten Feldern Jasperserver 6.1 Version 3.6 Layouts können Usern und Benutzergruppen zugewiesen werden Earned-Value Kennzahlen errechnen komfortables eingeben von Plan- / Ist-Werten mittels Verteilfunktionen Erstellen und Bearbeiten von verschiedenen Kapazitätslinien Android / ios App zum Verwalten von ToDo s einfachere Filterverwaltung Konfigurationsdateien im WEB-Frontend bearbeiten Timesheet Funktionalität direkt in Bucketplan Usecase Fazit: Durch die Architektur von saprima und dem Datenmodell nach DIN 69901-4, ist es möglich alle gängigen Methoden und Funktionen des Multiprojektmanagements in saprima abzubilden. Da sehr viele Einführungen von Projektmanagement in Unternehmen, daran scheitern, dass schlicht und einfach, die notwendigen Daten von den beteiligten Benutzern nicht in einem zentralen System erfasst werden, wurden in der Version 3.7 vor allem Funktionen eingebaut, die den Benutzern die Eingaben erleichtern und dem Benutzer bessere Auswertungen liefern. In Zukunft wird saprima GmbH immer überprüfen ob Usecases sowohl im Browser als auch als APP angeboten werden können. saprima GMBH wird auch in den zukünftigen Versionen bemüht sein, dass die Eingaben dezentral und für Benutzer einfach zu handhaben sind. Natürlich wird konzeptionell immer der Fokus darauf liegen, Kunden mit wenig Aufwand, kundenspezifische Lösungen anbieten zu können. Welches aber auf die Release Fähigkeit der Software, keinen Einfluss haben darf. Seite 12 von 12