{"id":2370,"date":"2019-10-03T08:00:50","date_gmt":"2019-10-03T06:00:50","guid":{"rendered":"https:\/\/se-trends.de\/?p=2370"},"modified":"2019-10-18T09:58:21","modified_gmt":"2019-10-18T07:58:21","slug":"modern-re-2","status":"publish","type":"post","link":"https:\/\/www.se-trends.de\/en\/modernes-re\/","title":{"rendered":"Three pillars of modern requirements engineering"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Next week the Modern RE will take place in Berlin. I'm looking forward to seeing many old and new faces there: At my presentation of a <a rel=\"noreferrer noopener\" aria-label=\"Case study on agile requirements management (opens in a new tab)\" href=\"https:\/\/www.modern-re.de\/agenda\/vortraege\/articles\/mi11-traces-als-dreh-und-angelpunkt-fuer-agiles-anforderungsmanagement-eine-fallstudie.html\" target=\"_blank\">Case study on agile requirements management<\/a>or just like that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But what distinguishes modern requirements engineering from traditional requirements engineering? There are three pillars that I will present today.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">The pillars of modern RE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modern requirements engineering is often associated with agility. Modern RE is also associated with \"Agile requirements management in practice\". To <a href=\"https:\/\/www.se-trends.de\/en\/agile-requirements-management-with-jama\/\">Agile requirements management<\/a> I have already commented on this several times, and this is certainly part of modern RE, but certainly not all of it. After all, agile approaches already exist <a href=\"https:\/\/www.se-trends.de\/en\/agile-system-development-ca-1973\/\">since the 70s<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">Pillar 1: Agility<\/span>&nbsp;<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Nevertheless, agility is one of several pillars that are necessary for modern requirements engineering. We are talking about agility in the sense of the <a rel=\"noreferrer noopener\" aria-label=\"agile manifesto (opens in a new tab)\" href=\"http:\/\/agilemanifesto.org\/iso\/de\/manifesto.html\" target=\"_blank\">agile manifesto<\/a>close cooperation, quick results, involving customers and dealing with changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, this is easier to live with in the software environment than with complex systems that consist of hardware and for which there are compliance requirements. And there will be more and more products like this.<\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">Pillar 2: Tools<\/span>&nbsp;<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Even 20 years ago, tools were important. But the first generations of tools, such as Rational DOORS, Caliber or Visure, are now reaching the end of their life cycle. These tools were incredibly innovative when they were introduced, as they enabled the big step from document-based to element-based work. They provided important functions such as versioning, baselining and traceability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These functions are still needed today, but new requirements have been added: Usability must be simple, collaboration and integration are a must.<\/p>\n\n\n\n<div style=\"background: #7eb13d; padding: 20px; border-radius: 10px; color: white; font-size: 120%; margin-bottom: 20px;\"><span style=\"font-size: 300%; float: left; vertical-align: middle; font-weight: bold; line-height: 1em;\">3rd pillar: Data integration<\/span>&nbsp;<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Given the complexity of modern products, it is becoming increasingly important to make the interrelationships explicitly visible. This means integrating data across tools. We are already familiar with traceability from the requirements, where it is extremely useful. However, comprehensive networking of information is enormously powerful, as it creates visibility and enables dependencies to be managed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Requirements are the linchpin of every system, as they are used for coordination. Sensible integrations link these with tests, design, portfolios, simulation models and much more. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">At some point no longer modern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">And last but not least: Nothing remains modern. In this respect, terms such as \"<a rel=\"noreferrer noopener\" aria-label=\"Web 2.0 (opens in a new tab)\" href=\"https:\/\/de.wikipedia.org\/wiki\/Web_2.0\" target=\"_blank\">Web 2.0<\/a>\" and \"<a rel=\"noreferrer noopener\" aria-label=\"Industry 4.0 (opens in a new tab)\" href=\"https:\/\/de.wikipedia.org\/wiki\/Industrie_4.0\" target=\"_blank\">Industry 4.0<\/a>\" make a little more sense because they are a little easier to place in time (we'll leave the buzzword factor aside). At the end of the 90s, it was also fashionable to use Rational DOORS. Revolutionary at the time, it now lacks many of the features required for \"modern requirements engineering\".<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nevertheless, it is pleasing to follow the evolution of requirements engineering. After all, requirements are becoming increasingly important and this will not change for the foreseeable future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"text-align:right\">Photo by <a href=\"https:\/\/unsplash.com\/@lanceanderson?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Lance Anderson<\/a> on <a href=\"https:\/\/unsplash.com\/s\/photos\/modern?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Unsplash<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Next week the Modern RE will take place in Berlin. I'm looking forward to seeing many old and new faces there: At my presentation of a case study on agile requirements management, or just for fun. But what distinguishes modern requirements engineering from traditional requirements engineering? There are three pillars that I will be presenting today.<\/p>","protected":false},"author":1,"featured_media":2376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[110,3],"tags":[36,228,246,82],"class_list":["post-2370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-anforderungen","category-events","tag-agilitaet","tag-integration","tag-modern-re","tag-werkzeuge"],"_links":{"self":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/comments?post=2370"}],"version-history":[{"count":0,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2370\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media\/2376"}],"wp:attachment":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media?parent=2370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/categories?post=2370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/tags?post=2370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}