News 2007

November / Dezember
Rechenzentrum | Teilprojektmanagement Wir übernehmen das technische Teilprojektmanagement zur Einführung eines neuen Hochverfügbarkeitsrechenzentrums. Neben der technischen Unterstützung, unter anderem beim Routing mit BGP4 und der Beschaffung einer ASN (Autonomous System Number), spielt insbesondere die Dokumentation für die Regulierungsbehörden eine große Rolle.
Eclipse RCP Wir unterstützen einen neuen Konzernkunden bei der Entwicklung eines neuen Dokumentenmanagementsystems auf Basis des Eclipse Rich-Client-Frameworks.
Workflow Auf einer von uns entworfenen IT-Basisplattform entwickeln wir mehrere Business-Applikationen. Unter anderem designen wir Workflows für Incentive-Programme, passen Anwendungen kurzfristig an neue Tarifverträge an und adaptieren die Stammdatenverwaltung.
TNG | Atlassian TNG ist ab sofort Partner von Atlassian und hat damit einen direkten Kontakt zu einem der führenden Hersteller von Kollaborationssoftware wie z.B. Wikis und Issue Tracker.
Vorträge | Projektmanagement, CCC Mehrere unserer Consultants halten öffentliche Vorträge, unter anderem im Rahmen des Elitestudiengangs "Technology Management" des Center for Digital Management and Technology und beim Chaos Communication Congress 2007 in Berlin.
Zertifizierungen | Scrum, ITIL Rund drei Viertel aller TNG-Consultants sind mittlerweile Certified Scrum Master. Außerdem werden zusätzliche TNG-Consultants in ITIL-Foundations zertifiziert.
September / Oktober
Entwicklungsprozess | Evaluation, Codereview Wir evaluieren in einem großen Software-Projekt (>40 Personen) die Entwicklungsprozesse und geben konkrete Empfehlungen für mögliche Verbesserungen.
Sarbanes-Oxley-Audit Wir entwickeln für einen Konzern einen teilautomatisierten Codereview-Prozess, der bei einem Sarbanes-Oxley-Audit als die "unternehmensweit beste Lösung" ausgezeichnet wird.
Stammdatenverwaltung Für einen internationalen Kunden entwickeln wir eine Anwendung zur EMEA-weiten Stammdatenpflege. Das System basiert auf einem Workflow-Framework, das ebenfalls von TNG entwickelt wurde. Das Framework wird auf aktuelle Technologien wie Java 6, Spring 2 und Hibernate 3 aktualisiert.
Projektleitung | SW-Entwicklung Wir übernehmen die Projektleitung in einem gesellschaftsübergreifenden Softwareentwicklungsprojekt zur Realisierung eines umfangreichen Vertriebsportals eines internationalen Versicherungskonzerns.
Entwicklung | Altersverifikation Wir entwickeln für und mit einem Kunden ein zertifiziertes Altersverifikationssystem. Dabei geht es um einen effektiven und effizienten Schutz Minderjähriger vor ungeeignetem, FSK-klassifizierten Content. Zur Implementierung werden u.a. JEE, Spring, Hibernate Annotations, Axis und Jax-WS verwendet. Wir begleiten den Kunden bei der Inbetriebnahme des Systems, das ohne Probleme live geht.
Rich Client | Adobe Flex 2 Für einen grossen Telekommunikationsausrüster entwickeln wir eine Rich-Internet-Application. Die Anwendung verwaltet Informationsabonnements innerhalb eines VoIP-Netzwerkes und basiert auf Adobe Flex 2 und in Java implementierten Backend-Webservices.
Configuration Management In einem Configuration Management-Projekt analysieren wir für einen internationalen Versicherungskonzern die Systemumgebung eines großen Software-Projekts für die Bereiche IBM-Host, UNIX- und Windows-Server sowie Windows Client-PCs.
Wiki-Migration Einer unserer Consultants migriert mit Hilfe speziell entwickelter Python-Skripte innerhalb kürzester Zeit den umfangreichen Content (je >500 Seiten und Attachments) eines JSP-Wikis in ein Trac-Wiki.
Hibernate-Schulung Bei einem unserer Kunden halten wir eine Schulung über den Objekt-relationalen Mapper Hibernate mitsamt einer Kurzeinführung in Spring. Es werden sowohl die Theorie als auch praktische Beispiele besprochen.
Vorträge | Requirements, Selbstorganisation, Präsentieren Mehrere unserer Consultants halten öffentliche Vorträge:
  • Bei der Java User Group München über das Schreiben guter Requirements.
  • Beim CCC in Darmstadt über effektive und effiziente Selbstorganisation nach den "Getting Things Done"-Methoden.
  • An der LMU München über effektives und effizientes Präsentieren.
