[inhalt]
Projekt BISO 3 - Handbuch

Modul BL Berufsintegration

Übersicht

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.

Ziel

Anforderungen

Ein Berufs-Integrationsfall unterscheidet sich von Berufsberatungsfällen in wesentlichen Punkten:

Fall-Typen

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.

Prozess-Schritte

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.

Fall-Abschluss

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.

Fall-Thematiken

Einem Integrations-Fall müssen mehrere Thematiken zugewiesen werden können

Weitere Anforderungen

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.

Anpassungen / Entwicklungen in BISO

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.

Modul-Schalter

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

Neue Fall-Art: "bl_integration"

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

Neue Einstiegspunkte für Fall-Eröffnung

Analog den Mentoring-Fällen müssen die Einstiegspunkte (Buttons) zur Falleröffnung für Integrationsfälle ergänzt werden.

Aufwand: ca. 2h

Neuer Fall-Eröffnungs-Dialog

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

Neue Wertelisten

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

Erweiterung Datenmodell für Beratungsfall

Damit der Beratungsfall die neuen Prozesse abbilden kann, sind diverse Anpassungen am Beratungsfall-Modell vorzunehmen:

Aufwand Umsetzung: ca. 4h

Eigene / angepasste Fall-Maske

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

Dialog für Typ/Schritt-Übergang

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

Anpassung Fall-Suche

Damit nach den neuen Integrationsfällen sinnvoll gesucht werden kann, sind folgende Erweiterungen an der Fall-Suchmaske umzusetzen:

Aufwand Umsetzung: ca. 4h

Filterfunktion für Protokoll-Druck

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

Report: Aggregierte Fallzahlen zu Thematiken

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

Weitere Aufwände

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.

Datenmigration

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.

Zusammenfassung geplante Aufwände

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

Grober Zeitplan

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.