ºÝºÝߣshows by User: MarkusUnterauer / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: MarkusUnterauer / Fri, 26 Apr 2024 07:59:11 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: MarkusUnterauer Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Systemablösen.pptx https://de.slideshare.net/slideshow/rckwrts-denken-vorwrts-handeln-requirements-reverse-engineering-bei-systemablsenpptx/267553665 rckwrtsdenkenvorwrtshandeln-requirementsreverseengineeringbeisystemablsen-240426075911-0500990d
Jedes IT-System stirbt irgendwann und muss durch ein neues System abgelöst werden. Solche Systemablösen bergen zahlreise Herausforderungen: Keine Doku, eine Technologie, die niemand mehr gut kennt, wissende Mitarbeiter sind nicht mehr greifbar, hoher Zeitdruck, großes Risiko im Betrieb etc. - oft eher Organtransplantation, als IT-Projekt. Im Vortrag möchte ich meine Erfahrungen aus großen Systemablöseprojekten teilen. Wir werden uns ansehen, wie man Methoden aus Requirements Engineering und Reverse Engineering so kombiniert, dass alle notwendigen Anforderungen entdeckt werden. Wir werden sehen, dass die Zusammenarbeit zwischen Fachbereich und IT der kritische Erfolgsfaktor ist, wie man das am Besten organisiert und wie man Use Cases und ein Glossar dabei unterstützend einsetzt.]]>

Jedes IT-System stirbt irgendwann und muss durch ein neues System abgelöst werden. Solche Systemablösen bergen zahlreise Herausforderungen: Keine Doku, eine Technologie, die niemand mehr gut kennt, wissende Mitarbeiter sind nicht mehr greifbar, hoher Zeitdruck, großes Risiko im Betrieb etc. - oft eher Organtransplantation, als IT-Projekt. Im Vortrag möchte ich meine Erfahrungen aus großen Systemablöseprojekten teilen. Wir werden uns ansehen, wie man Methoden aus Requirements Engineering und Reverse Engineering so kombiniert, dass alle notwendigen Anforderungen entdeckt werden. Wir werden sehen, dass die Zusammenarbeit zwischen Fachbereich und IT der kritische Erfolgsfaktor ist, wie man das am Besten organisiert und wie man Use Cases und ein Glossar dabei unterstützend einsetzt.]]>
Fri, 26 Apr 2024 07:59:11 GMT https://de.slideshare.net/slideshow/rckwrts-denken-vorwrts-handeln-requirements-reverse-engineering-bei-systemablsenpptx/267553665 MarkusUnterauer@slideshare.net(MarkusUnterauer) Rückwärts denken vorwärts handeln - Requirements Reverse Engineering bei Systemablösen.pptx MarkusUnterauer Jedes IT-System stirbt irgendwann und muss durch ein neues System abgelöst werden. Solche Systemablösen bergen zahlreise Herausforderungen: Keine Doku, eine Technologie, die niemand mehr gut kennt, wissende Mitarbeiter sind nicht mehr greifbar, hoher Zeitdruck, großes Risiko im Betrieb etc. - oft eher Organtransplantation, als IT-Projekt. Im Vortrag möchte ich meine Erfahrungen aus großen Systemablöseprojekten teilen. Wir werden uns ansehen, wie man Methoden aus Requirements Engineering und Reverse Engineering so kombiniert, dass alle notwendigen Anforderungen entdeckt werden. Wir werden sehen, dass die Zusammenarbeit zwischen Fachbereich und IT der kritische Erfolgsfaktor ist, wie man das am Besten organisiert und wie man Use Cases und ein Glossar dabei unterstützend einsetzt. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rckwrtsdenkenvorwrtshandeln-requirementsreverseengineeringbeisystemablsen-240426075911-0500990d-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Jedes IT-System stirbt irgendwann und muss durch ein neues System abgelöst werden. Solche Systemablösen bergen zahlreise Herausforderungen: Keine Doku, eine Technologie, die niemand mehr gut kennt, wissende Mitarbeiter sind nicht mehr greifbar, hoher Zeitdruck, großes Risiko im Betrieb etc. - oft eher Organtransplantation, als IT-Projekt. Im Vortrag möchte ich meine Erfahrungen aus großen Systemablöseprojekten teilen. Wir werden uns ansehen, wie man Methoden aus Requirements Engineering und Reverse Engineering so kombiniert, dass alle notwendigen Anforderungen entdeckt werden. Wir werden sehen, dass die Zusammenarbeit zwischen Fachbereich und IT der kritische Erfolgsfaktor ist, wie man das am Besten organisiert und wie man Use Cases und ein Glossar dabei unterstützend einsetzt.
from Markus Unterauer
]]>
67 0 https://cdn.slidesharecdn.com/ss_thumbnails/rckwrtsdenkenvorwrtshandeln-requirementsreverseengineeringbeisystemablsen-240426075911-0500990d-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Notfallvorsorge in der Stadt - Staatliche Notfallvorsorge in Österreich https://de.slideshare.net/slideshow/notfallvorsorge-in-der-stadt-staatliche-notfallvorsorge-in-sterreich/86112667 staatlichenotfallvorsorgeinsterreich-180113165908
Wie sorgt der österreichische staat für Notfälle und Katastrophen vor? Welche Maßnahmen sind im Notfall zu erwarten?]]>