Zertifizierungen | Scrum, abaXX & IPMA Als Teil unseres kontinuierlichen Trainingsprogramms ist inzwischen jeder dritte TNG-Consultant Certified Scrum Master. Außerdem sind vier unserer Mitarbeiter "abaXX Certified Engineers", TNG als Firma wird zum "abaXX Certified Partner". Einer unserer Consultants erreicht die Zertifizierung als IPMA Level-D Projektmanagement Fachmann (GPM).
Juli / August
Projektmanagement Für einen unserer Kunden übernehmen wir die Zeit- und Ressourcenplanung der Testphase bei einem IT-Großprojekt, das über mehrere Iterationen läuft. Dies beinhaltet die Analyse von Anforderungen an die Testphasen, die Abstimmung von daraus resultierenden Planungszenarien mit allen beteiligten Projektgruppen, das Sicherstellen, dass geplante Meilensteine und Aufgaben zeitgerecht umgesetzt werden, und das zugehörige Reporting an das Management.
Testen | Fitnesse Wir übernehmen bei einem unserer Kunden die Verantwortung für das Testen einer neuen Softwarelösung im Mobilfunkbereich. Wesentliche Bereiche dabei sind das Kunden-/Account-Management, der Kundenbestellprozess, verschiedene Geldlade- und Geldentlademechanismen, die Dokumentenverwaltung und der Zahlungsverkehr mit den Banken. Für eine Automatisierung der Tests setzen wir das Framework Fitnesse ein und greifen auf unterschiedliche Programmiersprachen (Ruby, Perl und Java) zurück. Außerdem sind weitere nationale und internationale Dienstleister in das Projekt eingebunden.
JEE | Entwicklungsprozess Einer unserer Kunden benötigt Unterstützung bei der Auswahl einer zukünftigen Softwareplattform für ein auf Branding-Partner zugeschnittenes B2C-Portal. Wir unterstützen bei der Entscheidung zwischen .Net und JEE. Außerdem analysieren wir den verwendeten Softwareentwicklungsprozess und zeigen Verbesserungsmöglichkeiten auf. Dies geschieht über Standorte in drei Ländern hinweg.
Architektur | Planung Einen unserer Kunden unterstützen wir bei der Erstellung eines sehr umfangreichen Angebotes für eine Planungsanwendung im Automobilbereich, indem wir wesentliche technische und betriebswirtschaftliche Teile des Angebotes zuliefern. Große Anteile des Projektes sollen durch einen Outsourcer in Indien erstellt werden. Von uns erstellte Inhalte sind u.a. die technische Architektur (JEE/Rich Client Plattform), Konzepte für die Datenmigration, die Projektgrößenschätzung (nach diversen Methoden) und eine Projektplanungsskizze (Gantt-Chart).
Rechenzentrum | Konzept Wir unterstützen einen Kunden in einem stark regulierten Umfeld bei der Konzeption eines Hochverfügbarkeitsrechenzentrums. Dabei arbeiten wir bei der Auswahl von Firewalls, Routern, Servern, Interconnects, Virtualisierungstechnologien sowie beim Sizing von Clustern mit. Besonderes Augenmerk liegt auf der Balance zwischen möglichst niedrigen Kosten und gleichzeitig guter Managebarkeit der verwendeten Produkte.
Simulator | Java Für ein komplexes, zustandsbehaftetes und proprietäres Protokoll im Bereich Bestellabwicklung bei einem unserer Kunden erstellen wir einen Simulator in Java.
TNG Um dem zurückliegenden und zukünftig geplanten Wachstum der Firma Rechnung zu tragen, erhöht TNG sein Grundkapital aus Gesellschaftsmitteln auf 450.000 Euro.
Mai / Juni
TNG | Big TechDay Wir organisieren einen großen Technologietag mit Vorträgen zu verschiedensten Themen im Bereich der IT, von Software Engineering bis hin zu Zukunftstechnologien. Ein besonderer Punkt ist ein Vortrag über das autonom fahrende Auto "Stanley", das die Darpa Grand Challenge 2005 gewonnen hat. Außerdem spricht ein renommierter Science-Fiction-Autor in einem visionären Vortrag über mögliche Auswirkungen und Anwendungen bereits heute verfügbarer Technologien in der Zukunft.
V-Modell XT | Java Für einen neuen Kunden, ein großes Systemhaus, renovieren und erweitern wir eine in Java geschriebene Web-Anwendung zum Anpassen von Prozessen bei der Projektabwicklung. Mit der Anwendung können Projektleiter des Kunden das Vorgehensmodell V-Modell-XT spezifisch an Projektgegebenheiten anpassen.
Analyse | Mobilfunk Für einen unserer Kunden analysieren wir eine bereits existierende Anwendung im Bereich Verwaltung von Guthaben. Wir erstellen Pläne zur Übernahme der Anwendung in einen neuen Geschäftsbereich des Kunden und unterstützen durch Analysen, Troubleshooting und kleinen Weiterentwicklungen. Letztendlich setzen wir die Pläne zur Übernahme der Anwendung um.
Subversion | Website Um die Inhalte einer Website unter Versionskontrolle zu stellen, setzen wir ein Subversion-System ein. Dadurch wird auch ein gleichzeitiges Arbeiten an verschiedenen Teilen der Website und eine Kontrolle neuer Inhalte vor einer Live-Schaltung ermöglicht. Außerdem testen wir verschiedene leichtgewichtige Markup-Languages wie Textile und reStructuredText auf ihre Eignung für die Strukturierung der Inhalte.
Coaching | Best Practices Für einen großen Konzern übernehmen wir Coaching-Aufgaben im Bereich von Java, Spring und Hibernate. Neben einer Vermittlung von Best Practices beraten wir auch Outsourcer unseres Kunden in Drittländern.
Vortrag | Projektmanagement Zwei unserer Experten halten im Rahmen des Elitestudiengangs "Technology Management" des Center for Digital Management and Technology einen Vortrag über Software-Projektmanagement.
Vortrag | Distributed Shared Memory Auf der Java User Group München halten zwei unserer Experten einen umfangreichen Doppelvortrag über Oracle Coherence.

