{"id":2111,"date":"2019-03-21T08:30:36","date_gmt":"2019-03-21T07:30:36","guid":{"rendered":"https:\/\/se-trends.de\/?p=2111"},"modified":"2025-12-17T12:22:38","modified_gmt":"2025-12-17T11:22:38","slug":"18-product-development-pattern","status":"publish","type":"post","link":"https:\/\/www.se-trends.de\/en\/18-produkt-entwicklungs-muster\/","title":{"rendered":"18 patterns to make product development more effective"},"content":{"rendered":"<p class=\"wp-block-paragraph\">To remain effective in product development, we need to continuously adapt the way we work. And more importantly, we need to be able to react to changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the last few months <a aria-label=\"I wrote several times on this topic (opens in a new tab)\" href=\"https:\/\/www.se-trends.de\/en\/category\/standards-methods\/pattern-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">I wrote several times on this topic<\/a>and have been talking to many experts on the subject. The result is an initial catalog of 18 samples, which I was able to present at the ReConf last week.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The catalog<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Currently, the catalog of patterns lives on the community pages of Jama Software and can be accessed at the following URL:<\/p>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap{border-top:0px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:var(--global-palette7, #EDF2F7);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);margin-bottom:var(--global-kb-spacing-xs, 1rem);}.kt-info-box2111_e9d9f2-5b .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box2111_e9d9f2-5b .kt-info-svg-icon-flip, .kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-number{font-size:100px;}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-media{color:var(--global-palette1, #3182CE);border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box2111_e9d9f2-5b .kt-infobox-textcontent h2.kt-blocks-info-box-title{color:var(--global-palette2, #2B6CB0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-learnmore{color:var(--global-palette9, #ffffff);background:var(--global-palette1, #3182CE);border-radius:5px;font-size:var(--global-kb-font-size-sm, 0.9rem);border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap{box-shadow:0px 0px 60px 5px rgba(0, 0, 0, 0);}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}@media all and (max-width: 1024px){.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap{border-top:0px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);box-shadow:0px 0px 60px 5px rgba(0, 0, 0, 0);}}@media all and (max-width: 1024px){.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}}@media all and (max-width: 767px){.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap{border-top:0px solid var(--global-palette7, #eeeeee);border-right:0px solid var(--global-palette7, #eeeeee);border-bottom:0px solid var(--global-palette7, #eeeeee);border-left:0px solid var(--global-palette7, #eeeeee);box-shadow:0px 0px 60px 5px rgba(0, 0, 0, 0);}.kt-info-box2111_e9d9f2-5b .kt-blocks-info-box-link-wrap:hover{box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box2111_e9d9f2-5b\"><a class=\"kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-left kt-info-halign-left\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/web.archive.org\/web\/20220817191206\/https:\/\/community.jamasoftware.com\/product-patterns\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fe_book kt-info-svg-icon\"><svg viewbox=\"0 0 24 24\"  fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\"\/><path d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">Catalog now in the Internet Archive<\/h2><p class=\"kt-blocks-info-box-text\">Unfortunately, Jama Software has removed the catalog from the website. Here you can find the copy in the Internet Active<\/p><div class=\"kt-blocks-info-box-learnmore-wrap\"><span class=\"kt-blocks-info-box-learnmore\">Learn More<\/span><\/div><\/div><\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction in 16 minutes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A short introduction to the catalog with examples can be found here:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video class=\"lazyload\" data-src=\"https:\/\/se-trends.s3.amazonaws.com\/product-development-pattern.mp4\" controls poster=\"http:\/\/www.se-trends.de\/wp-content\/uploads\/2016\/12\/video-placeholder.jpg\" ><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5 steps to use<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To use the patterns, we follow 5 steps, which is also shown in the video with examples:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Identify the problem<\/strong> - Patterns solve problems, so a concrete problem is usually the starting point<\/li>\n\n\n\n<li><strong>Measure problem<\/strong> - We can only recognize whether a measure is effective if we can measure it. This can also be a qualitative assessment.<\/li>\n\n\n\n<li><strong>Select pattern<\/strong> - Now a suitable pattern is selected from the catalog. To do this, we must at least take a superficial look at the patterns beforehand. <\/li>\n\n\n\n<li><strong>Implementation<\/strong> - Three elements must work together for successful implementation: People, Processes &amp; Methods, and Tools<\/li>\n\n\n\n<li><strong>Evaluate result<\/strong> - Have we reached our goal?<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">The 18 patterns<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Below are the 18 patterns that are currently in the catalog. The aim is to carefully develop the catalog over the coming weeks and months. Please feel free to use the comments section for the individual patterns.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Black Box<\/li>\n\n\n\n<li>Define workflows<\/li>\n\n\n\n<li>Separate Project Structure From Traceability<\/li>\n\n\n\n<li>V-Model<\/li>\n\n\n\n<li>Define and Enforce a Data Model<\/li>\n\n\n\n<li>Interfaces<\/li>\n\n\n\n<li>Behavior\/Test Driven Development (BDD)<\/li>\n\n\n\n<li>Consistency Criteria<\/li>\n\n\n\n<li>Branch and Merge<\/li>\n\n\n\n<li>Evolve Hardware and Software Together<\/li>\n\n\n\n<li>Functional Descriptions<\/li>\n\n\n\n<li>Good Requirements<\/li>\n\n\n\n<li>Review<\/li>\n\n\n\n<li>Don't Repeat Yourself (DRY)<\/li>\n\n\n\n<li>One-Pager<\/li>\n\n\n\n<li>Use Meta Data<\/li>\n\n\n\n<li>Engineering Efficiency Empowerment<\/li>\n\n\n\n<li>Define Hand-Over Points<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What happens next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The patterns are maintained in English, so I will not go into detail here. Instead, I will report here when there is news worth mentioning about the patterns.<br><\/p>","protected":false},"excerpt":{"rendered":"<p>There are recurring patterns in product development. Every developer should be familiar with the 18 patterns described here.<\/p>","protected":false},"author":1,"featured_media":7531,"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":[4,379],"tags":[84,284,82],"class_list":["post-2111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-forschung","category-muster","tag-methoden","tag-pattern","tag-werkzeuge"],"_links":{"self":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2111","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=2111"}],"version-history":[{"count":0,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/posts\/2111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media\/7531"}],"wp:attachment":[{"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/media?parent=2111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/categories?post=2111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.se-trends.de\/en\/wp-json\/wp\/v2\/tags?post=2111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}