Wie sorgt der österreichische staat für Notfälle und Katastrophen vor? Welche Maßnahmen sind im Notfall zu erwarten?]]>
Sat, 13 Jan 2018 16:59:08 GMT https://de.slideshare.net/slideshow/notfallvorsorge-in-der-stadt-staatliche-notfallvorsorge-in-sterreich/86112667 MarkusUnterauer@slideshare.net(MarkusUnterauer) Notfallvorsorge in der Stadt - Staatliche Notfallvorsorge in Österreich MarkusUnterauer Wie sorgt der österreichische staat für Notfälle und Katastrophen vor? Welche Maßnahmen sind im Notfall zu erwarten? <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/staatlichenotfallvorsorgeinsterreich-180113165908-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Wie sorgt der österreichische staat für Notfälle und Katastrophen vor? Welche Maßnahmen sind im Notfall zu erwarten?
from Markus Unterauer
]]>
405 15 https://cdn.slidesharecdn.com/ss_thumbnails/staatlichenotfallvorsorgeinsterreich-180113165908-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Specification by example https://de.slideshare.net/slideshow/specification-by-example-83463555/83463555 specificationbyexample-171206070214
Specification by Example bedeutet, statt langatmiger Spezifikationen, die sowieso niemand liest, das System anhand ganz konkreter Beispiele zu beschreiben. In Kombination mit agilen User Stories erhält man so eine schnell zu erstellende, verständliche, leicht zu testende und leichtgewichtige Spezifikation. Diese Technik macht es einfach unsere Kunden und Anwender für die Spezifikation an Board zu holen. Gemeinsam kann in wenigen Schritten erarbeitet werden, welche Szenarien relevant sind und wie sich das System in unterschiedlichsten Situationen verhalten soll. Nach einem klaren Schema wird das in User Stories und strukturierten Akzeptanzkriterien dokumentiert. Einfache Templates und Tools erlauben es, diese Examples dann zu ausführbaren Testfällen auszubauen.]]>

Specification by Example bedeutet, statt langatmiger Spezifikationen, die sowieso niemand liest, das System anhand ganz konkreter Beispiele zu beschreiben. In Kombination mit agilen User Stories erhält man so eine schnell zu erstellende, verständliche, leicht zu testende und leichtgewichtige Spezifikation. Diese Technik macht es einfach unsere Kunden und Anwender für die Spezifikation an Board zu holen. Gemeinsam kann in wenigen Schritten erarbeitet werden, welche Szenarien relevant sind und wie sich das System in unterschiedlichsten Situationen verhalten soll. Nach einem klaren Schema wird das in User Stories und strukturierten Akzeptanzkriterien dokumentiert. Einfache Templates und Tools erlauben es, diese Examples dann zu ausführbaren Testfällen auszubauen.]]>
Wed, 06 Dec 2017 07:02:14 GMT https://de.slideshare.net/slideshow/specification-by-example-83463555/83463555 MarkusUnterauer@slideshare.net(MarkusUnterauer) Specification by example MarkusUnterauer Specification by Example bedeutet, statt langatmiger Spezifikationen, die sowieso niemand liest, das System anhand ganz konkreter Beispiele zu beschreiben. In Kombination mit agilen User Stories erhält man so eine schnell zu erstellende, verständliche, leicht zu testende und leichtgewichtige Spezifikation. Diese Technik macht es einfach unsere Kunden und Anwender für die Spezifikation an Board zu holen. Gemeinsam kann in wenigen Schritten erarbeitet werden, welche Szenarien relevant sind und wie sich das System in unterschiedlichsten Situationen verhalten soll. Nach einem klaren Schema wird das in User Stories und strukturierten Akzeptanzkriterien dokumentiert. Einfache Templates und Tools erlauben es, diese Examples dann zu ausführbaren Testfällen auszubauen. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/specificationbyexample-171206070214-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Specification by Example bedeutet, statt langatmiger Spezifikationen, die sowieso niemand liest, das System anhand ganz konkreter Beispiele zu beschreiben. In Kombination mit agilen User Stories erhält man so eine schnell zu erstellende, verständliche, leicht zu testende und leichtgewichtige Spezifikation. Diese Technik macht es einfach unsere Kunden und Anwender für die Spezifikation an Board zu holen. Gemeinsam kann in wenigen Schritten erarbeitet werden, welche Szenarien relevant sind und wie sich das System in unterschiedlichsten Situationen verhalten soll. Nach einem klaren Schema wird das in User Stories und strukturierten Akzeptanzkriterien dokumentiert. Einfache Templates und Tools erlauben es, diese Examples dann zu ausführbaren Testfällen auszubauen.
from Markus Unterauer
]]>
230 2 https://cdn.slidesharecdn.com/ss_thumbnails/specificationbyexample-171206070214-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Definition of Ready https://de.slideshare.net/slideshow/definition-of-ready-73946413/73946413 definitionofready-170330074102
Was ist eine Definition of Ready? Wozu benötigt man die DoR und was nützt sie? Welche Arten von DoRs gibt es? Welche Qualitäts-Kritieren sollten in einer DoR stehen? Wo muss die DoR im agilen Prozess positioniert werden? Wie kann ein agiles Requirements-Board die Definition und Qualitätssicherung von Anforderungen unterstützen? ]]>

