SourceForge Enterprise Edition München, 18.10.2006
Wer ist ASERVO? Herstellerunabhängige Vertriebs- und Service-Organisation 18 Mitarbeiter im Support / Beratung / Vertrieb Gründung 2003 Hauptsitz München Büros in Linz, Frankfurt, Bremen Fokus auf Softwareentwicklung und Change Management Enge Partnerschaft mit Systemintegratoren und Software-Anbietern 2
ASERVO Change Management Tripwire Enterprise ist ein Sicherheitslösung, um Veränderungen und Manipulationen an IT Systemen zu erkennen und zu überwachen: Erfassen von Änderungen Abgleich auf Autorisierung Reporting / Benachrichtigung Workshare bietet Software und Unterstützung bei der Umsetzung von Unternehmensregeln an der E-Mail Schnittstelle: Email Prüfung auf Inhalt des Attachment Automatsiche Löschung von Metadaten Umsetzung von Unternehmensregeln (z.b. automatische pdf Konvertierung) 3
ASERVO Softwareentwicklung Java Entwicklungs- und Testing Tools: GUI Design JUnit Testgenerierung Code Auditing EclipseRCP Development Visual Requirements Engineering: Zusammenhängende Prozess- und Architektur Modellierung Leicht verständliche Deployment Architektur UseCase Management 4
ASERVO Softwareentwicklung 5
SourceForge Enterprise Edition SourceForge Enterprise Edition (SFEE) ist eine effiziente Plattform für die Optimierung einer dezentralen Software Entwicklung. Sie basiert auf einem zentralen, webbasierten Repository und verbessert die Kommunikation, die Zusammenarbeit und die Koordinierung von verteilten Teams. Warum nutzen Unternehmen die SFEE: Verkürzung der Projektphasen Aufbau eines sicheren, zentralen Repository Kosteneinsparungen durch deutlich höhere Wiederverwendung von Softwarekomponenten und die Nutzung von OpenSource Technologie im Unternehmen 6
VA Software VA wurde 1993 gegründet und ist seit 1999 börsennotiert (NASDAQ: LNUX) Die weltweit größte Open Source Entwicklungsseite Projektplattform für Unternehmen, die Open Source kollaborative Prozesse & Techniken für Ihre Softwareentwicklung nutzen wollen 7
SourceForge.net Weltweit größte Sammlung von Open Source Entwicklungs- projekten 1.2 Million+ Registrierte Users 108,000+ Projekte Linux, PostgreSQL, CVS & Subversion hosted 2.5+ Million site views am Tag 1 Million+ downloads am Tag 1.200.000 1.000.000 800.000 600.000 400.000 200.000 0 Registered Users Projects Q1 '00 Q2 '00 Q3 '00 Q4 '00 Q1 '01 Q2 '01 Q3 '01 Q4 '01 Q1 '02 Q2 '02 Q3 '02 Q4 '02 Q1 '03 Q2 '03 Q3 '03 Q4 '03 Q1 '04 Q2 '04 Q3 '04 Q4 '04 Q1 '05 Q2 ')5 Q3 '05 8
Open Source Project Evolution Popular, Established: Linux, Apache, JBoss, PostgreSQL, Jabber, CVS, Eclipse, Mozilla, OpenOffice, SendMail, FireFox Apps High Value: Powerful features, community support, broad platform availability Specialized, Developing: Technology: Struts, PHP, Perl, Python, Ant, CruiseControl, BugZilla, Subversion, Apps: Compiere, SugarCRM Components Tools Growing Value: Foundation for derivative works; Projects growing in value Niche, Gestating, Fallow: Many. Evolution Source Code Ideas Lower Value: Re-usable ideas and components; Watch! 9
Ableitbarer Nutzen für kommerzielle Softwareprojekte? Methoden Collaboration Agile Entwicklung extreme Programming Iterative Entwicklung Tools Zentrales Entwicklungs-Repository Sicherheit Einbindung vorhandener Tools 10
VA Software VA wurde 1993 gegründet und ist seit 1999 börsennotiert (NASDAQ: LNUX) Die weltweit größte Open Source Entwicklungsseite Projektplattform für Unternehmen, die Open Source kollaborative Prozesse & Techniken für Ihre Softwareentwicklung nutzen wollen 11
SourceForge Enterprise Edition 12
SourceForge Struktur 13
SFEE Dashboard 14
SFEE Tracker 15
SFEE Dokumenten Management 16
SFEE Task Manager 17
SFEE SourceCode Manager 18
SFEE File Release System 19
SFEE Wiki 20
SFEE Assoziationen 21
Assoziationen: Knowledge Threading Store versioned documentation, requirements docs, test cases, etc. Central location for posting and managing complete file release packages Manage defect and change requests, requirements, etc. Assign, track, and manage project tasks Beispiel: Assoziierung eines Fehlerreport mit dem korrigierten Code, upgedateten Release notes, Test cases, Test Plänen, Binary Release Files und anderem 22
SourceForge Vorteile für den Entwickler Eine einzige, zentrale Umgebung für alle Software und Projekt Assets Der Entwickler muss nicht zwischen verschiedenen Systemen hin und her switchen Leichtes Auffinden von projektrelevanten Informationen Suche über Text und Binary s Extrem schnelles Einarbeiten neuer Projektmitglieder Assoziationen zwischen Artefakten Einfaches Finden relevanter Informationen, was über eine Key-Word Suche selten klappt Einfache Bedienbarkeit 23
SourceForge Vorteile für den Projekt Manager Erhebliche Reduzierung des Projekt Management Overhead bei gleichzeitiger Verbesserung der Effizienz und Zuverlässigkeit: Schnelle Einführung und Set-up von Projekten Einfache Integration in bestehende Entwicklungslandschaften Erhöht die Effizienz der Entwicklungsorganisation Verbessert die Wiederverwendung aller Informationen & Intellectual properties ( Cross-project Suche) Bietet dem Management eine höhere Transparenz und Kontrolle für Outsourcing / Off-Shore Entwicklungen und verteilte Entwicklungsprojekte Bi-directionale Synchronisierung zwischen MS Project und SourceForge Task manager Role-Based Access Control (RBAC) gewährleistet Security and Vertraulichkeit 24
Dropshop Durch SourceForge kann ich unser Entwicklungsteam in Indien besser managen. Sylvain Gibier CTO 25
Beta Systems Der Nutzen von Informationen steigt exponentiell mit der Anzahl der Verbindungen zwischen den Informationen, was wiederum die Erreichbarkeit der Informationen erhöht. Detlef Sturm Senior Manager Development Beta Systems Software AG 26
Capgemini Collab Why Sourceforge? Leader in OpenSource community >1,000,000 users worldwide Successfully tested in Capgemini environments Lowest TCO Config Mgt Why Rational Clearcase in existing Rational ADC s? No new license purchase Maximises existing investment and expertise Already deployed in ADC network Integrated with other Rational tools Config Mgt Why Subversion for others Free licenses OpenSource Widest used configuration management tool in world Excellent existing Capgemini experience (FR) Ease of use and deployment outside of ADC s 27
Termine ASERVO Instantiations 26.10.2006 Webinar SourceForge 31.10.2006 Webinar SourceForge & Instantiations 06.-09.11.2006 W-Jax, Sheraton München Tripwire 13.-16.11.2006 EBIF Frankfurt Messe SourceForge & Instantiations 28.-29.11.2006 ix Kongress Mariott, Frankfurt 28
ASERVO AG Raiffeisenallee 5 D-82041 Oberhaching T +49 89 627476-90 F +49 89 627476-89 M srosche@aservo.com