{"id":4375249,"date":"2021-03-14T21:04:00","date_gmt":"2021-03-14T19:04:00","guid":{"rendered":"https:\/\/www.deptagency.com\/insight\/what-product-managers-should-know-about-software-architecture\/"},"modified":"2025-12-08T13:44:20","modified_gmt":"2025-12-08T11:44:20","slug":"what-product-managers-should-know-about-software-architecture","status":"publish","type":"article","link":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/","title":{"rendered":"What product managers should know about software architecture"},"content":{"rendered":"<div class=\"block-article-post-header js-block-article-post-header block-article-post-header__theme--onyxGrey\">\n\t<button\tclass=\"cta-button block-article-post-header__back-button cta-button__color--white cta-button__style--back\" aria-label=\"Back\" >\n\t<svg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><circle cx='20.5' cy='20.5' r='19.5' transform='rotate(-90 20.5 20.5)' stroke='var(--dept-button-icon-outline-color)' stroke-width='1.3' stroke-miterlimit='10' fill='none'\/><circle class='icon-backplate' cx='20.5' cy='20.5' r='19.5' transform='rotate(-90 20.5 20.5)' fill='var(--dept-button-icon-backplate-color)' fill-opacity='1'\/><path class='icon-center' d='M21.174 30 11 20.674l10.174-9.326m-9.326 9.328H30.5' stroke='var(--dept-button-icon-color)' stroke-width='1.3' stroke-miterlimit='10' fill='none'\/><\/svg>\n\t\t\t<span>\n\t\t\tBack to all articles\t\t<\/span>\n\t\n<\/button><h1\t\tclass=\"typography block-article-post-header__title typography__color--white typography__size--h1 typography__align--left\"\n\t\t\t>\n\t\tWhat product managers should know about software architecture\t<\/h1><div\n\t\tclass=\"image-wrap block-article-post-header__image-wrap\"\n\t\tdata-align=\"center center\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg\"\n\t\t\t\tclass=\"image block-article-post-header__image\"\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div><div class=\"author block-article-post-header__author\" data-animation=\"slide-fade\">\n\t\t\t<img\n\t\t\tclass=\"author__portrait\"\n\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/kelsey-headshot-150x150.jpeg\"\n\t\t\talt=\"Kelsey Anderson\"\n\t\t\/>\n\t\n\t<div class=\"author__text\">\n\t\tKelsey Anderson\t\t<br \/>\n\t\tSr. Content Marketing Manager\n\t\t\t<\/div>\n<\/div>\n\t<div class=\"block-article-post-header__meta\">\n\t\t\t\t\t\t\t<div class=\"block-article-post-header__meta-date\">\n\t\t\t\t<div class=\"block-article-post-header__date-description\">\n\t\t\t\t\tDate\t\t\t\t<\/div>\n\t\t\t\t<div class=\"block-article-post-header__published-date\">\n\t\t\t\t\t14 March 2021\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n<\/div>\n\n<div class=\"block-panel-with-image-and-rich-text\">\n\t<div class=\"block-panel-with-image-and-rich-text__left block-panel-with-image-and-rich-text__left--white\">\n\t\t<div class=\"block-panel-with-image-and-rich-text__media\">\n\t\t\t<div\n\t\tclass=\"image-wrap block-panel-with-image-and-rich-text__image-wrap\"\n\t\tdata-align=\"center center\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg\"\n\t\t\t\tclass=\"image block-panel-with-image-and-rich-text__image\"\n\n\t\t\t\t\t\t\t\talt=\"product management team\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div>\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"block-panel-with-image-and-rich-text__right block-panel-with-image-and-rich-text__right--white\">\n\t\t\n<div class='block-panel-with-image-and-rich-text__item'><div class='block-panel-with-image-and-rich-text__item-inner'><h2 class=\"heading heading__size--m heading__align--left block-heading__heading\">\n\t\t\tThere is a reason why technologists borrowed the word \u201carchitecture\u201d from buildings and blueprints.\t<\/h2><\/div><\/div>\n\n<div class='block-panel-with-image-and-rich-text__item'><div class='block-panel-with-image-and-rich-text__item-inner'><p class=\"paragraph paragraph__size--default paragraph__align--left block-paragraph__paragraph\">Software architecture lays out <em>what<\/em> goes <em>where<\/em> and <em>how<\/em> it\u2019s all connected.<br><br>While software architecture is designed by systems architects and maintained by engineers, there are some arguments for product managers knowing the basics of software architecture.<br><br>Improved communication between product managers and engineers, better\u00a0product road mapping, and useful insight into time and budget are some of the reasons why a product manager should know a bit about this subject.<br><br>Here is our team\u2019s perspective on what product managers should know about software architecture.<\/p><\/div><\/div>\n\t<\/div>\n<\/div>\n\n<div class=\"block-title-and-content js-block-title-and-content block-title-and-content__theme--onyxGrey\">\n\t<div class=\"block-title-and-content__layout\">\n\t\t<h2\t\tclass=\"typography block-title-and-content__title typography__color--white typography__size--h2 typography__align--left\"\n\t\tdata-size-mobile=\"h2\" \t>\n\t\tHow Software Architecture Affects Product Experience\t<\/h2>\n\t\t\t\t\t<div class=\"block-title-and-content__content\">\n\t\t\t\t\n<p\t\tclass=\"typography block-typography__typography typography__color--bodyOnBlack typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\tAt the very least, product managers should understand why software architecture is vital to a successful product.<br><br>Summarized, a strategic software architecture ensures your product\u2019s:<br><br><strong>1. Availability<\/strong>: Can users access your product when they need it?<br><strong>2. Scalability<\/strong>: Can your product scale as your userbase grows?<br><strong>3. Performance<\/strong>: Speed, uploads, APIs\u2013is your product doing its job?<br><strong>4. Maintainability<\/strong>: Can your engineering team maintain your product as technology evolves?<br><br>Issues with architecture can create bottlenecks, which can dissatisfy users, slow implementation, or increase costs. Therefore, having a software architecture that supports your product\u2019s functionality is essential.\t<\/p>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\n\t<div class=\"block-title-and-content__social-links\">\n\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"copy\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Copy page link\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tdata-tooltip=\"true\"\n\t\t\t\t\tdata-tooltip-text=\"Link copied to clipboard.\"\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg' width='22' height='22' viewBox='0 0 22 22'><path d='M6.832 15.167l8.333-8.333M9.332 6.001l2.787-2.787a4.715 4.715 0 016.666 0v0a4.715 4.715 0 010 6.667L16 12.668M5.999 9.334l-2.787 2.787a4.715 4.715 0 000 6.666v0a4.715 4.715 0 006.667 0l2.787-2.786' stroke='currentColor' stroke-width='2'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"facebook\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Facebook\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='14' height='22' viewBox='0 0 14 22' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M4.032 22L4 12H0V8h4V5.5C4 1.789 6.298 0 9.61 0c1.585 0 2.948.118 3.345.17v3.88H10.66c-1.8 0-2.15.856-2.15 2.112V8h5.241l-2 4H8.51v10H4.032z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"whatsapp\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Whatsapp\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg xmlns='http: \/\/www.w3.org\/2000\/svg' width='25' height='24' viewBox='0 0 25 24'><path d='M.805 24l1.687-6.163a11.869 11.869 0 01-1.588-5.945C.907 5.335 6.244 0 12.801 0c3.182.001 6.17 1.24 8.415 3.488a11.819 11.819 0 013.481 8.413c-.002 6.558-5.34 11.893-11.896 11.893h-.005c-1.99-.001-3.947-.5-5.685-1.448L.805 24zm6.598-3.807l.361.214a9.874 9.874 0 005.033 1.378h.004c5.45 0 9.885-4.434 9.888-9.885a9.824 9.824 0 00-2.894-6.993 9.823 9.823 0 00-6.99-2.898c-5.454 0-9.89 4.434-9.892 9.884a9.86 9.86 0 001.512 5.26l.235.374-.999 3.648 3.742-.982z' fill='currentColor'\/><path d='M9.825 6.921c-.24-.58-.486-.501-.668-.51-.174-.009-.372-.01-.57-.01-.198 0-.52.074-.793.371-.272.298-1.04 1.017-1.04 2.48 0 1.462 1.065 2.875 1.214 3.073.148.199 2.096 3.2 5.078 4.487.709.306 1.262.49 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.759-.72 2.007-1.413.247-.694.247-1.29.173-1.413-.074-.124-.272-.199-.57-.347-.297-.149-1.758-.868-2.03-.967-.273-.1-.471-.149-.67.149-.198.297-.767.966-.94 1.165-.174.198-.348.223-.645.074-.297-.149-1.255-.462-2.39-1.475-.884-.788-1.48-1.76-1.654-2.058-.173-.298-.018-.459.13-.607.134-.133.298-.347.446-.52.149-.174.199-.298.298-.496.099-.198.05-.372-.025-.52-.074-.15-.669-1.612-.917-2.207z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F&#038;text=What%20product%20managers%20should%20know%20about%20software%20architecture\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"twitter\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Twitter\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M24.75 2.3c-.9.4-1.8.7-2.8.8 1-.6 1.8-1.6 2.2-2.7-1 .6-2 1-3.1 1.2-.9-1-2.2-1.6-3.6-1.6-2.7 0-4.9 2.2-4.9 4.9 0 .4 0 .8.1 1.1-4.2-.2-7.8-2.2-10.2-5.2-.5.8-.7 1.6-.7 2.5 0 1.7.9 3.2 2.2 4.1-.8 0-1.6-.2-2.2-.6v.1c0 2.4 1.7 4.4 3.9 4.8-.4.1-.8.2-1.3.2-.3 0-.6 0-.9-.1.6 2 2.4 3.4 4.6 3.4-1.7 1.3-3.8 2.1-6.1 2.1-.4 0-.8 0-1.2-.1 2.2 1.4 4.8 2.2 7.5 2.2 9.1 0 14-7.5 14-14v-.6c1-.7 1.8-1.6 2.5-2.5z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"linkedin\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Linkedin\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M1.15 17.3h3.6V5.8h-3.6v11.5zM.75 2.1c0 1.2 1 2.1 2.1 2.1 1.2 0 2.1-.9 2.1-2.1 0-1.2-1-2.1-2.1-2.1-1.2 0-2.1 1-2.1 2.1zM14.45 17.3h3.6v-6.2c0-3.1-.7-5.5-4.3-5.5-1.8 0-2.9.9-3.4 1.8V5.8h-3.4v11.5h3.6v-5.7c0-1.5.2-2.9 2.1-2.9 1.8 0 1.8 1.7 1.8 3v5.6z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t<\/div>\n<\/div>\n\n<div class=\"block-title-and-content js-block-title-and-content block-title-and-content__theme--white\">\n\t<div class=\"block-title-and-content__layout\">\n\t\t<h2\t\tclass=\"typography block-title-and-content__title typography__color--onyxGrey typography__size--h2 typography__align--left\"\n\t\tdata-size-mobile=\"h2\" \t>\n\t\tBehavioral vs. Structural Changes\t<\/h2>\n\t\t\t\t\t<div class=\"block-title-and-content__content\">\n\t\t\t\t\n<p\t\tclass=\"typography block-typography__typography typography__color--onyxGrey typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\tWithin a system, there are two types of product updates.<br><br>1. An update that changes the behavior of a function (on click:do this)<br>2. An update that changes the structure of the system (both elements and the relationships between them)<br><br>In the product world, time is always scarce. There\u2019s never enough time to do everything you want to, so product managers typically push for the changes they care about. That means structural changes are unpopular since they don\u2019t change external behavior.<br><br>In other words, if product managers can\u2019t see the change, they don\u2019t care about it as much.<br><br>However, software architecture is all about change. If engineers anticipate maintaining a program, there must be structural (nonvisible to product managers) changes. When these structural changes occur, they\u2019re acting on a belief about how a system may change in the future.\t<\/p>\n\n<h3\t\tclass=\"typography block-typography__typography typography__color--onyxGrey typography__size--h6 typography__align--left\"\n\t\t\t>\n\t\t<meta charset=\"utf-8\">Here\u2019s a common analogy:\t<\/h3>\n\n<p\t\tclass=\"typography block-typography__typography typography__color--onyxGrey typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\t<meta charset=\"utf-8\">You want to install granite countertops (build a new feature into your application). Unfortunately, your existing cupboards are only rated for laminate, and can\u2019t support the weight of the new granite.<br><br>In order to make granite countertops happen, you need to spend a month reinforcing the underlying structure.<br><br>You could have built granite-supporting countertops from the start, but that would waste money and time if you never put in granite.<br><br>Non-visible \u2260 less valuable.\t<\/p>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\n\t<div class=\"block-title-and-content__social-links\">\n\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"copy\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Copy page link\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tdata-tooltip=\"true\"\n\t\t\t\t\tdata-tooltip-text=\"Link copied to clipboard.\"\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg' width='22' height='22' viewBox='0 0 22 22'><path d='M6.832 15.167l8.333-8.333M9.332 6.001l2.787-2.787a4.715 4.715 0 016.666 0v0a4.715 4.715 0 010 6.667L16 12.668M5.999 9.334l-2.787 2.787a4.715 4.715 0 000 6.666v0a4.715 4.715 0 006.667 0l2.787-2.786' stroke='currentColor' stroke-width='2'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"facebook\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Facebook\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='14' height='22' viewBox='0 0 14 22' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M4.032 22L4 12H0V8h4V5.5C4 1.789 6.298 0 9.61 0c1.585 0 2.948.118 3.345.17v3.88H10.66c-1.8 0-2.15.856-2.15 2.112V8h5.241l-2 4H8.51v10H4.032z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"whatsapp\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Whatsapp\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg xmlns='http: \/\/www.w3.org\/2000\/svg' width='25' height='24' viewBox='0 0 25 24'><path d='M.805 24l1.687-6.163a11.869 11.869 0 01-1.588-5.945C.907 5.335 6.244 0 12.801 0c3.182.001 6.17 1.24 8.415 3.488a11.819 11.819 0 013.481 8.413c-.002 6.558-5.34 11.893-11.896 11.893h-.005c-1.99-.001-3.947-.5-5.685-1.448L.805 24zm6.598-3.807l.361.214a9.874 9.874 0 005.033 1.378h.004c5.45 0 9.885-4.434 9.888-9.885a9.824 9.824 0 00-2.894-6.993 9.823 9.823 0 00-6.99-2.898c-5.454 0-9.89 4.434-9.892 9.884a9.86 9.86 0 001.512 5.26l.235.374-.999 3.648 3.742-.982z' fill='currentColor'\/><path d='M9.825 6.921c-.24-.58-.486-.501-.668-.51-.174-.009-.372-.01-.57-.01-.198 0-.52.074-.793.371-.272.298-1.04 1.017-1.04 2.48 0 1.462 1.065 2.875 1.214 3.073.148.199 2.096 3.2 5.078 4.487.709.306 1.262.49 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.759-.72 2.007-1.413.247-.694.247-1.29.173-1.413-.074-.124-.272-.199-.57-.347-.297-.149-1.758-.868-2.03-.967-.273-.1-.471-.149-.67.149-.198.297-.767.966-.94 1.165-.174.198-.348.223-.645.074-.297-.149-1.255-.462-2.39-1.475-.884-.788-1.48-1.76-1.654-2.058-.173-.298-.018-.459.13-.607.134-.133.298-.347.446-.52.149-.174.199-.298.298-.496.099-.198.05-.372-.025-.52-.074-.15-.669-1.612-.917-2.207z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F&#038;text=What%20product%20managers%20should%20know%20about%20software%20architecture\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"twitter\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Twitter\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M24.75 2.3c-.9.4-1.8.7-2.8.8 1-.6 1.8-1.6 2.2-2.7-1 .6-2 1-3.1 1.2-.9-1-2.2-1.6-3.6-1.6-2.7 0-4.9 2.2-4.9 4.9 0 .4 0 .8.1 1.1-4.2-.2-7.8-2.2-10.2-5.2-.5.8-.7 1.6-.7 2.5 0 1.7.9 3.2 2.2 4.1-.8 0-1.6-.2-2.2-.6v.1c0 2.4 1.7 4.4 3.9 4.8-.4.1-.8.2-1.3.2-.3 0-.6 0-.9-.1.6 2 2.4 3.4 4.6 3.4-1.7 1.3-3.8 2.1-6.1 2.1-.4 0-.8 0-1.2-.1 2.2 1.4 4.8 2.2 7.5 2.2 9.1 0 14-7.5 14-14v-.6c1-.7 1.8-1.6 2.5-2.5z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"linkedin\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Linkedin\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M1.15 17.3h3.6V5.8h-3.6v11.5zM.75 2.1c0 1.2 1 2.1 2.1 2.1 1.2 0 2.1-.9 2.1-2.1 0-1.2-1-2.1-2.1-2.1-1.2 0-2.1 1-2.1 2.1zM14.45 17.3h3.6v-6.2c0-3.1-.7-5.5-4.3-5.5-1.8 0-2.9.9-3.4 1.8V5.8h-3.4v11.5h3.6v-5.7c0-1.5.2-2.9 2.1-2.9 1.8 0 1.8 1.7 1.8 3v5.6z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t<\/div>\n<\/div>\n\n<div class=\"block-panel-with-image-and-rich-text\">\n\t<div class=\"block-panel-with-image-and-rich-text__left block-panel-with-image-and-rich-text__left--richBlack\">\n\t\t<div class=\"block-panel-with-image-and-rich-text__media\">\n\t\t\t<div\n\t\tclass=\"image-wrap block-panel-with-image-and-rich-text__image-wrap\"\n\t\tdata-align=\"center left\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/data-dashboard-1024x593-1.jpeg\"\n\t\t\t\tclass=\"image block-panel-with-image-and-rich-text__image\"\n\n\t\t\t\t\t\t\t\talt=\"data dashboard \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div>\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"block-panel-with-image-and-rich-text__right block-panel-with-image-and-rich-text__right--richBlack\">\n\t\t\n<div class='block-panel-with-image-and-rich-text__item'><div class='block-panel-with-image-and-rich-text__item-inner'><h2 class=\"heading heading__size--l heading__align--left block-heading__heading\">\n\t\t\tYou Can\u2019t Retroactively Collect Data\t<\/h2><\/div><\/div>\n\n<div class='block-panel-with-image-and-rich-text__item'><div class='block-panel-with-image-and-rich-text__item-inner'><p class=\"paragraph paragraph__size--default paragraph__align--left block-paragraph__paragraph\">When planning products, it\u2019s essential that product managers thoroughly understand all the types of data they need to collect.<br><br>That\u2019s because systems have strict rules about communicating with one another. If your back end never requests a specific metric, it\u2019s can\u2019t collect it.<br><br>We sometimes see product teams forget about internal metrics. For example, many organizations have public promises around response times, so an example metric might be logging data (who did what, when).<br><br>If these metric requests are late in the development phase, functionality will need to be rewritten, costing time and additional resources. Worse, if v1 goes out, you may never be able to go back and get it. This kind of metric is easy to miss because there are \u201cdefaults\u201d within databases. It\u2019s the product manager\u2019s responsibility to know the full scope of data collection.<\/p><\/div><\/div>\n\t<\/div>\n<\/div>\n\n<div class=\"block-title-and-content js-block-title-and-content block-title-and-content__theme--white\">\n\t<div class=\"block-title-and-content__layout\">\n\t\t<h2\t\tclass=\"typography block-title-and-content__title typography__color--onyxGrey typography__size--h2 typography__align--left\"\n\t\tdata-size-mobile=\"h2\" \t>\n\t\t<meta charset=\"utf-8\">There Are Two Main Types of Architectures\t<\/h2>\n\t\t\t\t\t<div class=\"block-title-and-content__content\">\n\t\t\t\t\n<p\t\tclass=\"typography block-typography__typography typography__color--onyxGrey typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\tThere is a range of architectural designs, with two limits on either side: <strong>monolithic<\/strong> and <strong>microservices<\/strong>.<br><br>A monolithic architecture is a single \u201cstack,\u201d where your front end, back end, and database share one server to suit all of the application needs.<br><br>With\u00a0<a href=\"https:\/\/www.deptagency.com\/en-us\/service\/technology-engineering\/technology-strategy-architecture\/\">microservices<\/a>, there are many servers (or serverless functions) that serve a particular purpose.<br>For example, let\u2019s imagine we want to make a video streaming platform.<br><br>We will likely start with one server that will process logins and video streams. That means if there are too many people streaming video at once it could slow down the login workflow! <br><br>Since we don\u2019t want users to have a slow login experience, we break our monolithic server into two dedicated services: one for processing video streams and one for everything else (logging in, liking, commenting, etc.). This divided structure is microservices.<br><br>There are drawbacks to monoliths and microservices, but you should be able to understand why your software architect selected one over another. <br><br>Think back to Conway\u2019s law. It doesn\u2019t make sense to have more microservices than teams maintaining them. For small teams, monoliths are much more beneficial.<br><br>When solving for speed and function, it\u2019s helpful to understand these technical tradeoffs.\t<\/p>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\n\t<div class=\"block-title-and-content__social-links\">\n\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"copy\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Copy page link\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tdata-tooltip=\"true\"\n\t\t\t\t\tdata-tooltip-text=\"Link copied to clipboard.\"\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg' width='22' height='22' viewBox='0 0 22 22'><path d='M6.832 15.167l8.333-8.333M9.332 6.001l2.787-2.787a4.715 4.715 0 016.666 0v0a4.715 4.715 0 010 6.667L16 12.668M5.999 9.334l-2.787 2.787a4.715 4.715 0 000 6.666v0a4.715 4.715 0 006.667 0l2.787-2.786' stroke='currentColor' stroke-width='2'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"facebook\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Facebook\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='14' height='22' viewBox='0 0 14 22' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M4.032 22L4 12H0V8h4V5.5C4 1.789 6.298 0 9.61 0c1.585 0 2.948.118 3.345.17v3.88H10.66c-1.8 0-2.15.856-2.15 2.112V8h5.241l-2 4H8.51v10H4.032z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"whatsapp\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Whatsapp\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg xmlns='http: \/\/www.w3.org\/2000\/svg' width='25' height='24' viewBox='0 0 25 24'><path d='M.805 24l1.687-6.163a11.869 11.869 0 01-1.588-5.945C.907 5.335 6.244 0 12.801 0c3.182.001 6.17 1.24 8.415 3.488a11.819 11.819 0 013.481 8.413c-.002 6.558-5.34 11.893-11.896 11.893h-.005c-1.99-.001-3.947-.5-5.685-1.448L.805 24zm6.598-3.807l.361.214a9.874 9.874 0 005.033 1.378h.004c5.45 0 9.885-4.434 9.888-9.885a9.824 9.824 0 00-2.894-6.993 9.823 9.823 0 00-6.99-2.898c-5.454 0-9.89 4.434-9.892 9.884a9.86 9.86 0 001.512 5.26l.235.374-.999 3.648 3.742-.982z' fill='currentColor'\/><path d='M9.825 6.921c-.24-.58-.486-.501-.668-.51-.174-.009-.372-.01-.57-.01-.198 0-.52.074-.793.371-.272.298-1.04 1.017-1.04 2.48 0 1.462 1.065 2.875 1.214 3.073.148.199 2.096 3.2 5.078 4.487.709.306 1.262.49 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.759-.72 2.007-1.413.247-.694.247-1.29.173-1.413-.074-.124-.272-.199-.57-.347-.297-.149-1.758-.868-2.03-.967-.273-.1-.471-.149-.67.149-.198.297-.767.966-.94 1.165-.174.198-.348.223-.645.074-.297-.149-1.255-.462-2.39-1.475-.884-.788-1.48-1.76-1.654-2.058-.173-.298-.018-.459.13-.607.134-.133.298-.347.446-.52.149-.174.199-.298.298-.496.099-.198.05-.372-.025-.52-.074-.15-.669-1.612-.917-2.207z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F&#038;text=What%20product%20managers%20should%20know%20about%20software%20architecture\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"twitter\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Twitter\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M24.75 2.3c-.9.4-1.8.7-2.8.8 1-.6 1.8-1.6 2.2-2.7-1 .6-2 1-3.1 1.2-.9-1-2.2-1.6-3.6-1.6-2.7 0-4.9 2.2-4.9 4.9 0 .4 0 .8.1 1.1-4.2-.2-7.8-2.2-10.2-5.2-.5.8-.7 1.6-.7 2.5 0 1.7.9 3.2 2.2 4.1-.8 0-1.6-.2-2.2-.6v.1c0 2.4 1.7 4.4 3.9 4.8-.4.1-.8.2-1.3.2-.3 0-.6 0-.9-.1.6 2 2.4 3.4 4.6 3.4-1.7 1.3-3.8 2.1-6.1 2.1-.4 0-.8 0-1.2-.1 2.2 1.4 4.8 2.2 7.5 2.2 9.1 0 14-7.5 14-14v-.6c1-.7 1.8-1.6 2.5-2.5z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"linkedin\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Linkedin\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M1.15 17.3h3.6V5.8h-3.6v11.5zM.75 2.1c0 1.2 1 2.1 2.1 2.1 1.2 0 2.1-.9 2.1-2.1 0-1.2-1-2.1-2.1-2.1-1.2 0-2.1 1-2.1 2.1zM14.45 17.3h3.6v-6.2c0-3.1-.7-5.5-4.3-5.5-1.8 0-2.9.9-3.4 1.8V5.8h-3.4v11.5h3.6v-5.7c0-1.5.2-2.9 2.1-2.9 1.8 0 1.8 1.7 1.8 3v5.6z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t<\/div>\n<\/div>\n\n<div class=\"block-title-and-content js-block-title-and-content block-title-and-content__theme--white\">\n\t<div class=\"block-title-and-content__layout\">\n\t\t<h2\t\tclass=\"typography block-title-and-content__title typography__color--onyxGrey typography__size--h2 typography__align--left\"\n\t\tdata-size-mobile=\"h2\" \t>\n\t\tFinal thoughts \t<\/h2>\n\t\t\t\t\t<div class=\"block-title-and-content__content\">\n\t\t\t\t\n<p\t\tclass=\"typography block-typography__typography typography__color--onyxGrey typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\tIdeally, when planning\u00a0product updates\u00a0and optimization initiatives, your architect should be involved. <br><br>Since they know the current and future state of the architecture, they can give you instant feedback on the feasibility, timeline, and budget of any update which can be a massive time-saver for product managers.\t<\/p>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\n\t<div class=\"block-title-and-content__social-links\">\n\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"copy\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Copy page link\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tdata-tooltip=\"true\"\n\t\t\t\t\tdata-tooltip-text=\"Link copied to clipboard.\"\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg' width='22' height='22' viewBox='0 0 22 22'><path d='M6.832 15.167l8.333-8.333M9.332 6.001l2.787-2.787a4.715 4.715 0 016.666 0v0a4.715 4.715 0 010 6.667L16 12.668M5.999 9.334l-2.787 2.787a4.715 4.715 0 000 6.666v0a4.715 4.715 0 006.667 0l2.787-2.786' stroke='currentColor' stroke-width='2'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"facebook\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Facebook\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='14' height='22' viewBox='0 0 14 22' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M4.032 22L4 12H0V8h4V5.5C4 1.789 6.298 0 9.61 0c1.585 0 2.948.118 3.345.17v3.88H10.66c-1.8 0-2.15.856-2.15 2.112V8h5.241l-2 4H8.51v10H4.032z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/api.whatsapp.com\/send?text=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"whatsapp\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Whatsapp\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg xmlns='http: \/\/www.w3.org\/2000\/svg' width='25' height='24' viewBox='0 0 25 24'><path d='M.805 24l1.687-6.163a11.869 11.869 0 01-1.588-5.945C.907 5.335 6.244 0 12.801 0c3.182.001 6.17 1.24 8.415 3.488a11.819 11.819 0 013.481 8.413c-.002 6.558-5.34 11.893-11.896 11.893h-.005c-1.99-.001-3.947-.5-5.685-1.448L.805 24zm6.598-3.807l.361.214a9.874 9.874 0 005.033 1.378h.004c5.45 0 9.885-4.434 9.888-9.885a9.824 9.824 0 00-2.894-6.993 9.823 9.823 0 00-6.99-2.898c-5.454 0-9.89 4.434-9.892 9.884a9.86 9.86 0 001.512 5.26l.235.374-.999 3.648 3.742-.982z' fill='currentColor'\/><path d='M9.825 6.921c-.24-.58-.486-.501-.668-.51-.174-.009-.372-.01-.57-.01-.198 0-.52.074-.793.371-.272.298-1.04 1.017-1.04 2.48 0 1.462 1.065 2.875 1.214 3.073.148.199 2.096 3.2 5.078 4.487.709.306 1.262.49 1.694.626.712.226 1.36.194 1.872.118.571-.085 1.759-.72 2.007-1.413.247-.694.247-1.29.173-1.413-.074-.124-.272-.199-.57-.347-.297-.149-1.758-.868-2.03-.967-.273-.1-.471-.149-.67.149-.198.297-.767.966-.94 1.165-.174.198-.348.223-.645.074-.297-.149-1.255-.462-2.39-1.475-.884-.788-1.48-1.76-1.654-2.058-.173-.298-.018-.459.13-.607.134-.133.298-.347.446-.52.149-.174.199-.298.298-.496.099-.198.05-.372-.025-.52-.074-.15-.669-1.612-.917-2.207z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F&#038;text=What%20product%20managers%20should%20know%20about%20software%20architecture\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"twitter\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Twitter\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='25' height='20' viewBox='0 0 25 20' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M24.75 2.3c-.9.4-1.8.7-2.8.8 1-.6 1.8-1.6 2.2-2.7-1 .6-2 1-3.1 1.2-.9-1-2.2-1.6-3.6-1.6-2.7 0-4.9 2.2-4.9 4.9 0 .4 0 .8.1 1.1-4.2-.2-7.8-2.2-10.2-5.2-.5.8-.7 1.6-.7 2.5 0 1.7.9 3.2 2.2 4.1-.8 0-1.6-.2-2.2-.6v.1c0 2.4 1.7 4.4 3.9 4.8-.4.1-.8.2-1.3.2-.3 0-.6 0-.9-.1.6 2 2.4 3.4 4.6 3.4-1.7 1.3-3.8 2.1-6.1 2.1-.4 0-.8 0-1.2-.1 2.2 1.4 4.8 2.2 7.5 2.2 9.1 0 14-7.5 14-14v-.6c1-.7 1.8-1.6 2.5-2.5z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t\t\t<a\n\t\t\t\thref=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fwww.deptagency.com%2Fen-in%2Finsight%2Fwhat-product-managers-should-know-about-software-architecture%2F\"\n\t\t\t\tdata-share-url=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\"\n\t\t\t\tdata-share-title=\"What product managers should know about software architecture\"\n\t\t\t\tdata-share-type=\"linkedin\"\n\t\t\t\tclass=\"block-title-and-content__social-links-item js-social-link\"\n\t\t\t\taria-label=\"Share to Linkedin\"\n\t\t\t\t\t\t\t\t\ttarget=\"_blank\"\n\t\t\t\t\trel=\"noopener noreferrer\"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t<svg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http: \/\/www.w3.org\/2000\/svg'><path d='M1.15 17.3h3.6V5.8h-3.6v11.5zM.75 2.1c0 1.2 1 2.1 2.1 2.1 1.2 0 2.1-.9 2.1-2.1 0-1.2-1-2.1-2.1-2.1-1.2 0-2.1 1-2.1 2.1zM14.45 17.3h3.6v-6.2c0-3.1-.7-5.5-4.3-5.5-1.8 0-2.9.9-3.4 1.8V5.8h-3.4v11.5h3.6v-5.7c0-1.5.2-2.9 2.1-2.9 1.8 0 1.8 1.7 1.8 3v5.6z' fill='currentColor'\/><\/svg>\t\t\t<\/a>\n\t\t\t\t<\/div>\n<\/div>\n\n<div class=\"block-highlighted-item-listing\">\n\t<h2\t\tclass=\"typography block-highlighted-item-listing__title typography__color--onyxGrey typography__size--regular-body typography__align--left\"\n\t\t\t>\n\t\tMore Insights?\t<\/h2><a\tclass=\"cta-button block-highlighted-item-listing__cta-button cta-button__color--onyxGrey cta-button__style--regular\" href=\"https:\/\/www.deptagency.com\/en-us\/all-insights\/\" >\n\t\n\t\t\t<span>\n\t\t\tView all Insights\t\t<\/span>\n\t\n<\/a>\n\t<div class=\"block-highlighted-item-listing__cards\">\n\t\t<a\tclass=\"universal-item-card universal-item-card__type--article universal-item-card--has-link-decoration\"\n\tdata-theme=\"white\"\n\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/dept-returns-with-the-secret-garden-and-opens-souvenir-shop-with-capsule-collection-at-cannes-lions-2026\/\"\n\t\t\t\ttitle=\"DEPT\u00ae returns with The Secret Garden and opens Souvenir Shop with capsule collection at Cannes Lions 2026\"\n\t\t>\n\t\t\t<div class=\"universal-item-card__backplate universal-item-card__backplate--with-image\"><\/div>\n\t\n\t<div\n\t\tclass=\"image-wrap universal-item-card__image-wrap\"\n\t\tdata-align=\"center center\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2026\/05\/Souvenir-Shop-PR-1920x1080-insight-1.png\"\n\t\t\t\tclass=\"image universal-item-card__image\"\n\n\t\t\t\t\t\t\t\talt=\"DEPT\u00ae returns with The Secret Garden and opens Souvenir Shop with capsule collection at Cannes Lions 2026\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div><p\t\tclass=\"typography universal-item-card__meta typography__color--darkGrey typography__size--eyebrow-lc typography__align--left\"\n\t\t\t>\n\t\tBRAND &AMP; MEDIA&emsp;\u2022&emsp;In\u00eas Saraiva\t<\/p><h3\t\tclass=\"typography universal-item-card__title typography__color--onyxGrey typography__size--h6 typography__align--left\"\n\t\t\t>\n\t\t<span>DEPT\u00ae returns with The Secret Garden and opens Souvenir Shop with capsule collection at Cannes Lions 2026<\/span>\t<\/h3><button\tclass=\"cta-button universal-item-card__btn cta-button__color--onyxGrey cta-button__style--regular has-parent-hover\" >\n\t\n\t\t\t<span>\n\t\t\tRead Article\t\t<\/span>\n\t\n<\/button>\n\t\n\t<\/a><a\tclass=\"universal-item-card universal-item-card__type--article universal-item-card--has-link-decoration\"\n\tdata-theme=\"white\"\n\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/adobe-summit-2026-showed-whats-next-now-comes-the-work-of-getting-ready\/\"\n\t\t\t\ttitle=\"Adobe Summit 2026 showed what\u2019s next &#8212; Now comes the work of getting ready\"\n\t\t>\n\t\t\t<div class=\"universal-item-card__backplate universal-item-card__backplate--with-image\"><\/div>\n\t\n\t<div\n\t\tclass=\"image-wrap universal-item-card__image-wrap\"\n\t\tdata-align=\"center center\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2026\/05\/adobe-summit-value-vs-ai.webp\"\n\t\t\t\tclass=\"image universal-item-card__image\"\n\n\t\t\t\t\t\t\t\talt=\"Adobe Summit 2026 showed what\u2019s next &#8212; Now comes the work of getting ready\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div><p\t\tclass=\"typography universal-item-card__meta typography__color--darkGrey typography__size--eyebrow-lc typography__align--left\"\n\t\t\t>\n\t\tAI TRANSFORMATION&emsp;\u2022&emsp;Jonathan Whiteside\t<\/p><h3\t\tclass=\"typography universal-item-card__title typography__color--onyxGrey typography__size--h6 typography__align--left\"\n\t\t\t>\n\t\t<span>Adobe Summit 2026 showed what\u2019s next &#8212; Now comes the work of getting ready<\/span>\t<\/h3><button\tclass=\"cta-button universal-item-card__btn cta-button__color--onyxGrey cta-button__style--regular has-parent-hover\" >\n\t\n\t\t\t<span>\n\t\t\tRead Article\t\t<\/span>\n\t\n<\/button>\n\t\n\t<\/a><a\tclass=\"universal-item-card universal-item-card__type--article universal-item-card--has-link-decoration\"\n\tdata-theme=\"white\"\n\t\t\thref=\"https:\/\/www.deptagency.com\/en-in\/insight\/why-more-content-isnt-fixing-performance-marketing\/\"\n\t\t\t\ttitle=\"Why more content isn\u2019t fixing performance marketing\u00a0\"\n\t\t>\n\t\t\t<div class=\"universal-item-card__backplate universal-item-card__backplate--with-image\"><\/div>\n\t\n\t<div\n\t\tclass=\"image-wrap universal-item-card__image-wrap\"\n\t\tdata-align=\"center center\"\n\t\t\t>\n\n\t\t\t<picture\n\t\tclass=\"image__picture\"\n\t\t\t\t>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2026\/04\/adobe-summit-preso2026.webp\"\n\t\t\t\tclass=\"image universal-item-card__image\"\n\n\t\t\t\t\t\t\t\talt=\"Why more content isn\u2019t fixing performance marketing\u00a0\"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\/>\n\t\t<\/picture>\n\t\n\t<\/div><p\t\tclass=\"typography universal-item-card__meta typography__color--darkGrey typography__size--eyebrow-lc typography__align--left\"\n\t\t\t>\n\t\tAI TRANSFORMATION&emsp;\u2022&emsp;Jonathan Whiteside\t<\/p><h3\t\tclass=\"typography universal-item-card__title typography__color--onyxGrey typography__size--h6 typography__align--left\"\n\t\t\t>\n\t\t<span>Why more content isn\u2019t fixing performance marketing\u00a0<\/span>\t<\/h3><button\tclass=\"cta-button universal-item-card__btn cta-button__color--onyxGrey cta-button__style--regular has-parent-hover\" >\n\t\n\t\t\t<span>\n\t\t\tRead Article\t\t<\/span>\n\t\n<\/button>\n\t\n\t<\/a>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"block-form-page js-block-form-page\"\n\t>\n\t<p\t\tclass=\"typography block-form-page__title typography__color--richBlack typography__size--h2 typography__align--left\"\n\t\tdata-size-mobile=\"h5\" \t>\n\t\tSign up for the DEPT\u00ae product newsletter \t<\/p><div class=\"pardot-forms block-form-page__pardot-forms js-pardot-forms\">\n\t\t<iframe\n\t\tdata-initial-src=\"https:\/\/www2.deptagency.com\/l\/321011\/2022-06-22\/2dqkjm8\"\n\t\tclass=\"pardot-forms__embed block-form-page__embed js-pardot-forms-embed\"\n\t\ttype=\"text\/html\"\n\t><\/iframe>\n\t<div class=\"loader pardot-forms__loader loader__color--hanPurple js-pardot-forms-loader\">\n\t<div class=\"loader__first\"><\/div>\n\t<div class=\"loader__second\"><\/div>\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":4375250,"template":"","meta":{"_acf_changed":false,"es_utils_meta_schema":"","member_job_title":"","member_linkedin_url":"","dept_alt_featured_image":[],"dept_algolia_noindex":false,"dept_algolia_featured":false,"footnotes":""},"insight-topics":[42894],"person":[28006],"class_list":["post-4375249","article","type-article","status-publish","has-post-thumbnail","hentry"],"acf":{"dept_is_3q_page":false,"dept_insight_featured":true,"dept_current_cpt_partner":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What you should know about software architecture - DEPT\u00ae<\/title>\n<meta name=\"description\" content=\"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What you should know about software architecture - DEPT\u00ae\" \/>\n<meta property=\"og:description\" content=\"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/\" \/>\n<meta property=\"og:site_name\" content=\"DEPT\u00ae\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-08T11:44:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1050\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/\"},\"author\":{\"name\":\"deptagency\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/#\\\/schema\\\/person\\\/a27e34308c442620cedf554c42b7cc25\"},\"headline\":\"What product managers should know about software architecture\",\"datePublished\":\"2021-03-14T19:04:00+00:00\",\"dateModified\":\"2025-12-08T11:44:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/\"},\"wordCount\":8,\"image\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.deptagency.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/product-management.jpeg\",\"inLanguage\":\"en-in\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/\",\"url\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/\",\"name\":\"What you should know about software architecture - DEPT\u00ae\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.deptagency.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/product-management.jpeg\",\"datePublished\":\"2021-03-14T19:04:00+00:00\",\"dateModified\":\"2025-12-08T11:44:20+00:00\",\"description\":\"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#breadcrumb\"},\"inLanguage\":\"en-in\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-in\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.deptagency.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/product-management.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.deptagency.com\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/product-management.jpeg\",\"width\":1050,\"height\":700},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/insight\\\/what-product-managers-should-know-about-software-architecture\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.deptagency.com\\\/en-in\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What product managers should know about software architecture\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/#website\",\"url\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/\",\"name\":\"DEPT\u00ae\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-in\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.deptagency.com\\\/en-uki\\\/#\\\/schema\\\/person\\\/a27e34308c442620cedf554c42b7cc25\",\"name\":\"deptagency\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-in\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g\",\"caption\":\"deptagency\"},\"sameAs\":[\"https:\\\/\\\/www.deptagency.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What you should know about software architecture - DEPT\u00ae","description":"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/","og_locale":"en_US","og_type":"article","og_title":"What you should know about software architecture - DEPT\u00ae","og_description":"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.","og_url":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/","og_site_name":"DEPT\u00ae","article_modified_time":"2025-12-08T11:44:20+00:00","og_image":[{"width":1050,"height":700,"url":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#article","isPartOf":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/"},"author":{"name":"deptagency","@id":"https:\/\/www.deptagency.com\/en-uki\/#\/schema\/person\/a27e34308c442620cedf554c42b7cc25"},"headline":"What product managers should know about software architecture","datePublished":"2021-03-14T19:04:00+00:00","dateModified":"2025-12-08T11:44:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/"},"wordCount":8,"image":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg","inLanguage":"en-in"},{"@type":"WebPage","@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/","url":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/","name":"What you should know about software architecture - DEPT\u00ae","isPartOf":{"@id":"https:\/\/www.deptagency.com\/en-uki\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#primaryimage"},"image":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg","datePublished":"2021-03-14T19:04:00+00:00","dateModified":"2025-12-08T11:44:20+00:00","description":"Five things every product manager should know about software architecture. Including info on structures, data, and types of architectures.","breadcrumb":{"@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#breadcrumb"},"inLanguage":"en-in","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"en-in","@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#primaryimage","url":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg","contentUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2022\/03\/product-management.jpeg","width":1050,"height":700},{"@type":"BreadcrumbList","@id":"https:\/\/www.deptagency.com\/en-in\/insight\/what-product-managers-should-know-about-software-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.deptagency.com\/en-in\/"},{"@type":"ListItem","position":2,"name":"What product managers should know about software architecture"}]},{"@type":"WebSite","@id":"https:\/\/www.deptagency.com\/en-uki\/#website","url":"https:\/\/www.deptagency.com\/en-uki\/","name":"DEPT\u00ae","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.deptagency.com\/en-uki\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-in"},{"@type":"Person","@id":"https:\/\/www.deptagency.com\/en-uki\/#\/schema\/person\/a27e34308c442620cedf554c42b7cc25","name":"deptagency","image":{"@type":"ImageObject","inLanguage":"en-in","@id":"https:\/\/secure.gravatar.com\/avatar\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8886830df30b95ca73d803615e326acd8e70a6b55a0e29f2c89ff4b7f54553b2?s=96&d=mm&r=g","caption":"deptagency"},"sameAs":["https:\/\/www.deptagency.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/insight\/4375249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/insight"}],"about":[{"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":2,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/insight\/4375249\/revisions"}],"predecessor-version":[{"id":4375540,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/insight\/4375249\/revisions\/4375540"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/media\/4375250"}],"wp:attachment":[{"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/media?parent=4375249"}],"wp:term":[{"taxonomy":"insight-topic","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/insight-topics?post=4375249"},{"taxonomy":"person","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-in\/wp-json\/wp\/v2\/person?post=4375249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}