Die Berufsintegration Basel Landschaft berät Schülerinnen und Schüler, welche keine Lehrstelle fanden oder Probleme während der Lehre haben. Die Abläufe sind ähnlich wie bei den Berufsberatenden, unterscheiden sich jedoch in einigen Schlüsselstellen.
Wir haben daher zusammen mit der BL Berufsintegration beschlossen, BISO als Verwaltungstool zu nutzen, aber, ähnlich wie dies bereits bei Mentoring-Angeboten der Fall ist, BISO für dieses Modul speziell anzupassen.
Wir entwickeln somit ein Zusatzmodul für BISO, welche die Bedürfnisse der Berufsintegration (BL) abbilden kann.
Ein Berufs-Integrationsfall unterscheidet sich von Berufsberatungsfällen in wesentlichen Punkten:
Ein Beratungsfall wird ab Fall-Eröffnung einem Typ zugewiesen. Dies ist im Normalfall der Typ "Infogespräch": Hier geht es darum, festzustellen, wie der Fall weitergeführt wird.
Ein Fall ist immer nur 1 Typ zugewiesen. Dieser Typ kann aber jederzeit gewechselt werden. Dabei wird die Historie des Typ-Verlaufs festgehalten.
Während der Fall einem bestimmten Typ zugewiesen ist, finden mehrere Prozess-Schritte statt. Beispielsweise werden währen dem Typ "Infogespräch" die Schritte "Fallanmeldung Infogespräch" und Fallabschluss Infogespräch" durchgeführt. Auch hier gilt:
Ein Fall ist immer nur 1 Schritt zugewiesen. Dieser Schritt kann aber jederzeit gewechselt werden. Dabei wird die Historie des Schritt-Verlaufs festgehalten.
Beim Wechsel eines Typs / eines Schrittes wird ev. ein Fall-Abschluss gesetzt (Nicht zu verwechseln mit dem "Abschliessen", also Schliessen des Falles): Beispielsweise kann ein Abschluss "Brückenangebot" gesetzt werden, was als Ergebnis / "Outcome" angesehen werden kann. Oder der Abschluss "Triage Intern - Kurzberatung" wird als Abschluss gewählt - dann wird der Fall in einen anderen Typ/Schritt überführt.
Einem Integrations-Fall müssen mehrere Thematiken zugewiesen werden können
Es sind uns (K&P) noch keine weiteren Anforderungen bekannt: Werden beispielsweise Dokumente via BISO erzeugt? Müssen Rechnungen / Berichte erstellt werden können? Welche bestehenden (Berufsberatungs-)Felder sind überflüssig, welche fehlen? Diese Fragen sind noch mit dem Kunden zu klären. Laut Auskunft von Markus auf der Mauer sollen diese Fragen aber schrittweise angegangen werden, also ev. zu einem späteren Zeitpunkt angegangen.
Die oben gezeigten Anforderungen bedingen einige Anpassungen und Weiterentwicklungen in BISO. Wir haben ein Minimal-Set an Anforderungen erhalten / definiert, welche es nun in einem ersten Schritt umzusetzen gilt. Folgende Kapitel zeigen die notwendigen Anpassungen in BISO und zeigen eine grobe Aufwandschätzung für die Umsetzung.
Ein globaler Modul-Schalter (Admin > Parameter) ermöglicht das Ein-/Ausblenden der gesamten Berufs-Integrations-Funktionalität. So kann pro Installation gesteuert werden, ob / wie Integrations-Funktionalitäten angezeigt werden sollen.
Dieser Schalter steuert die Anzeige von Integrations-spezifischen Funktionen in BISO.
Aufwand Einbau: ca. 1h
Um Integrationsfälle von Berufs- und Mentoring-Fällen unterscheiden zu können, wird eine neue Fall-Art (beratungsfall.fall_art) definiert. Dies ermöglicht das Steuern von Masken-Aussehen, Abläufen etc, je nach Fall-Art (bsp: Fall-Eröffnen-Dialog anhand der Fall-Art)
Der Einbau der neuen Fallart bedingt Anpassungen an Logik-Prüfungen im BISO-Code.
Aufwand Einbau: ca. 2h
Analog den Mentoring-Fällen müssen die Einstiegspunkte (Buttons) zur Falleröffnung für Integrationsfälle ergänzt werden.
Aufwand: ca. 2h
Für Integrationsfälle ist ein spezifischer Eröffnungs-Dialog zu programmieren. Der genaue Inhalt / Funktionalität ist noch nicht bekannt, und muss erst mit dem Kunden geklärt werden.
Grobe Aufwandschätzung: 4h
Für folgende Werte müssen neue Wertelisten erstellt werden. Wertelisten sind definierte Listen mit Werten, welche der Kunde selber befüllen / definieren kann.
Aufwand Umsetzung: ca. 4h
Damit der Beratungsfall die neuen Prozesse abbilden kann, sind diverse Anpassungen am Beratungsfall-Modell vorzunehmen:
Aufwand Umsetzung: ca. 4h
Für die Integrations-Fälle wird eine eigene Fall-Maske vorgesehen, um (noch zu definierende) spezifische Felder / Ansichten eines Integrationsfalles abzubilden. Als Basis / Startpunkt dient die heutige Berufsberatungs-Eingabemaske. Sie wird inkrementell auf Kundenwunsch angepasst.
Folgende Funktionalitäten werden dabei bereits eingebaut:
Weitere Anforderungen sind noch nicht bekannt und müssen erst spezifiziert werden.
Aufwand Umsetzung: ca. 8h
Der Wechsel eines Typs / Prozess-Schrittes erfolgt über einen geführten Dialog. Dieser Dialog fragt die notwendigen Parameter (nächser Typ, Schritt, Abschluss) ab und erzeugt beim Wechsel die notwendigen Datensätze / History-Einträge.
Dialog noch nicht im Detail spezifiziert.
Aufwand Umsetzung: ca. 6h
Damit nach den neuen Integrationsfällen sinnvoll gesucht werden kann, sind folgende Erweiterungen an der Fall-Suchmaske umzusetzen:
Aufwand Umsetzung: ca. 4h
Die Protokoll-Druck-Funktion erstellt ein PDF des gesamten Fall-Verlauf inkl. der gesamten Protokoll-History. Da sich Beratungspersonen bei der Übernahme eines Falles nicht die gesamte History durchsehen wollen, ist eine Filterfunktion notwendig, die das Protokoll-PDF nach Zeit und/oder nach Fall-Typ filtern kann.
Aufwand Umsetzung: ca. 3h
Es soll ein Excel-Report mit Diagramm erstellt werden, welche die Anzahl Fälle pro Thematik in einer bestimmten Periode aufzeigt.
--> Excel-Balkendiagramm, umzusetzen als BISO-Report
Aufwand Umsetzung: ca. 4h
Wir haben zum aktuellen Zeitpunkt keine weiteren Anforderungen oder Spezifikationen von Seiten Kunde. Wir gehen aber davon aus, dass noch zahlreiche weitere Auwände hinzukommen, welche noch zu definieren sind: Erstellen von Dokumentvorlagen, Anpassen von Masken / Feldern auf Ebene Fall, Anpassungen von Abläufen, Funktionalitäten etc.
In einer ersten Phase sind jedoch nur die oben genannten Anpassungen vorgesehen. Weitere Arbeiten müssen erst besprochen und geplant werden.
Der Kunde wünscht eine möglichst lückenlose Datenmigration. Da wir zum aktuellen Zeitpunkt keinerlei Informationen zum aktuell verwendeten Produkt und / oder Datenmodell haben, ist eine Abschätzung des Aufwandes nicht möglich.
Wir empfehlen, die Migration auf folgende Daten zu beschränken:
Die genauen Details der Migration müssen erst noch geklärt werden. In der ursprünglichen Offerte sind für die Datenmigration 24h vorgesehen. Sollte die Migration aufwändiger werden, muss dies mit dem Kunden besprochen werden.
Die oben aufgeführten Aufwände sind Schätzwerte der notwendigen Anpassungen in BISO. Die Werte basieren auf Erfahrungswerten aus ählichen Projekten. Wir verrechnen jeweils nur angefallene Stunden.
| Arbeit | Aufwand [h] | Ansatz [CHF/h] | Total [CHF] |
|---|---|---|---|
| Modul-Schalter | 1 | 159 | 159 |
| Neue Fall-Art: "bl_integration" | 2 | 159 | 318 |
| Neue Einstiegspunkte für Fall-Eröffnung | 2 | 159 | 318 |
| Neuer Fall-Eröffnungs-Dialog | 4 | 159 | 636 |
| Neue Wertelisten | 4 | 159 | 636 |
| Erweiterung Datenmodell für Beratungsfall | 4 | 159 | 636 |
| Eigene / angepasste Fall-Maske | 8 | 159 | 1272 |
| Dialog für Typ/Schritt-Übergang | 6 | 159 | 954 |
| Anpassung Fall-Suche | 4 | 159 | 636 |
| Filterfunktion für Protokoll-Druck | 3 | 159 | 477 |
| Report: Aggregierte Fallzahlen zu Thematiken | 4 | 159 | 636 |
| Total ca. | 42 | 159 | 6678 |
Ziel ist, mit einer ersten Version Anfang 2023 starten zu können. Wir schlagen daher folgenden knappen Zeitplan vor:
Dieser Zeitplan ist extrem vereinfacht, und gleichzeitig auch sehr knapp. Jegliche weiteren Anforderungen resp. Anpassungen an bestehenden Anforderungen wird unweigerlich zu Verzögerungen führen, welche hier nicht eingeplant sind.