2011 07-13 collaboration solutions day - cedros
DESCRIPTION
Strategische Fragen zu Notes DTRANSCRIPT
![Page 1: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/1.jpg)
Die Vermessung der Notes WeltPhilipp Königs, Director [email protected] GmbHwww.cedros.com
Collaboration Solutions Day 2011Social computing, communicate, collaborate, coordinate
Düsseldorf, 13. Juli 2011
![Page 2: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/2.jpg)
Die Vermessung der (Notes) Welt
Strategische Fragen zu Notes und Domino zielsicher beantworten
![Page 3: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/3.jpg)
Cedros Gesellschaft für Datenverarbeitung mbH
Gegründet 1991 als GmbH, Umsatz 2010: 11,6 Mio
65 IT Experten und Consultants mit umfangreichem Fach- und
Branchen-Know-how
Sitz in St. Augustin bei Bonn
Software-Entwicklung und Beratung (Java, .net/ASP, @Notes,
SharePoint)
Experten auf dem Gebiet e-Collaboration und für die Realisierung von
Business Applications
Eigene Tools und Methoden zur Analyse und Aufwandsschätzung von
Implementierungsaufwänden in Software Projekten
Betrieb und Wartung von geschäftskritischen Applikationen
![Page 4: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/4.jpg)
Kollaboration im Wandel
Gängige eCollaboration Systeme wie IBM Lotus Notes oder Microsoft Exchange befinden sich in einem Verdrängungsmarkt.
Viele Kunden sind verunsichert, erörtern einen Plattformwechsel oder suchen alternative Wege wirtschaftliche und technologische Vorteile zu erzielen.
Die technologische Entwicklung birgt viele neue Chancen: Cloud-basierte Dienste versprechen Flexibilität und Standardisierung, der Browser bietet die Möglichkeit ein einheitliches Client-Frontend zu sein.
Mobilität gewinnt einen stetig wachsenden Stellenwert.
Allem voran gilt die Prämisse: Kosten sparen und Administrationsaufwand senken!
Meist einher geht der Wunsch nach einer präzisen Bewertung und eventuellen Konsolidierung von Applikationen
![Page 5: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/5.jpg)
Fluch und Segen der dezentralen Entwicklung
20 Jahre dezentrale Entwicklung
unzählige unternehmensspezifische Geschäftsprozesse
einfache Datenbanken wurden zu komplexen und unternehmenskritischen Anwendungssystemen
Enorme Unternehmenswerte geschaffen
Invest von vielen tausenden Entwicklungstagen
![Page 6: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/6.jpg)
Notes Domino als Black-Box?
Oft existieren nur Annahmen über den aktuellen Investitionswert und Nutzen der App-Landschaft
Entwicklung von Lotus Anwendungen ist typischerweise durch einzelne Unternehmensbereiche bestimmt
Fragestellungen zu
Total Cost of Ownership (TCO) der Applikationen Machbarkeit und Aufwand von technischer Portierung
oder Web-Enablement aufwandsgerechte Preise für die Wartung und den
Betrieb von Applikationen (auch bei Hosting oder Outsourcing
Qualität und Wartbarkeit
können nicht planungssicher beantwortet werden.
![Page 7: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/7.jpg)
Herausforderung Applikationsbewertung
Im Groben lassen sich Kollaborationsumgebungen in zwei Bereiche aufteilen: Personal Information Management (PIM) Komponenten Geschäftsapplikationen und Stand-Alone Systeme
Eine PIM Betrachtung ist vergleichsweise einfach zu lösen. Die Kosten und Alternativen sind gut kalkulierbar. Es existiert eine breite Palette hilfreicher Tools und Methoden.
Schwieriger sieht es bei Applikationen aus. Hier gilt es differenzierte strategische Entscheidungen zu fällen und Aufwände klar und belastbar zu prognostizieren. Es existieren viele spannende Optionen
Bei der Frage nach der strategischen App Plattform (Frameworks wie Domino und SharePoint, Individualentwicklung von Java oder .Net Applikationen, Social Software Systeme wie Connections) liefert Cedros neben technologischen Aspekten handfeste Kalkululationen.
![Page 8: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/8.jpg)
Die Cedros Vorgehensweise
App
App
App
App
App
App App
„Modul 1: Application Environment“ ermöglicht zunächst eine genau Kartographierung der gesamten Applikationslandschaft:Nutzungsverhalten und obsolete Apps werden erkanntStatistiken geben Auskunft über die BeschaffenheitEine Sortierung in Komplexitätsstufen wird ermöglicht
Modul 2: Application Scaling wendet sich einer Teilmenge von Applikationen zu. Die Analyse ermöglicht erstmals eine detaillierte Schätzung für Implementierungssaufwände und andere wichtige Kenngrößen. Modul 3: Corporate Justification präzisiert die Ergebnisse anhand kundenspezifischer Parameter.
Die wichtigsten Apps werden einer in Modul 4: ISO 29811 einer Function Point Analyse unterzogen. So lassen sich statistische Rückschlüsse zu Implementierungsaufwänden wieder auf die gesamte Applikationslandschaft beziehen und klare Zukunftsstrategien ableiten.
![Page 9: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/9.jpg)
c.AppScale für Domino
Das Ergebnis sind präzise Aussagen über
Den Implementierungsaufwand jeder DB
Kenntnis über Inhalt und Design jeder einzelnen DB
Einteilung in Klassen (CRM, DocLib, Diskussion) und Komplexität (Low, Medium, High)
Eine rechnerische Bezugsgröße hin zu alternativen Plattformen (Xpages, Java, SharePoint)
![Page 10: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/10.jpg)
Weitere Erkenntnisse
Erkennung von doppeltem und ungenutztem Code sowie der Wartbarkeit (Index) Aussagen zu Schnittstellen in andere Systeme Identifikation von „Fremdcode“ (z.B. kompilierter Code) Wieder verwendbar! Statistische Benchmarks ermöglichen dann eine belastbare Kostenkalkulation
Logische Systemgrenzen festlegen
Input ermitteln(extern)
Outputermitteln(extern)
(Reportsermitteln)
Interne Datenbeständeermitteln
Externe Datenbeständeermitteln
Maintainability
![Page 11: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/11.jpg)
11
*1 Woche
Ergebnisse- DXL-Files- Nutzung- Größe- Standort- Berechtigungen- Replikationen- Design Elemente- Agenten- Template etc.
1 Woche ** 3 Wochen
Berechnung und Bewertung von Kennzahlen zur Implementierung
und zum Betrieb aufBasis des SourceCodes
Analyse der Applikations-
landschaft
* 2 Wochen
Ermittlung des unter-nehmensspezifischen
Kalkulationsschlüssels für Aufwände in Software Entwicklungsprojekten
Messung von Transformations- und Migrations- Aufwänden auf
Basis der Anforderungen
Application Environment
ApplicationScaling
Corporate Justification
ISO 29811 (FISMA)Functional Sizing
Ergebnisse- Implementierungsaufwand- Strukturelle Komplexität- Sourcecode Elemente- Maintainability- Duplicate Code- Dead Code- Designelemente- Reference Scale Points - Dokumentierungsstand- etc.
ErgebnisseProjektaufwandsschlüssel zu:- Planung- Spezifikation- Design- Implementierung- Test- Inbetriebnahme etc.
ErgebnisseA1 Ermittlung Projektaufwand über Funktionspunkte (FP) nach ISO 29811 (FISMA).A2 Ermittlung der implementierten (gesamt) FP anhand von 5 Referenz-Applikationen und Umrechnung des Implementierungsaufwands in FPs.A3 Ermittlung Projektaufwand über FP für die Migration / Transformation auf eine neue technische Plattform.
* Anwendung der Methode auf 100 Applikationen** Referenzanalyse von 5 Applikationen
Modul 1Nutzungsgrad
Modul 2Technische Komplexität
Modul 3Produktivitätsfaktor
Modul 4Funktionale Komplexität
Effo
rt E
stim
ation
Die c.-SAM Methodik – 4 Module zur Wahl
![Page 12: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/12.jpg)
Was erhalten Sie von uns
Eine detaillierte Kartographie Ihrer Applikationslandschaft mit einer Einteilung nach Verwendungszweck und Komplexität
Konsolidierungspotential durch ungenutzte und redundante Apps
Den Implementierungsaufwand Ihrer selektierten Anwendungen, zur Wertbestimmung und als rechnerische Bezugsgröße für eine Vielzahl von strategischen Fragestellungen.
Eine Vielzahl von inhaltlichen Informationen zu Ihren Apps, wie Wartbarkeit, Qualität, etc.
Belastbare Kalkulationsschlüssel für Ihre zukünftigen Projekte (Cloud, Webenablement, Migration)
Input für Projektplanung und Budgetierung
Auf Wunsch die weitere Begleitung Ihrer Vorhaben (PM, Konzepte, SW-Entwicklung)
![Page 13: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/13.jpg)
Was benötigen wir von Ihnen
Ein wenig Ihrer Zeit
Ihr Vertrauen
![Page 14: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/14.jpg)
Live Demo
![Page 15: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/15.jpg)
Rückfragen und Kontakt
Philipp KönigsDirector Sales
Cedros Gesellschaft für Datenverarbeitung mbHSiegburger Straße 3553757 Sankt AugustinDeutschland
Telefon: +49 (0)2241 8834-16Telefax: +49 (0)2241 8834-11
![Page 16: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/16.jpg)
Anhang
![Page 17: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/17.jpg)
Beispiel Report einer Datenbank
![Page 18: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/18.jpg)
c.AppScale Export zur Report Generierung
![Page 19: 2011 07-13 collaboration solutions day - cedros](https://reader036.vdocuments.us/reader036/viewer/2022081602/548f500ab479598e6a8b4dfa/html5/thumbnails/19.jpg)
Fremdcode Marker