Was ist eine Definition of Ready? Wozu benötigt man die DoR und was nützt sie? Welche Arten von DoRs gibt es? Welche Qualitäts-Kritieren sollten in einer DoR stehen? Wo muss die DoR im agilen Prozess positioniert werden? Wie kann ein agiles Requirements-Board die Definition und Qualitätssicherung von Anforderungen unterstützen? ]]>
Thu, 30 Mar 2017 07:41:02 GMT https://de.slideshare.net/slideshow/definition-of-ready-73946413/73946413 MarkusUnterauer@slideshare.net(MarkusUnterauer) Definition of Ready MarkusUnterauer Was ist eine Definition of Ready? Wozu benötigt man die DoR und was nützt sie? Welche Arten von DoRs gibt es? Welche Qualitäts-Kritieren sollten in einer DoR stehen? Wo muss die DoR im agilen Prozess positioniert werden? Wie kann ein agiles Requirements-Board die Definition und Qualitätssicherung von Anforderungen unterstützen? <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/definitionofready-170330074102-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Was ist eine Definition of Ready? Wozu benötigt man die DoR und was nützt sie? Welche Arten von DoRs gibt es? Welche Qualitäts-Kritieren sollten in einer DoR stehen? Wo muss die DoR im agilen Prozess positioniert werden? Wie kann ein agiles Requirements-Board die Definition und Qualitätssicherung von Anforderungen unterstützen?
from Markus Unterauer
]]>
1139 10 https://cdn.slidesharecdn.com/ss_thumbnails/definitionofready-170330074102-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Man kann nicht nicht planen https://de.slideshare.net/slideshow/man-kann-nicht-nicht-planen/58457267 man-kann-nicht-nicht-planen-160219090655
Dieser Vortrag zeigt, wie man in agilen Projekten einfach und effizient Releases und Iterationen plant, ohne durch diese Planung an Flexibilität und Geschwindgkeit einzubüßen. Er zeigt, wie die kurzen Iterationen und die rollierende Planung aus Methoden wie Scrum gerade in Embedded und Systems Engineering Projekten helfen kann, die Welt der Software, der Elektronik und der Hardware gemeinsam zu planen und zu synchronisieren. Der Vortrag behandelt dazu kurz die Grundlagen und Stufen agiler Planung, zeigt wie man die Stufen der agilen Planung auf Embedded Projekte umlegt, wie man mit unterschiedlichen Backlogs für SW, HW und dem gemeinsame Produktbacklung die Produktentwicklung synchronisiert voranbringt. Den Abschluss bilden die wichtigsten Learnings aus der Praxis rund ums Thema Planen und Schätzen.]]>

Dieser Vortrag zeigt, wie man in agilen Projekten einfach und effizient Releases und Iterationen plant, ohne durch diese Planung an Flexibilität und Geschwindgkeit einzubüßen. Er zeigt, wie die kurzen Iterationen und die rollierende Planung aus Methoden wie Scrum gerade in Embedded und Systems Engineering Projekten helfen kann, die Welt der Software, der Elektronik und der Hardware gemeinsam zu planen und zu synchronisieren. Der Vortrag behandelt dazu kurz die Grundlagen und Stufen agiler Planung, zeigt wie man die Stufen der agilen Planung auf Embedded Projekte umlegt, wie man mit unterschiedlichen Backlogs für SW, HW und dem gemeinsame Produktbacklung die Produktentwicklung synchronisiert voranbringt. Den Abschluss bilden die wichtigsten Learnings aus der Praxis rund ums Thema Planen und Schätzen.]]>
Fri, 19 Feb 2016 09:06:55 GMT https://de.slideshare.net/slideshow/man-kann-nicht-nicht-planen/58457267 MarkusUnterauer@slideshare.net(MarkusUnterauer) Man kann nicht nicht planen MarkusUnterauer Dieser Vortrag zeigt, wie man in agilen Projekten einfach und effizient Releases und Iterationen plant, ohne durch diese Planung an Flexibilität und Geschwindgkeit einzubüßen. Er zeigt, wie die kurzen Iterationen und die rollierende Planung aus Methoden wie Scrum gerade in Embedded und Systems Engineering Projekten helfen kann, die Welt der Software, der Elektronik und der Hardware gemeinsam zu planen und zu synchronisieren. Der Vortrag behandelt dazu kurz die Grundlagen und Stufen agiler Planung, zeigt wie man die Stufen der agilen Planung auf Embedded Projekte umlegt, wie man mit unterschiedlichen Backlogs für SW, HW und dem gemeinsame Produktbacklung die Produktentwicklung synchronisiert voranbringt. Den Abschluss bilden die wichtigsten Learnings aus der Praxis rund ums Thema Planen und Schätzen. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/man-kann-nicht-nicht-planen-160219090655-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Dieser Vortrag zeigt, wie man in agilen Projekten einfach und effizient Releases und Iterationen plant, ohne durch diese Planung an Flexibilität und Geschwindgkeit einzubüßen. Er zeigt, wie die kurzen Iterationen und die rollierende Planung aus Methoden wie Scrum gerade in Embedded und Systems Engineering Projekten helfen kann, die Welt der Software, der Elektronik und der Hardware gemeinsam zu planen und zu synchronisieren. Der Vortrag behandelt dazu kurz die Grundlagen und Stufen agiler Planung, zeigt wie man die Stufen der agilen Planung auf Embedded Projekte umlegt, wie man mit unterschiedlichen Backlogs für SW, HW und dem gemeinsame Produktbacklung die Produktentwicklung synchronisiert voranbringt. Den Abschluss bilden die wichtigsten Learnings aus der Praxis rund ums Thema Planen und Schätzen.
from Markus Unterauer
]]>
540 30 https://cdn.slidesharecdn.com/ss_thumbnails/man-kann-nicht-nicht-planen-160219090655-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Was machen unsere Anwender so? Prozessmodellierung mit BPMN https://de.slideshare.net/slideshow/was-machen-unsere-anwender-so-prozessmodellierung-mit-bpmn-57005292/57005292 bpmn-160113130910
Was machen unsere Anwender so? Prozessmodellierung mit BPMN]]>