März / April
Billing | Mobilfunk Wir übernehmen ein Projekt zur Erstellung eines Tools, das herstellerspezifische Billing-Datensätze aus dem Mobilfunksektor (CDRs) erzeugt und verarbeitet. Dieses Tool wird vom Kunden zur Generierung von Unit-, Component- sowie Lasttestdaten in einem großen Migrationsprojekt benötigt.
Testen | Web Für einen unserer Kunden analysieren wir Strategien für die Migration auf das abaXX Web-Framework. Ausserdem wird eine Testumgebung basierend auf abteilungsübergreifenden Testdaten aufgesetzt. Die Daten werden in einer Domain-Specific-Language (DSL) definiert und sowohl für Unit- als auch Integrationstests verwendet. Formularbasierte Eingabemasken ermöglichen eine komfortable Erstellung und Aktualisierung durch die Test-Abteilung.
Verifikation | Java Wir analysieren und prüfen eine sehr große kommerzielle Java-Anwendung und geben dem Kunden der Anwendung detailliertes Feedback hinsichtlich Qualität und Vollständigkeit der Software. Die Firma, die die Anwendung entwickelt, kann das Feedback benutzen, um ihre Anwendung zu refaktorieren und zu verbessern.
Systemarchitektur | VMWare | Hosting Für ein B2C-Startup entwickeln wir eine neue Systemarchitektur, auf die alle Online-Anwendungen des Startups migriert werden. Dabei erstellen wir Konzepte zur Sicherheitsarchitektur, zum Backup der Betriebssysteme und Datenbanken und zum Sizing der Produktions- und Testsysteme. Um einen schnellen Produktivgang und eine rasche Testbarkeit sicherzustellen, implementieren wir die gewünschten Systeme in virtuellen Maschinen auf Basis von VMWare. Parallel kümmern wir uns um die Auswahl eines geeigneten Hostingpartners, der den Betrieb der Systeme als Full Service Provider gewährleisten kann. Wir erstellen Kriterien zur Auswahl und begleiten unseren Kunden bei der kompletten Kommunikation mit mehreren Hostinganbietern bis hin zu einem unterschriftsreifen Vertrag.
TNG | Schulung ITIL Im Zuge der kontinuierlichen Fortbildungsmaßnahmen bei TNG sind inzwischen über 15% der Consultants ITIL-Foundation zertifiziert.

