8. April 2014
Polarion User Group München1. Treffen
Copyright © Lantiq 2014. All rights reserved.
8. April 20142
17:00 Begrüßung, Vorstellungsrunde, Organisatorisches
17:30 ThemenPolarion 2014
@ Lantiq @ Fresenius Medical Care @ MTU @ BMK @ Océ
18:00 Pause
18:30 Ideen, Zukunft Change
Agenda
Copyright © Lantiq 2014. All rights reserved.
8. April 20143
BMK electronic solutions GmbH & Co. KG Augsburg
Andreas Friesinger Fresenius Medical Care Deutschland GmbH
SchweinfurtMartin Schamberger
SPINNER GmbHFeldkirchen-Westerham
Andreas Doleschel MTU Aero Engines AG
MünchenBernhard Schelle
Océ Printing Systems GmbH & Co. KGPoing
Elisabeth Stelzl Lantiq Deutschland GmbH
München Maurer Carolin, Sedlock David
Nik Schüler, Bernhard Doleschel
Teilnehmer
Copyright © Lantiq 2014. All rights reserved.
8. April 20144
Sprache: Deutsch, Präsenation: Englisch Wiederholung: ca alle 3 Monate Ort: offen Themen Einbindung Polarion Marketing, Entwicklung, Trainer: ja Zusammenfassung an Polarion: ja
Verteilung InformationenEinladungen: direkt per Email an TeilnehmerPräsentationen: öffentlich
LinkedIn: Polarion User Group Munich
Organisatorisches
Bernhard DoleschelIT Business Analyst
8. April 2014
Polarion @ Lantiq
Copyright © Lantiq 2014. All rights reserved.
8. April 20146
Lantiq in a Glance
Current Polarion Setup
Planned Changes
Agenda
Copyright © Lantiq 2014. All rights reserved.
8. April 20147
~800 employees Broadband industry leader 100M+ chips shipped/year Fabless
Introduction: Lantiq at a Glance: www.lantiq.com
Key Facts
70% R&D employees Strong IP position: 2,000+ patents Premier customer base Very active in standards
committees
Continuous Innovation
Broadband Access Networks Voice Products Giga Home Gateways
Markets Served
Locations
Global Presence
Main R&D LocationsOther Locations
Copyright © Lantiq 2014. All rights reserved.
8. April 20148
Evaluation 2012-2103: 30 Vendors, 3 for final decision Started with April 2013 with Polarion Version 2013 Upgrade November 2013 to Version 2013 SP1 Upgrade January 2014 to Version 2013 SP2
Efforts:0.5 FTE internal11 Days Polarion Consultant (Mr. Bischops)XXX Days System and Operation Support (S+C, Easesolution)Upgrade: 3 MD eachOperation: 12 MD (Oct 13 – March 14)
9x Req, 1x ALM concurrent license 6 projects, XXX Documents, XXX Workitems, XXX Revisions, XXX User
1x RH6.4: 4 core, 8GB RAM, XXX GB HD Storage on Filer (Install +Data) (Test: 1x RH 6.5: 4 core, 4GB RAM, XXX GB Storage)
Current Polarion Setup
Copyright © Lantiq 2014. All rights reserved.
8. April 20149
Workflow
Copyright © Lantiq 2014. All rights reserved.
8. April 201410
Good options to linkrequirement types
Online availability allowgood collaboration
Workflow status enable project tacking
Limitations in tables editing Basic editor limit and hinder “creativity” Commenting options are confusing No direct Visio integration
Live-Plan only serves limited purpose
HP Quality Center integration (schedule) provide 1:1 copy
User Feedback and Requests
Copyright © Lantiq 2014. All rights reserved.
8. April 201411
Maintenance of Versions Modification workflow
Lessons Learned
Ver 6.1Req
#1000
Ver 6.2Req
#1000
Ver 6.3Req
#1000
Independent workflow• Draft Reviewed
Other Prod.Req
#1000
Independent workflow• Draft Agreed
Merge into Spec 3
Draft Approved
Feature-Lists New linking schema
Live-Plan IS NO project plan
Test mgnt via QC not useful Use Polarion
Copyright © Lantiq 2014. All rights reserved.
8. April 201412
PAST ProcessTODAY (FUTURE)
Marketing
SE
SD
Test
CustomerDocu
Copyright © Lantiq 2014. All rights reserved.
8. April 201413
Setup new Workitem and Linking Schema Implement release version concept Create new Documentation structure
“Supported” link and document creation
Integrate MS Visio drawings Parameter handling
Establish testing with Polarion Extend Jira integration Install Polarion 2014
Planned and Ongoing Changes
Copyright © Lantiq 2014. All rights reserved.
8. April 201414
Workitems and Link Roles
Release – Version of product or subsystem Platform – A combination of a HW (board) and a SW running on that. Requirement – A request from Marketing / System Engineering / issue tracking
system to address a topic within the system Feature – A need as the “customer” sees it Test – A set of procedures to verify a feature / requirement Issue – Bug created based on test result
Release (x.y)
Req Feature
Refines [is refined in]
Platform
is requested in / is confirmed in / is withdrawn in [Request / Confirm / Withdraw]
TestVerifies[Is verified in]
is supported in[supports]
Release (Subsystem x.y)
Verifies [Is verified in]
is supported in [supports]
Issue
is triggered by[tirggers]
Copyright © Lantiq 2014. All rights reserved.
8. April 201415 Polarion Software® Polarion® Requirements™ - www.polarion.com
Multiple Links And Link Status
Example
15
Every release item may have an arbitrary number of features assigned.
For a single release item features are in a certain state like e.g.
• Requested• Confirmed• Withdrawn
If Feature -> Release -Linking is unique this is easy to handle usually in Status or Resolution field.
As an example we assume all those feature to be confirmed for Release 1.
Release 1
Feature 1
Feature 2
Feature 3
Confirmed
Confirmed
Confirmed
Release 2
Feature 4
Withdrawn
Requested
Requested
Copyright © Lantiq 2014. All rights reserved.
8. April 201416 Polarion Software® Polarion® Requirements™ - www.polarion.com
Setup Documents
• After the Branch for Doc 6.5 there exist only references to the requirements in Doc 6.4
16
Doc 6.4
Req 1
Req 2
Req 3
Next Version
Release6.4 Requeste
d
Withdrawn
Confirmed
Release6.5 Requeste
d
Doc 6.5
Req 1
Req 2
Req 3
• The requirements of Doc 6.4 are linked to Release 6.4.
• At creation of Release 6.5 these requirements have to be linked to it.
Fresenius Medical Care Deutschland GmbHSchweinfurt
Martin Schamberger
Polarion 2014Erfahrungen
Copyright © Lantiq 2014. All rights reserved.
8. April 201418
Multi Instance Umgebung mit lokalen Instanzen
Google-Analytics JavaScript Issue
Performance Issue seit 2013 SP3
PDF Export > 99 Seiten
Neuer Login-Screen
Summary: Betroffene bitte diese Issues ebenfalls an Polarion
melden. Erfahrungsgemäß werden Fehler schneller behoben wenn
mehrere Anwender den Fehler berichten.
Agenda
Copyright © Lantiq 2014. All rights reserved.
8. April 201419
Nach Update lies sich der Polarion-Dienst nicht mehr starten.
Fehlersuche schwierig weil für Polarion 2014 kein "console.log" mehr für die einzelnen Instanzen existiert.
Support Service:Mit zusätzlichem Parameter konnte das System wieder zum laufen gebracht werden."-Dcom.polarion.home=c:\Polarion\polarion"
Es gibt noch Probleme mit den Batch-Files „stop_instance.bat“ und „start_instance.bat“:"DPP-78051 - Regression: start_instance.bat runs the instance under current user session so when admin logs out the instance is terminated"
Multi Instance Umgebung mit lokalen Instanzen
Copyright © Lantiq 2014. All rights reserved.
8. April 201420
Polarion 2013 SR3dynamisches Nachladen eines CSS-Files aus dem Internet netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.cssin com.polarion.portal.jetspeed_3.7.2/webapps/jetspeed/index.jspwurde mit 2014 wieder entfernt.
Polarion 2014 versucht ein Javaskript von Google-Analytics zu laden,auch wenn dies gar nicht konfiguriert ist.
Support Issue "DPP-77630“ Kurzfristige Lösung:
In com.polarion.portal.jetspeed_3.8.0\webapps\jetspeed\login.jsp System.getProperty("google.analytics.number", "")
ersetzen durch System.getProperty("google.analytics.number")
Google-Analytics JavaScript Issue
Copyright © Lantiq 2014. All rights reserved.
8. April 201421
Es kann zu enormer CPU-Belastung des Servers kommenwenn ein Client per Hyperlinks schnell zwischen verschiedenen Wiki-
Seiten hin und her springt, bzw.wenn er die Größe seines Browserfensters mit der Maus ändert.
Das Problem tritt bei Projekten aufin welchen häufiger Workitems von einem Dokument in ein anderes verschoben wurdenoder auch in ein Dokument hinein bzw. aus einem Dokument heraus.
Durch das Verschieben von Workitems wächst die Datei "..\data\..\workspace\polarion-data\object-maps\__renameMap\__renameMap.data"
Sobald diese eine Größe von ca. 10MB erreicht hatist mit dem Server kaum noch vernünftiges Arbeiten möglich.
Mit 2014 noch nicht behoben (Ziel SR1 oder Patch)
Performance Issue seit 2013 SP3
Copyright © Lantiq 2014. All rights reserved.
8. April 201422
Betrifft Dokumente bzw. Wiki-Seiten
Fehler bei der Generierung des Inhaltsverzeichnisses: Seitennummern 99…999 werden nur die ersten beiden Ziffern ausgegeben.
(Hunderter- und Zehner-Stelle)>999 wird nach der 2. Stelle ein Zeilenumbruch in die Nummer
eingefügt
Inhaltsverzeichnis wird in die Länge gezogen. Erste Seiten des eigentlichen Inhalts überlappen mit
Inhaltsverzeichnis und sind nicht mehr lesbar.
Dadurch ist ein PDF-Export mit Inhaltsverzeichnis bei mehr als999 Seiten aktuell komplett unbrauchbar.
Polarion-Issue: DPP-77512
PDF Export > 99 Seiten
Copyright © Lantiq 2014. All rights reserved.
8. April 201423
Hintergrundbild ist Geschmackssache - kann man mit etwas Mühe jedoch durch ein eigenes Bild ersetzen.
Es werden nicht mehr die konfigurierten Repository-Namen angezeigt.instance.label in repoX.properties wird scheinbar nicht mehr unterstützt.
Dafür werden nun die eigenen Logos (com.polarion.logoURL) auch im Login-Screen angezeigt.
Eventuell selbst entwickeltes Single-Sign-On funktionierten nicht mehr.
Neuer Login-Screen
Copyright © Lantiq 2014. All rights reserved.
8. April 201424
Das BMK Team begrüßt die
Polarion User Group
Veröffentlichung in
Klärung
Bernhard DoleschelIT Business Analyst
8. April 2014
Polarion Performance
Copyright © Lantiq 2014. All rights reserved.
8. April 201426
Munin Monitoring
2013 SP3 Timings
Diagtool with SVN 1.7.4 and SVN 1.8.8
Topic 3
Agenda
Copyright © Lantiq 2014. All rights reserved.
8. April 201427
CPU Load, RAM (Example Test Environment)
Errors Logfile,exception list
Munin Monitoring
Copyright © Lantiq 2014. All rights reserved.
8. April 201428
Data List by Count
Data List by Average Time
2013 RPC Timings: SVN 1.74. and 1.8.8
1.7.4 1.8.80
50
100
150
200
250 Load DocumentLoad Projects TreeLoad Wiki PageLoad Work Item for editingLoad Work Item for preview
1.7.4 1.8.80.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50 Load DocumentLoad Projects TreeLoad Wiki PageLoad Work Item for editingLoad Work Item for previewSave Document
Copyright © Lantiq 2014. All rights reserved.
8. April 201429
Polarion Diagtool
Probe(fieldtest.time.com.polarion.fieldtest.subversion.SvnLogTest.testLog &System.DiskPerformanceTest)
PolarionSVN 1.6Linux x6410000 rev
SVN 1.7.4 @LantiqLinux x641000 rev
SVN 1.8.8 @LantiqLinux x641000 rev
SVN 1.8.8 @LantiqLinux x6410000 rev
SVN 1.8.5 @LantiqWin7 x86 4C 10000 rev
NoThreads 7.657 3.733 3.229 31.962 3.829
1ThreadWith1SecDelay 7.654 3.737 3.006 30.370 3.846
10ThreadsWith1SecDelay 9.694 6.32 6.177 49.713 4.560
20ThreadsWith1SecDelay 13.923 9.268 8.374 94.876 5.265
30ThreadsWith1SecDelay 10.047 12.842 10.414 109.114 7.235
1ThreadWith10SecDelay 7.627 3.717 2.934 31.967 3.850
10ThreadsWith10SecDelay 7.731 4.047 3.568 35.394 4.181
20ThreadsWith10SecDelay 7.835 5.381 4.501 32.373 4.312
30ThreadsWith10SecDelay 7.953 5.773 5.280 39.334 4.521
DPT.testSmall 0.537 3.864 3.475 3.795 4.001
DPT.testLarge 0.459 0.39 0.373 0.467 1.334
Top Related