Was machen unsere Anwender so? Prozessmodellierung mit BPMN]]>
Wed, 13 Jan 2016 13:09:10 GMT https://de.slideshare.net/slideshow/was-machen-unsere-anwender-so-prozessmodellierung-mit-bpmn-57005292/57005292 MarkusUnterauer@slideshare.net(MarkusUnterauer) Was machen unsere Anwender so? Prozessmodellierung mit BPMN MarkusUnterauer Was machen unsere Anwender so? Prozessmodellierung mit BPMN <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/bpmn-160113130910-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Was machen unsere Anwender so? Prozessmodellierung mit BPMN
from Markus Unterauer
]]>
1345 7 https://cdn.slidesharecdn.com/ss_thumbnails/bpmn-160113130910-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Risikobasiertes testen https://de.slideshare.net/slideshow/risikobasiertes-testen/53681514 risikobasiertestesten-151008080320-lva1-app6891
Wenn die Zeit vor einem Release zu kurz ist, um alles zu testen, und auf mit Testautomatisierung nicht mehr weiter gesenkt werden kann, hilft risikobasiertes Testen. Es stellt evidenzbasiert und gemessen sicher, dass wichtige Aspekte immer und zuerst getestet werden und macht das Restrisiko sichtbar.]]>

Wenn die Zeit vor einem Release zu kurz ist, um alles zu testen, und auf mit Testautomatisierung nicht mehr weiter gesenkt werden kann, hilft risikobasiertes Testen. Es stellt evidenzbasiert und gemessen sicher, dass wichtige Aspekte immer und zuerst getestet werden und macht das Restrisiko sichtbar.]]>
Thu, 08 Oct 2015 08:03:20 GMT https://de.slideshare.net/slideshow/risikobasiertes-testen/53681514 MarkusUnterauer@slideshare.net(MarkusUnterauer) Risikobasiertes testen MarkusUnterauer Wenn die Zeit vor einem Release zu kurz ist, um alles zu testen, und auf mit Testautomatisierung nicht mehr weiter gesenkt werden kann, hilft risikobasiertes Testen. Es stellt evidenzbasiert und gemessen sicher, dass wichtige Aspekte immer und zuerst getestet werden und macht das Restrisiko sichtbar. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/risikobasiertestesten-151008080320-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Wenn die Zeit vor einem Release zu kurz ist, um alles zu testen, und auf mit Testautomatisierung nicht mehr weiter gesenkt werden kann, hilft risikobasiertes Testen. Es stellt evidenzbasiert und gemessen sicher, dass wichtige Aspekte immer und zuerst getestet werden und macht das Restrisiko sichtbar.
from Markus Unterauer
]]>
3156 32 https://cdn.slidesharecdn.com/ss_thumbnails/risikobasiertestesten-151008080320-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Lessons learned from measuring software development processes /slideshow/lessons-learned-from-measuring-software-development-processes/48039160 unterauerlessonslearnedfrommeasuringsoftwaredevelopmentprocesses-150512094351-lva1-app6891
Get an impression on how we used GQM to define metrics on how to measure and improve quality and productivity in software development. Maybe our lessons learned might help you in your projects]]>