Januar / Februar
GIS | JavaScript | GSM Die Benutzerfreundlichkeit einer bestehenden GIS-WebGUI (Geographical Information System) bei einem unserer Kunden nähern wir mit Hilfe von JavaScript an die von nativen Client-Applikationen an. Das nun mögliche Zoomen über eine Rechteckauswahl bzw. das client-seitige Verschieben der Karte ermöglichen flüssigeres Arbeiten.
Apache & Tomcat Cluster | Solaris 10 Für einen unserer Kunden setzen wir geclusterte Apache 2.0.x Web- und Tomcat 5.5.x-Applikationserver auf sechs neuen Solaris 10-Servern auf und organisieren u.a. die Migration von zehn gehosteten Webapplikationen.
Consulting | Analyse Für einen in 15 Ländern international aufgestellten Konzern führen wir eine Analyse der bestehenden Website durch. Diese vereint verschiedene Funktionalitäten aus den Bereichen Nutzerverwaltung, Online-Auktionen, Marktplatz und Live Bidding. Wir geben Hinweise zu einer schrittweisen Flexibilisierung der Architektur und zeigen Wege auf, wie auf zukünftige Anfordungen des Marktes schneller reagiert werden kann. Unsere Erkenntnisse präsentieren wir dem oberen Management.
IT Gutachten | SAN Für einen internationalen Dienstleister erstellen wir ein Gutachten, in dem wir eine Vorgehensweise bei einer RAID-Level-Umstellung im Bereich SAN-Storage beurteilen. Nach einer Analyse der Schritte und einer Recherche über die eingesetzte Hardware geben wir eine technische Einschätzung ab und nehmen Stellung zu alternativen Möglichkeiten der Umstellung.
J2EE | Code-Review | Financial Services Für ein befreundetes Unternehmen führen wir einen Code-Review einer J2EE-Applikation aus dem Bereich Online-Financial-Services durch. Zusätzlich zur Analyse des eingereichten Java-Quellcodes samt Dokumentation erzeugen wir auch alle Build-Targets und stellen ein Paket für weitere Tests zusammen. Alle Ergebnisse werden zusammen mit Vorschlägen zur Verbesserung der Softwarequalität dargestellt.
J2EE | Spring | Hibernate Ein neuer Kunde von uns ist ein Startup und bietet einen Online-Marktplatz an. Das Backend läuft auf Microsoft Access und bietet bei einem wachsenden Kundenansturm keine ausreichenden Erweiterungsmöglichkeiten. Wir unterstützen den Kunden bei einer kompletten Reimplementierung. Es kommen J2EE, Spring und Hibernate zum Einsatz.
Betrieb | Applikationsmanagement Für einen unserer Kunden übernehmen wir neue Aufgaben im Bereich Anwendungsmanagement. Für einige Anwendungen werden wir Weiterentwicklungen mit den betrieblichen Anforderungen abstimmen.