Inhalte & Ziele:
Entwicklung einer Softwarelösung zur Anbindung von Internet Shops an PC Kassensysteme unter Berücksichtigung der folgenden Rahmenbedingungen:
- Technologie-unabhängige Integration in PC Kassensysteme unterschiedlicher Hersteller
- einheitliche Anbindung unterschiedlicher Internet Shops
- automatische und kontinuierliche Testdurchführung
Rolle & Aufgaben:
- Projektmanager: Planung, agile Abwicklung, Release Management
- Softwareentwickler: technische Umsetzung
Eingesetzte Technologien & Werkzeuge:
- Dependency Injection (IoC), Generics, LINQ, SOAP Web Services, Windows NT Services
- .NET 3.5, WCF, C#, Spring.NET, SQLite, Sharp Develop, soapUI, CruiseControl.NET, MS Build, Subversion, TortoiseSVN, MS Windows XP/Vista/7
Inhalte & Ziele:
Anforderungsanalyse von Mobiltelefonie-Produkten an die Internet Applikation für A1-TA Vertriebspartner zwecks Verkauf, Anmeldung und Freischaltung dieser Produkte.
Rolle & Aufgaben:
- Business Analyst: Anforderungsmanagement, Spezifikationserstellung
- Technische Projektkoordination
- Test Manager: Test Case Design, Test Automation
Eingesetzte Technologien & Werkzeuge:
- ARIS, BPMN, UML
- ARIS Express, BizAgi Process Modeler, Enterprise Architect, Mercury Quality Center, MS Office, MS Project, MS Visio, soapUI
Inhalte & Ziele:
Entwurf und Realisierung einer Software zur Verarbeitung von eingehenden Serviceanrufen, Verteilung der Rufe auf Arbeitsplätze sowie Steuerung der Anzeige dieser Arbeitsplätze.
Rolle & Aufgaben:
- Business Analyst: Anforderungsmanagement, Spezifikationserstellung
- Technische Projektkoordination
- Lead Developer: Anrufverteilsystem (CDS), Inter-Prozess-Kommunikation
- Test Manager: Test Case Design, Test Execution
Eingesetzte Technologien & Werkzeuge:
- Observer Pattern, .NET Remoting, Windows NT Services
- .NET 1.0/2.0, C#, VB.NET, MS SQL Server, MS Visual Studio, MS Windows XP
Inhalte & Ziele:
Innovationsprojekt für die Siemens SURPASS Plattform. Automatisierte Nachrichtenzustellung via Telefon (Text-to-Speech) an eine beliebige Anzahl von Empfängern mit der Möglichkeit der Erfassung von Antworten (Speech Recognition).
Rolle & Aufgaben:
- Business Analyst: Anforderungsanalyse
- Systemarchitekt: Systementwurf des Gesamtsystems
- Technische Projektleitung: Führung des Entwickler-Teams
- Lead Developer: Entwicklung der zentralen Server-Anwendung für Call Management, des Voice UI sowie der Anwendung zur Systemadministration
- Test Manager: Test Case Design, Test Execution
- Technische Vertriebsunterstützung
Eingesetzte Technologien & Werkzeuge:
- Java, PHP, SQL, UNIX, Webserver, HTTPS, VoiceXML, Siemens EWSD, Siemens Surpass, Software Package Management, Version Control System, UNIX Shell Scripting
- Eclipse, Sun Solaris, Solaris Packaging, MySQL, Apache HTTPD, Bash, ClearCase
Inhalte & Ziele:
Präsentation der Veranstaltung „ÖH-BOKU-Ball“ im Internet, Online-Karten-Buchung, Online-Bestellverwaltung, Rechnungsdruck.
Rolle & Aufgaben:
- Abwicklung des Gesamtprojekts: Anforderungsanalyse, Systementwurf, Softwareentwicklung, Web Design, Projektmanagement, Kundenschulung
Eingesetzte Technologien & Werkzeuge:
- HTML, CGI, Perl, PHP, PHP PEAR, JavaScript, SQL, XML, RSS, PDF
- Komodo, CASE Studio 2, MySQL, phpMyAdmin, ActivePerl
Inhalte & Ziele:
Software zur Verwaltung der Lagerwirtschaft in Trafiken.
Rolle & Aufgaben:
- Business Analyst: Anforderungsanalyse
- Systemarchitekt: Systementwurf des Gesamtsystems
- Lead Developer: Softwareentwicklung des Gesamtsystems; Softwarewartung; Migration der bestehenden DOS-Anwendung auf MS-Windows; Erweiterung der Module Lagerwirtschaft, Inventur, Jahresabschluss und Bestellwesen; Software-Lizenzierungsmechanismus; Online-Update
Eingesetzte Technologien & Werkzeuge:
- Borland Object Pascal, Borland BDE, dBase, Paradox, Windows 98/ME/NT/2000/XP, SQL, VisualBasic, serielle Kommunikation
- Borland Delphi 2-6, Borland BDE, dBase, Paradox, Turbo Power Bibliotheken, FastReport, MS Office 98/2000/XP, MS VBA
Inhalte & Ziele:
Sammlung und Verarbeitung von Statusmeldungen aus dem UniCredit EuropeanGate Zahlungsverkehr und Zustellungen an den beauftragenden Kunden.
Rolle & Aufgaben:
- Technischer Projektleiter: Planung, Abwicklung, Controlling
Eingesetzte Technologien & Werkzeuge:
- ARIS, BPMN, UML
- ARIS Express, BizAGi Process Modeler, Enterprise Architect, MS Word, MS Excel, Confluence, JIRA
Inhalte & Ziele:
Erstellung einer Applikation zur Abwicklung von Hypothekarkredit-Prozessen.
Rolle & Aufgaben:
- Test Analyst: Erhebung und Verwaltung der Anforderungen
- Test Designer: Testdatenerstellung, Testfallerstellung
- Tester: Testdurchführung (Systemtest)
Eingesetzte Technologien & Werkzeuge:
- ARIS, BPMN, Java, WebMethods
- ARIS Express, TestLink, MS Excel, JIRA, Selenium, soapUI
Inhalte & Ziele:
Erstellen von Testfällen zur Sicherstellung der Qualität nach Änderungen am FabaSoft CRM Softwaresystem (Regressionstest). Aufbau einer Infrastruktur zur automatischen Ausführung von Testfällen unterschiedlicher Teststufen sowie automatische Generierung und Verteilung von Testprotokollen.
Rolle & Aufgaben:
- Test Designer: Anforderungsanalyse, Anforderungsdokumentation, Anforderungsverwaltung, Testfallerstellung
- Test Automator: Aufbau Bibliothek von wiederverwendbaren Testfällen/Testabläufen, Testautomatisierung, Testprotokollierung
- Test Manager: Testkonzeption, Projektkoordination
Eingesetzte Technologien & Werkzeuge:
- ARIS, BPMN, UML, .NET, VBScript
- ARIS Express, BizAgi Process Modeler, MS Excel, TOSCA
Inhalte & Ziele:
Einführung in UML und dessen unterstützender Einsatz bei Requirements Management, Dokumentation und Testing. Einführung in das Modellierungs-Werkzeug Enterprise Architect und dessen praktischer Einsatz im Projektalltag. Durchführung von kundenspezifischer Trainings vor Ort beim Kunden.
Rolle & Aufgaben:
- Trainer: Vorbereitung und Durchführung von kundenspezifischen UML und Enterprise Architect Schulungen
- Consultant: Beratung beim praktischen und erfolgsorientierten Einsatz von UML und Enterprise Architect
Eingesetzte Technologien & Werkzeuge:
Inhalte & Ziele:
Einführung in SysML und dessen unterstützender Einsatz bei MBSE (Model-Based Systems Engineering). Einführung in das Modellierungs-Werkzeug Enterprise Architect und dessen praktischer Einsatz im Projektalltag. Durchführung von kundenspezifischer Trainings vor Ort beim Kunden.
Rolle & Aufgaben:
- Trainer: Vorbereitung und Durchführung von kundenspezifischen SysML und Enterprise Architect Schulungen
- Consultant: Beratung beim praktischen und erfolgsorientierten Einsatz von SysML und Enterprise Architect
Eingesetzte Technologien & Werkzeuge:
- SysML, SYSMOD
- Enterprise Architect
Inhalte & Ziele:
Einführung in BPMN und dessen unterstützender Einsatz bei der Modellierung von Geschäftsprozessen. Einführung in das Modellierungs-Werkzeug Enterprise Architect und dessen praktischer Einsatz im Projektalltag. Durchführung von kundenspezifischer Trainings vor Ort beim Kunden.
Rolle & Aufgaben:
- Trainer: Vorbereitung und Durchführung von kundenspezifischen BPMN und Enterprise Architect Schulungen
- Consultant: Beratung beim praktischen und erfolgsorientierten Einsatz von BPMN und Enterprise Architect
Eingesetzte Technologien & Werkzeuge:
- BPMN
- Enterprise Architect