Get an impression on how we used GQM to define metrics on how to measure and improve quality and productivity in software development. Maybe our lessons learned might help you in your projects]]>
Tue, 12 May 2015 09:43:51 GMT /slideshow/lessons-learned-from-measuring-software-development-processes/48039160 MarkusUnterauer@slideshare.net(MarkusUnterauer) Lessons learned from measuring software development processes MarkusUnterauer Get an impression on how we used GQM to define metrics on how to measure and improve quality and productivity in software development. Maybe our lessons learned might help you in your projects <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unterauerlessonslearnedfrommeasuringsoftwaredevelopmentprocesses-150512094351-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Get an impression on how we used GQM to define metrics on how to measure and improve quality and productivity in software development. Maybe our lessons learned might help you in your projects
Lessons learned from measuring software development processes from Markus Unterauer
]]>
1040 1 https://cdn.slidesharecdn.com/ss_thumbnails/unterauerlessonslearnedfrommeasuringsoftwaredevelopmentprocesses-150512094351-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
You cant control what you cant measure - Measuring requirements quality /slideshow/you-cant-control-what-you-cant-measure-measuring-requirements-quality/45177814 session051unteraueryoucantcontrolwhatyoucantmeasure-150226085603-conversion-gate02
Bad requirements also lead to products that do not fit the needs of our customers. Incomplete and ambiguous requirements are one of the major sources of project failures. The better we describe, what our customers really need and what they want to achieve with our systems, the better will these system exactly fulfil, even exceed our customers' expectations. But how good are our specifications actually? What is a matter of course in other engineering disciplines is completely unknown in requirements engineering: the quantitative measurements and control of requirements quality. In my presentation, I will show, how you can use performance indicators to measure, control and improve the quality of your system requirements and by that improve the overall quality and market success of your products. Through a practical sample we look what metrics exist on requirements quality and you can automatically measure them. We then take a look at how you can define a metric system in your company that makes sense for your business and your systems. The main topics covered are: * Why are good requirements so important? * What makes a good requirement? What are the quality criteria for requirements? * Why is it important to quantitatively measure it? What is the use of measurement? * What makes a good metric? * The GQM approach for defining metrics * Samples for requirements quality metrics * Live demo of automatic measurements of a requirements document * Conclusion and tips for next steps]]>

Bad requirements also lead to products that do not fit the needs of our customers. Incomplete and ambiguous requirements are one of the major sources of project failures. The better we describe, what our customers really need and what they want to achieve with our systems, the better will these system exactly fulfil, even exceed our customers' expectations. But how good are our specifications actually? What is a matter of course in other engineering disciplines is completely unknown in requirements engineering: the quantitative measurements and control of requirements quality. In my presentation, I will show, how you can use performance indicators to measure, control and improve the quality of your system requirements and by that improve the overall quality and market success of your products. Through a practical sample we look what metrics exist on requirements quality and you can automatically measure them. We then take a look at how you can define a metric system in your company that makes sense for your business and your systems. The main topics covered are: * Why are good requirements so important? * What makes a good requirement? What are the quality criteria for requirements? * Why is it important to quantitatively measure it? What is the use of measurement? * What makes a good metric? * The GQM approach for defining metrics * Samples for requirements quality metrics * Live demo of automatic measurements of a requirements document * Conclusion and tips for next steps]]>
Thu, 26 Feb 2015 08:56:03 GMT /slideshow/you-cant-control-what-you-cant-measure-measuring-requirements-quality/45177814 MarkusUnterauer@slideshare.net(MarkusUnterauer) You cant control what you cant measure - Measuring requirements quality MarkusUnterauer Bad requirements also lead to products that do not fit the needs of our customers. Incomplete and ambiguous requirements are one of the major sources of project failures. The better we describe, what our customers really need and what they want to achieve with our systems, the better will these system exactly fulfil, even exceed our customers' expectations. But how good are our specifications actually? What is a matter of course in other engineering disciplines is completely unknown in requirements engineering: the quantitative measurements and control of requirements quality. In my presentation, I will show, how you can use performance indicators to measure, control and improve the quality of your system requirements and by that improve the overall quality and market success of your products. Through a practical sample we look what metrics exist on requirements quality and you can automatically measure them. We then take a look at how you can define a metric system in your company that makes sense for your business and your systems. The main topics covered are: * Why are good requirements so important? * What makes a good requirement? What are the quality criteria for requirements? * Why is it important to quantitatively measure it? What is the use of measurement? * What makes a good metric? * The GQM approach for defining metrics * Samples for requirements quality metrics * Live demo of automatic measurements of a requirements document * Conclusion and tips for next steps <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/session051unteraueryoucantcontrolwhatyoucantmeasure-150226085603-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Bad requirements also lead to products that do not fit the needs of our customers. Incomplete and ambiguous requirements are one of the major sources of project failures. The better we describe, what our customers really need and what they want to achieve with our systems, the better will these system exactly fulfil, even exceed our customers&#39; expectations. But how good are our specifications actually? What is a matter of course in other engineering disciplines is completely unknown in requirements engineering: the quantitative measurements and control of requirements quality. In my presentation, I will show, how you can use performance indicators to measure, control and improve the quality of your system requirements and by that improve the overall quality and market success of your products. Through a practical sample we look what metrics exist on requirements quality and you can automatically measure them. We then take a look at how you can define a metric system in your company that makes sense for your business and your systems. The main topics covered are: * Why are good requirements so important? * What makes a good requirement? What are the quality criteria for requirements? * Why is it important to quantitatively measure it? What is the use of measurement? * What makes a good metric? * The GQM approach for defining metrics * Samples for requirements quality metrics * Live demo of automatic measurements of a requirements document * Conclusion and tips for next steps
You cant control what you cant measure - Measuring requirements quality from Markus Unterauer
]]>
904 1 https://cdn.slidesharecdn.com/ss_thumbnails/session051unteraueryoucantcontrolwhatyoucantmeasure-150226085603-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
"Das Reiten eines hässlichen Pferdes ist verboten" - Gesetze aus Sicht eines Requirements Engineers. https://de.slideshare.net/slideshow/das-reiten-eines-hsslichen-pferdes-ist-verboten-gesetze-aus-sicht-eines-requirements-engineers/43898747 swql-reitenmithsslichenpferdenistverboten-150126070116-conversion-gate01
Gesetze spezifizieren unser Zusammenleben, sie sind die Requirements unserer Gesellschaft. Entsprechend sollten sie doch verständlich, eindeutig, vollständig und widerspruchsfrei sein, oder nicht? Wagen Sie gemütlich beim Mittagessen einen Streifzug durch die Gesetze dieser Welt und beleuchten Sie mit mir einige besonders schöne Exemplare aus Sicht eines Requirements Engineers.]]>

