{"id":132,"date":"2021-12-06T11:24:00","date_gmt":"2021-12-06T16:24:00","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/?p=132"},"modified":"2026-03-26T15:39:42","modified_gmt":"2026-03-26T19:39:42","slug":"what-is-the-live-approach-to-software-development","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/2021\/12\/06\/what-is-the-live-approach-to-software-development\/","title":{"rendered":"What is the Live approach to software development?"},"content":{"rendered":"\n<p>When it comes to software development, there\u2019s <a href=\"https:\/\/blogs.sw.siemens.com\/small-medium-business\/2021\/11\/30\/agile-conundrum-balance-requirements-and-governance-with-development\/\">more than one way<\/a> to finish a project quickly and efficiently while meeting all the necessary requirements.<\/p>\n\n\n\n<p>Software <a href=\"https:\/\/blogs.sw.siemens.com\/small-medium-business\/?p=105&amp;preview=true&amp;preview_id=105\">development methods have changed<\/a> just as much as the software itself has changed, and as a result, the tools used have evolved and changed, too.<\/p>\n\n\n\n<p>Siemens Digital Industries Software developed the Live approach as a part of that natural evolution.<\/p>\n\n\n\n<p>The Live approach is a set of six guidelines introducing a new philosophy to managing software development artifacts and development-related information.<\/p>\n\n\n\n<p>The first four guidelines relate to the information model and storage and the final two relate to how information is accessed and shared.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"414\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-LiveApproach-01.jpg\" alt=\"Live software development infographic \" class=\"wp-image-133\" title=\"Live software development explained\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-LiveApproach-01.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-LiveApproach-01-600x276.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-LiveApproach-01-768x353.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-LiveApproach-01-350x160.jpg 350w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><figcaption>The Live Approach<\/figcaption><\/figure>\n\n\n\n<p><strong>Guideline 1: Single ancestor<\/strong><\/p>\n\n\n\n<p>The work item class is the common ancestor in an inheritance hierarchy of all the information and artifacts related to the development activities.<\/p>\n\n\n\n<p>This guideline essentially says all created artifacts and performed activities in the software lifecycle are work items.<\/p>\n\n\n\n<p><strong>Guideline 2: Single source<\/strong><\/p>\n\n\n\n<p>Instances of the work item class and the instances of all its specializations are \u201csingle source.\u201d<\/p>\n\n\n\n<p>All project information only exists once in the development environment.<\/p>\n\n\n\n<p><strong>Guideline 3: Single repository<\/strong><\/p>\n\n\n\n<p>The repository where items are stored should be logically unique.<\/p>\n\n\n\n<p>This doesn\u2019t necessarily mean the repository is physically one, but the repository must appear unique from the user perspective.<\/p>\n\n\n\n<p><strong>Guideline 4: Custom work item class specializations<\/strong><\/p>\n\n\n\n<p>Users can define their own specializations of the work item class to match their corporate or project needs.<\/p>\n\n\n\n<p>This offers customization of the information to be stored in the work item class specializations and the work item class itself.<\/p>\n\n\n\n<p><strong>Guideline 5: Live features<\/strong><\/p>\n\n\n\n<p>A feature is Live when it\u2019s an operation applicable to any instance of the work item class and of its specializations.<\/p>\n\n\n\n<p>The larger the number and the greater the power of the Live features in a certain lifecycle management solution, the higher the benefits for its users.<\/p>\n\n\n\n<p><strong>Guideline 6: Exposure<\/strong><\/p>\n\n\n\n<p>When using Live features to access work items, the resulting information should be exposed in a way that is appropriate for every single user role.<\/p>\n\n\n\n<p>Live features should be available to different user roles in the preferred format and with the specific content desired by the users covering a role.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"414\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-Taxonomy-2-01.jpg\" alt=\"Live software development taxonomy\" class=\"wp-image-135\" title=\"Live Approach Compliancy Taxonomy Infographic\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-Taxonomy-2-01.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-Taxonomy-2-01-600x276.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-Taxonomy-2-01-768x353.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/900x414-BlogPost4-Taxonomy-2-01-350x160.jpg 350w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><figcaption>Compliancy Taxonomy for Live software development<\/figcaption><\/figure>\n\n\n\n<p>Each development environment can be compliant to these guidelines at different levels at different points in time.<\/p>\n\n\n\n<p>Read the whitepaper to go more in depth with the Live approach and how companies use ALM software like Polarian to meet development and corporate goals.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:30px\"><a class=\"wp-block-button__link\" href=\"https:\/\/go.sw.siemens.com\/RJ_fKa3M\" target=\"_blank\" rel=\"noopener\">Read the white paper<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>When it comes to software development, there\u2019s more than one way to finish a project quickly and efficiently while meeting&#8230;<\/p>\n","protected":false},"author":79498,"featured_media":139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[21],"industry":[],"product":[],"coauthors":[20],"class_list":["post-132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-agile-software-development"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/39\/2021\/12\/640x360-LandingPage-Laotops.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/users\/79498"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":4,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":138,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/posts\/132\/revisions\/138"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/media\/139"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/media?parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/categories?post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/tags?post=132"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/industry?post=132"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/product?post=132"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/small-medium-business\/wp-json\/wp\/v2\/coauthors?post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}