Technische kurz Beschreibung mit Fragestellungen
Beteiligte
- Azubis: Fachrichtung Softwareentwicklung
- Unternehmen: KMU´s die keine eigene Möglichkeit haben Azubis
- Mentor: selbständige (z.B. Freiberufler) im Bereich Softwareentwicklung.
Ziele
- Entwicklung und Aufbau einer Kommunikations-, Dokumentations- und Entwicklungsplattform auf Basis von OpenSource Produkten.
- Abbildung der Business Logik des Unternehmens durch die Azubis Mithilfe des Mentors. (UML, MDA). Daraus entsteht (mit Hilfe Ziel 1) eine Sammlung (Wissensdatenbank) von modular ausführbarer, gut dokumentierter Business Logik. (Darunter fallen auch Schnittstellen)
- Nach der Ausbildung werden die Auszubilden in die Selbständigkeit begleitet.
Fragestellungen
- Ziel 1.: Welche OpenSource Produkte eignen sich bzw. welche müßten weiterentwickelt werden. (Design: UML, MDA CASE Tool, Entwicklungsplatform: IDE, SourceCode Verwaltung, ....etc.).
- Ziel 2.: Analyse einer Wissensdatenbank die in der Lage ist den Life Cycle eines Sofware Projektes abzubilden. D.h. Sammlung aller Projekt relevanten Dokumente (z.B. Dokumentationen, UML- MDA Diagramme etc) bis hin zur Abbildung definiert Prozesse im Sinne des CMM.
- Wie muß die Ausprägung (UML bzw. MDA) sein damit der Code einfach Unternehmens übergreifend wieder verwertbar ist, obwohl er anhand der konkreten Business Logik des speziellen Unternehmens designed wurde?