Gesetze spezifizieren unser Zusammenleben, sie sind die Requirements unserer Gesellschaft. Entsprechend sollten sie doch verständlich, eindeutig, vollständig und widerspruchsfrei sein, oder nicht? Wagen Sie gemütlich beim Mittagessen einen Streifzug durch die Gesetze dieser Welt und beleuchten Sie mit mir einige besonders schöne Exemplare aus Sicht eines Requirements Engineers.]]>
Mon, 26 Jan 2015 07:01:16 GMT https://de.slideshare.net/slideshow/das-reiten-eines-hsslichen-pferdes-ist-verboten-gesetze-aus-sicht-eines-requirements-engineers/43898747 MarkusUnterauer@slideshare.net(MarkusUnterauer) "Das Reiten eines hässlichen Pferdes ist verboten" - Gesetze aus Sicht eines Requirements Engineers. MarkusUnterauer Gesetze spezifizieren unser Zusammenleben, sie sind die Requirements unserer Gesellschaft. Entsprechend sollten sie doch verständlich, eindeutig, vollständig und widerspruchsfrei sein, oder nicht? Wagen Sie gemütlich beim Mittagessen einen Streifzug durch die Gesetze dieser Welt und beleuchten Sie mit mir einige besonders schöne Exemplare aus Sicht eines Requirements Engineers. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/swql-reitenmithsslichenpferdenistverboten-150126070116-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Gesetze spezifizieren unser Zusammenleben, sie sind die Requirements unserer Gesellschaft. Entsprechend sollten sie doch verständlich, eindeutig, vollständig und widerspruchsfrei sein, oder nicht? Wagen Sie gemütlich beim Mittagessen einen Streifzug durch die Gesetze dieser Welt und beleuchten Sie mit mir einige besonders schöne Exemplare aus Sicht eines Requirements Engineers.
from Markus Unterauer
]]>
928 68 https://cdn.slidesharecdn.com/ss_thumbnails/swql-reitenmithsslichenpferdenistverboten-150126070116-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Tipps für Requirements Management Tools https://de.slideshare.net/slideshow/tipps-fr-requirements-management-tools/36466204 requirementsmanagementtoolstipps-140630095330-phpapp01
Worauf kommt es bei der Auswahl von Anforderungsmanagement Werkzeugen aus? Was unterscheidet gute von schlechten Werkzeugen? Was können Werkzeuge überhaupt leisten? In diesen ºÝºÝߣs finden Sie einen ersten Ãœberblick über diese Fragestellungen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen mit Anforderungsmanagement Werkzeugen mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>

Worauf kommt es bei der Auswahl von Anforderungsmanagement Werkzeugen aus? Was unterscheidet gute von schlechten Werkzeugen? Was können Werkzeuge überhaupt leisten? In diesen ºÝºÝߣs finden Sie einen ersten Ãœberblick über diese Fragestellungen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen mit Anforderungsmanagement Werkzeugen mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>
Mon, 30 Jun 2014 09:53:30 GMT https://de.slideshare.net/slideshow/tipps-fr-requirements-management-tools/36466204 MarkusUnterauer@slideshare.net(MarkusUnterauer) Tipps für Requirements Management Tools MarkusUnterauer Worauf kommt es bei der Auswahl von Anforderungsmanagement Werkzeugen aus? Was unterscheidet gute von schlechten Werkzeugen? Was können Werkzeuge überhaupt leisten? In diesen ºÝºÝߣs finden Sie einen ersten Ãœberblick über diese Fragestellungen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen mit Anforderungsmanagement Werkzeugen mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/requirementsmanagementtoolstipps-140630095330-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Worauf kommt es bei der Auswahl von Anforderungsmanagement Werkzeugen aus? Was unterscheidet gute von schlechten Werkzeugen? Was können Werkzeuge überhaupt leisten? In diesen ºÝºÝߣs finden Sie einen ersten Ãœberblick über diese Fragestellungen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen mit Anforderungsmanagement Werkzeugen mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)
from Markus Unterauer
]]>
696 8 https://cdn.slidesharecdn.com/ss_thumbnails/requirementsmanagementtoolstipps-140630095330-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Erfolgsfaktoren im Requirements Engineering https://de.slideshare.net/slideshow/erfolgsfaktoren-im-requirements-engineering/36465073 erfolgsfaktorenimrequirementsengineering-140630092711-phpapp02
In diesem kleinen ºÝºÝߣdeck habe ich meine ganze Erfahrung im Requirements Engineering aus mehr als 10 Jahren als Entwickler, Projektleiter, Berater und Trainer auf die wichtigsten Erfolgsfaktoren eingedampft. Es ist meine sehr persönliche Sicht, worauf es im Umgang mit Anforderungen ankommt und was erfolgreiche Teams anders machen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfolgsfaktoren im Anforderungsmanagent mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>

In diesem kleinen ºÝºÝߣdeck habe ich meine ganze Erfahrung im Requirements Engineering aus mehr als 10 Jahren als Entwickler, Projektleiter, Berater und Trainer auf die wichtigsten Erfolgsfaktoren eingedampft. Es ist meine sehr persönliche Sicht, worauf es im Umgang mit Anforderungen ankommt und was erfolgreiche Teams anders machen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfolgsfaktoren im Anforderungsmanagent mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>
Mon, 30 Jun 2014 09:27:11 GMT https://de.slideshare.net/slideshow/erfolgsfaktoren-im-requirements-engineering/36465073 MarkusUnterauer@slideshare.net(MarkusUnterauer) Erfolgsfaktoren im Requirements Engineering MarkusUnterauer In diesem kleinen ºÝºÝߣdeck habe ich meine ganze Erfahrung im Requirements Engineering aus mehr als 10 Jahren als Entwickler, Projektleiter, Berater und Trainer auf die wichtigsten Erfolgsfaktoren eingedampft. Es ist meine sehr persönliche Sicht, worauf es im Umgang mit Anforderungen ankommt und was erfolgreiche Teams anders machen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfolgsfaktoren im Anforderungsmanagent mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/erfolgsfaktorenimrequirementsengineering-140630092711-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In diesem kleinen ºÝºÝߣdeck habe ich meine ganze Erfahrung im Requirements Engineering aus mehr als 10 Jahren als Entwickler, Projektleiter, Berater und Trainer auf die wichtigsten Erfolgsfaktoren eingedampft. Es ist meine sehr persönliche Sicht, worauf es im Umgang mit Anforderungen ankommt und was erfolgreiche Teams anders machen. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfolgsfaktoren im Anforderungsmanagent mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)
from Markus Unterauer
]]>
2389 11 https://cdn.slidesharecdn.com/ss_thumbnails/erfolgsfaktorenimrequirementsengineering-140630092711-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Software Quality Lab - Beratung und Training für mehr Qualität und Effizienz in Ihrer Software Entwicklung https://de.slideshare.net/slideshow/software-quality-lab-beratung-und-training-fr-mehr-qualitt-und-effizienz-in-ihrer-software-entwicklung/36464533 unternehmensprsentationsoftwarequalitylab-140630091459-phpapp01
Die Qualität Ihrer Software und Effizienz Ihrer Entwicklung zu steigern ist unser Job. Unsere Seminare vermitteln Ihnen das notwendige Wissen dazu und unsere Berater helfen Ihnen, es an Ihr Unternehmen anzupassen und in Ihrer täglichen Praxis zu verankern. Seit fast drei Jahren nun ist Software Quality Lab für mich schon ein Great Place zu Work. Wenn Sie mehr zu uns wissen wollen oder einfach Ihre Erfahrungen vor allem in den Bereichen Entwicklungsprozesse und Requirements Engineering diskutieren möchten, schreiben Sie mir ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) ]]>

Die Qualität Ihrer Software und Effizienz Ihrer Entwicklung zu steigern ist unser Job. Unsere Seminare vermitteln Ihnen das notwendige Wissen dazu und unsere Berater helfen Ihnen, es an Ihr Unternehmen anzupassen und in Ihrer täglichen Praxis zu verankern. Seit fast drei Jahren nun ist Software Quality Lab für mich schon ein Great Place zu Work. Wenn Sie mehr zu uns wissen wollen oder einfach Ihre Erfahrungen vor allem in den Bereichen Entwicklungsprozesse und Requirements Engineering diskutieren möchten, schreiben Sie mir ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) ]]>
Mon, 30 Jun 2014 09:14:59 GMT https://de.slideshare.net/slideshow/software-quality-lab-beratung-und-training-fr-mehr-qualitt-und-effizienz-in-ihrer-software-entwicklung/36464533 MarkusUnterauer@slideshare.net(MarkusUnterauer) Software Quality Lab - Beratung und Training für mehr Qualität und Effizienz in Ihrer Software Entwicklung MarkusUnterauer Die Qualität Ihrer Software und Effizienz Ihrer Entwicklung zu steigern ist unser Job. Unsere Seminare vermitteln Ihnen das notwendige Wissen dazu und unsere Berater helfen Ihnen, es an Ihr Unternehmen anzupassen und in Ihrer täglichen Praxis zu verankern. Seit fast drei Jahren nun ist Software Quality Lab für mich schon ein Great Place zu Work. Wenn Sie mehr zu uns wissen wollen oder einfach Ihre Erfahrungen vor allem in den Bereichen Entwicklungsprozesse und Requirements Engineering diskutieren möchten, schreiben Sie mir ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unternehmensprsentationsoftwarequalitylab-140630091459-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Die Qualität Ihrer Software und Effizienz Ihrer Entwicklung zu steigern ist unser Job. Unsere Seminare vermitteln Ihnen das notwendige Wissen dazu und unsere Berater helfen Ihnen, es an Ihr Unternehmen anzupassen und in Ihrer täglichen Praxis zu verankern. Seit fast drei Jahren nun ist Software Quality Lab für mich schon ein Great Place zu Work. Wenn Sie mehr zu uns wissen wollen oder einfach Ihre Erfahrungen vor allem in den Bereichen Entwicklungsprozesse und Requirements Engineering diskutieren möchten, schreiben Sie mir ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)
from Markus Unterauer
]]>
868 48 https://cdn.slidesharecdn.com/ss_thumbnails/unternehmensprsentationsoftwarequalitylab-140630091459-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Traceability von Software Anforderungen https://de.slideshare.net/slideshow/traceability-von-software-anforderungen/35785964 swql-traceabilityslideshare-20140102-140612045800-phpapp01
Anforderungen mit Testfällen, SourceCode, Zielen etc. zu verknüpfen ermöglicht bessere Schätzungen, weniger Side-Effect Defects u.v.m. Dieses ºÝºÝߣdeck von meinem Vortrag auf den German Testing Days 2013 führt in das Thema Traceability ein, zeigt Grundlagen zu Traceability, worauf man aufpassen muss und wie Tools helfen können zu finden. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen zu Traceability mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>

Anforderungen mit Testfällen, SourceCode, Zielen etc. zu verknüpfen ermöglicht bessere Schätzungen, weniger Side-Effect Defects u.v.m. Dieses ºÝºÝߣdeck von meinem Vortrag auf den German Testing Days 2013 führt in das Thema Traceability ein, zeigt Grundlagen zu Traceability, worauf man aufpassen muss und wie Tools helfen können zu finden. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen zu Traceability mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)]]>
Thu, 12 Jun 2014 04:58:00 GMT https://de.slideshare.net/slideshow/traceability-von-software-anforderungen/35785964 MarkusUnterauer@slideshare.net(MarkusUnterauer) Traceability von Software Anforderungen MarkusUnterauer Anforderungen mit Testfällen, SourceCode, Zielen etc. zu verknüpfen ermöglicht bessere Schätzungen, weniger Side-Effect Defects u.v.m. Dieses ºÝºÝߣdeck von meinem Vortrag auf den German Testing Days 2013 führt in das Thema Traceability ein, zeigt Grundlagen zu Traceability, worauf man aufpassen muss und wie Tools helfen können zu finden. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen zu Traceability mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/swql-traceabilityslideshare-20140102-140612045800-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Anforderungen mit Testfällen, SourceCode, Zielen etc. zu verknüpfen ermöglicht bessere Schätzungen, weniger Side-Effect Defects u.v.m. Dieses ºÝºÝߣdeck von meinem Vortrag auf den German Testing Days 2013 führt in das Thema Traceability ein, zeigt Grundlagen zu Traceability, worauf man aufpassen muss und wie Tools helfen können zu finden. Wenn Sie mehr zu dem Thema wissen oder mir Ihre Erfahrungen zu Traceability mitgeben möchten, schreiben Sie mir einfach ein Mail an markus.unterauer@software-quality-lab.com. Würde mich sehr über Ihr Feedback freuen :-)
from Markus Unterauer
]]>
1172 9 https://cdn.slidesharecdn.com/ss_thumbnails/swql-traceabilityslideshare-20140102-140612045800-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-MarkusUnterauer-48x48.jpg?cb=1714118294 www.software-quality-lab.com https://cdn.slidesharecdn.com/ss_thumbnails/rckwrtsdenkenvorwrtshandeln-requirementsreverseengineeringbeisystemablsen-240426075911-0500990d-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/rckwrts-denken-vorwrts-handeln-requirements-reverse-engineering-bei-systemablsenpptx/267553665 Rückwärts denken vorwä... https://cdn.slidesharecdn.com/ss_thumbnails/staatlichenotfallvorsorgeinsterreich-180113165908-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/notfallvorsorge-in-der-stadt-staatliche-notfallvorsorge-in-sterreich/86112667 Notfallvorsorge in der... https://cdn.slidesharecdn.com/ss_thumbnails/specificationbyexample-171206070214-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/specification-by-example-83463555/83463555 Specification by example