{"id":3710,"date":"2020-04-08T08:52:00","date_gmt":"2020-04-08T08:52:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/the-ugly-truth-about-software-development-process\/"},"modified":"2026-04-24T11:43:33","modified_gmt":"2026-04-24T11:43:33","slug":"den-stygge-sannheten-om-programvareutviklingsprosessen","status":"publish","type":"post","link":"https:\/\/thecodest.co\/nb\/blog\/the-ugly-truth-about-software-development-process\/","title":{"rendered":"Den stygge sannheten om programvareutviklingsprosessen"},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/swing-software.jpg\" alt=\"Swing-programvare - programvareutviklingsprosessen\" \/><\/p>\n<p><em>bildekilde: perfectdigital.com<\/em><\/p>\n<h2>Du kjenner dette bildet, ikke sant?<\/h2>\n<p><strong>Jeg synes det viser veldig godt at det kan oppst\u00e5 store avvik og mangel p\u00e5 visjoner i <a href=\"https:\/\/thecodest.co\/nb\/blog\/8-key-questions-to-ask-your-software-development-outsourcing-partner\/\">programvareutvikling<\/a> prosjekter mellom alle deltakere og involverte personer.<\/strong> Problemene oppst\u00e5r ofte helt fra begynnelsen, n\u00e5r kunden kommer med en (teoretisk sett) endelig <a href=\"https:\/\/thecodest.co\/nb\/dictionary\/how-to-make-product\/\">produkt<\/a> visjon og presenterer den for <a href=\"https:\/\/thecodest.co\/nb\/blog\/best-practices-for-building-a-strong-and-cohesive-team\/\">team<\/a>. S\u00e5 kommer ytterligere misforst\u00e5elser, feiltolkninger og til slutt <a href=\"https:\/\/thecodest.co\/nb\/dictionary\/why-do-projects-fail\/\">prosjekt<\/a> raskt inn p\u00e5 feil utviklingsvei.<\/p>\n<p>Mens jeg analyserer grafen ovenfor, vil jeg trinnvis presentere alle mulige trusler og foresl\u00e5 hvordan du kan bekjempe dem. La oss komme rett til saken!<\/p>\n<h2><strong>1. Hvordan forklarte kunden ideen?<\/strong><\/h2>\n<p>Det vil v\u00e6re avvik i <a href=\"https:\/\/thecodest.co\/nb\/blog\/maximize-your-product-vision-workshops\/\">produktvisjon<\/a> helt fra begynnelsen. Hvorfor det? Grunnen er veldig enkel - alle tolker virkeligheten p\u00e5 sin egen m\u00e5te, har en id\u00e9 om noe i hodet og presenterer kanskje ikke denne visjonen n\u00f8yaktig for den andre parten. Hvis du beskriver med ord et produkt du \u00f8nsker \u00e5 bygge, er det stor sannsynlighet for at den andre parten <a href=\"https:\/\/thecodest.co\/nb\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">utviklingsteam<\/a> vil forst\u00e5 visjonen din p\u00e5 en annen m\u00e5te enn du hadde tenkt.<\/p>\n<p>Det er selvf\u00f8lgelig mulig \u00e5 unng\u00e5 dette. Du b\u00f8r begynne \u00e5 visualisere s\u00e5 snart som mulig og diskutere de enkelte elementene i produktfunksjonaliteten basert p\u00e5 skisser. Interessant nok har de f\u00f8rste skissene vanligvis ingenting til felles med det endelige produktet. P\u00e5 dette stadiet er det imidlertid viktigst \u00e5 f\u00e5 visjonen til \u00e5 henge sammen.<\/p>\n<h2><strong>2. Hvordan forsto prosjektlederen det?<\/strong><\/h2>\n<p>Lurer du p\u00e5 hvorfor det f\u00f8rste og det andre bildet er s\u00e5 forskjellige? Prosjektlederen vil alltid ta en n\u00e6rmere titt p\u00e5 produktvisjonen. Men det er ikke det samme, <strong>er det viktig at en slik person, som i bunn og grunn er ansvarlig for hele<\/strong> <strong>programvare <a href=\"https:\/\/thecodest.co\/nb\/blog\/what-to-look-for-in-a-custom-software-development-company\/\">utviklingsprosess<\/a><\/strong>, <strong>forst\u00e5r problemet og behovene knyttet til produktet fullt ut<\/strong>. Prosjektlederen m\u00e5 ha et klart \"st\u00f8rre bilde\". Som du ser, er det ingen funksjonell forskjell p\u00e5 de to bildene. De ser bare forskjellige ut. For \u00e5 forst\u00e5 dette poenget bedre, la oss g\u00e5 tilbake til bilde nummer \u00e9n. I begynnelsen av prosjektet var det ingen skisser, og det f\u00f8rte allerede til en misforst\u00e5else. Produktets funksjonalitet er riktig, men designet er helt annerledes.<\/p>\n<h2>3. <strong>Hvordan utformet analytikeren den? <em>og<\/em><\/strong> <strong>4. Hvordan skrev programmereren det?<\/strong><\/h2>\n<p>Noen ganger kjenner ikke analytikere og utviklere brukernes behov eller etablerte forretningsm\u00e5l. De ser bare den lille delen av hele prosjektet som har deres hovedfokus. De er ikke i stand til \u00e5 se prosjektet i et bredere perspektiv, og dette gjelder spesielt for store prosjekter der mange utviklere jobber samtidig.<\/p>\n<p>Vi kan ogs\u00e5 bruke et annet eksempel. Det kan skje at problemet som skal l\u00f8ses, er feil beskrevet, for eksempel av produkteieren. Dette inneb\u00e6rer at det gis ufullstendig informasjon som <a href=\"https:\/\/thecodest.co\/nb\/blog\/hire-vue-js-developers\/\">utvikler<\/a> eller designeren skaper sine egne tolkninger, og produktet avviker mer og mer fra den tiltenkte utviklingsbanen.<\/p>\n<p>Hvordan kan man endre p\u00e5 det? Jeg tror at en god l\u00f8sning er \u00e5 s\u00f8rge for at de som er sentrale i prosjektet, har detaljkunnskap om det - det s\u00e5kalte \"st\u00f8rre bildet\". Hvis det oppst\u00e5r misforst\u00e5elser, vil det v\u00e6re lettere for dem \u00e5 bringe <em>programvareutviklingsprosessen<\/em> tilbake p\u00e5 rett spor. Husk derfor - hvis alle bare ser sitt lille fragment av den utviklede funksjonaliteten, blir misforst\u00e5elser i visjonen en sannsynlig trussel.<\/p>\n<h2><strong>5. Hvordan beskrev bedriftskonsulenten det?<\/strong><\/h2>\n<p>Her er saken enkel. Produktet m\u00e5 selge. Du m\u00e5 skille deg ut p\u00e5 en eller annen m\u00e5te, slik at for eksempel en enkel huske til hagen din f\u00e5r ekstraordin\u00e6re elementer. Ideen er \u00e5 overbevise en potensiell kj\u00f8per. Markedsf\u00f8rings- og salgsavdelingen vil helt sikkert gj\u00f8re alt for \u00e5 vise at produktet er unikt.<\/p>\n<h2><strong>6. Hvordan ble prosjektet dokumentert?<\/strong><\/h2>\n<p>Manglende dokumentasjon er et sv\u00e6rt vanlig problem. Noen ganger kan det \u00e5 lage dokumentasjon under <a href=\"https:\/\/thecodest.co\/nb\/blog\/3-common-challenges-of-software-product-development-for-startups\/\">produktutvikling<\/a> virker som un\u00f8dvendig sl\u00f8sing med tid. Dette er en feil. Jeg sier ofte at endringer gj\u00f8res raskere p\u00e5 papiret enn i virkeligheten. <a href=\"https:\/\/thecodest.co\/nb\/dictionary\/what-is-code-refactoring\/\">kode<\/a>og det er noe i det. I tillegg er det lettere \u00e5 henvise til dokumentasjonen for \u00e5 spore eventuelle endringer. Tro meg, et prosjekt uten dokumentasjon har en sv\u00e6rt h\u00f8y risiko for \u00e5 g\u00e5 glipp av visjonen.<\/p>\n<h2><strong>7. Hvilke operasjoner ble installert?<\/strong><\/h2>\n<p>Denne fasen handler om \u00e5 plassere milj\u00f8et p\u00e5 serveren. Som i punktet om programmerere og analytikere, uten full <a href=\"https:\/\/thecodest.co\/nb\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">data<\/a> og med kommunikasjonshull, kan det vise seg at bare en del av det n\u00f8dvendige milj\u00f8et er skapt.<\/p>\n<p><article-inline-code-review><\/article-inline-code-review><\/p>\n<h2><strong>8. Hvordan ble kunden fakturert?<\/strong><\/h2>\n<p>Det er et resultat av d\u00e5rlig kommunikasjon, mangel p\u00e5 <a href=\"https:\/\/thecodest.co\/nb\/blog\/enhance-your-application-with-professional-ux-auditing\/\">UX<\/a> og s\u00e5 videre. N\u00e5r det oppst\u00e5r feil, \u00f8ker utviklingstiden. Og tid er penger, ikke sant? <strong><a href=\"https:\/\/thecodest.co\/blog\/codests-good-practices-for-building-software-project-management-in-scrum\/\">Mitt tips er \u00e5 kj\u00f8re prosjektet i samsvar med Agile<\/a><\/strong>, oppretthold de h\u00f8yeste kommunikasjonsstandardene og hold klare budsjettretningslinjer. Jeg er ikke i tvil om at dere p\u00e5 denne m\u00e5ten vil unng\u00e5 slike problemer.<\/p>\n<h2><strong>9. Hvordan ble den st\u00f8ttet?<\/strong><\/h2>\n<p>Kunder fokuserer ofte bare p\u00e5 \u00e5 bygge et produkt og bli ferdige med det. Vi lever imidlertid i en tid med mange endringer og teknologiske nyvinninger, og derfor er det n\u00f8dvendig \u00e5 opprettholde konstant teknisk st\u00f8tte. Tanken er \u00e5 unng\u00e5 en situasjon der noe plutselig slutter \u00e5 fungere fordi det blir utdatert og produktet mister sin verdi. Dette aspektet b\u00f8r heller ikke glemmes.<\/p>\n<h2><strong>10. Hva trengte kunden egentlig?<\/strong><\/h2>\n<p>Vi har n\u00e5dd det siste punktet. Se p\u00e5 avviket mellom den f\u00f8rste og den siste grafen. Begge er tross alt relatert til kundens perspektiv. Hvorfor skjer dette? Alle lyver s\u00e5 enkelt som det \ud83d\ude42 Unders\u00f8kelsesresultater avviker alltid fra respondentenes faktiske behov. N\u00e5r de svarer p\u00e5 forskerens sp\u00f8rsm\u00e5l, \u00f8nsker brukerne \u00e5 vise seg fra sin beste side. Det er grunnen til det, <strong>DE OFTE IKKE SVARER SANNFERDIG<\/strong>men heller p\u00e5 en m\u00e5te de mener de b\u00f8r svare. I utgangspunktet \u00f8nsker de ikke \u00e5 bli utsatt for andres negative vurdering. Her er et lite hint til deg - nevn i instruksjonene at det verken finnes gode eller d\u00e5rlige svar.<\/p>\n<p>Hvor ellers kommer forskjellene til syne? Folk vet ofte ikke hva de egentlig vil ha. Ofte sier brukerne i utgangspunktet at de trenger 10 funksjoner i produktet, mens de senere bare bruker for eksempel 3.<\/p>\n<p>S\u00e5 hvordan l\u00f8ser du dette problemet? I tillegg til \u00e5 sp\u00f8rre brukerne om hva de \u00f8nsker og trenger, la dem teste produktet, helst p\u00e5 autentiske gjenstander for \u00e5 opprettholde troverdigheten. Jo flere tester under utviklingen av produkter, desto st\u00f8rre er sjansen for at resultatet blir n\u00f8yaktig.<\/p>\n<h2><strong>Sammendrag<\/strong><\/h2>\n<p>Hvis du noen gang blir medlem av en <a href=\"https:\/\/thecodest.co\/blog\/\">programvareutvikling<\/a> prosjektet, husk eksemplene mine og trekk konklusjoner for ikke \u00e5 kopiere feilene ovenfor. Og husk at disse konseptene er veldig viktige for \u00e5 bygge et produkt (applikasjon) fra bunnen av:<\/p>\n<p>- god UX og tester, slik at du kan l\u00e6re hva brukerne dine virkelig trenger,<\/p>\n<p>- kommunikasjon i prosjektet, slik at n\u00f8kkelpersoner i prosjektet f\u00e5r en dyp forst\u00e5else av problemet og behovene,<\/p>\n<p>- utvikle produktet i samsvar med <a href=\"https:\/\/thecodest.co\/nb\/blog\/how-to-implement-agile-methodology\/\">Smidig<\/a>,<\/p>\n<p>- ikke glem teknisk st\u00f8tte.<\/p>\n<p><strong>Les mer om dette:<\/strong><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/how-to-effectively-manage-a-team-of-remote-developers\/\">Hvordan lede eksterne utviklere p\u00e5 en effektiv m\u00e5te? En guide for CTO-er<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/python-vs-ruby-which-technology-should-you-use-for-product-development\/\">Python vs. Ruby? Hvilken teknologi b\u00f8r du bruke til produktutvikling?<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/a-quick-guide-to-building-and-developing-your-own-marketplace-what-is-worth-to-know\/\">En rask guide til hvordan du bygger og utvikler din egen markedsplass. Hva er verdt \u00e5 vite?<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Misforst\u00e5elser og manglende visjon om produktet som skal bygges i et programvareutviklingsprosjekt, er sv\u00e6rt vanlige problemer i samarbeidet mellom kunden og teamet som er ansvarlig for prosessen. Disse truslene har en direkte innvirkning p\u00e5 de oppn\u00e5dde resultatene og er ofte forbundet med overskredne tidsfrister og budsjettap. Se hvor disse farene kan dukke opp, og hvordan du kan bekjempe dem.<\/p>","protected":false},"author":2,"featured_media":3711,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-3710","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>The ugly truth about software development process - The Codest<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/nb\/blogg\/den-stygge-sannheten-om-programvareutviklingsprosessen\/\" \/>\n<meta property=\"og:locale\" content=\"nb_NO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The ugly truth about software development process\" \/>\n<meta property=\"og:description\" content=\"Misunderstandings and a lack of vision of the product that is being built within a software development project are very common problems in the cooperation between the client and the team responsible for the process. These threats have a direct impact on the results achieved and are often associated with missed deadlines and budget losses. See where these dangers may appear and how to fight them.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/nb\/blogg\/den-stygge-sannheten-om-programvareutviklingsprosessen\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-08T08:52:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T11:43:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"The ugly truth about software development process\",\"datePublished\":\"2020-04-08T08:52:00+00:00\",\"dateModified\":\"2026-04-24T11:43:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\"},\"wordCount\":1215,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-172.jpg\",\"articleSection\":[\"Software Development\"],\"inLanguage\":\"nb-NO\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\",\"name\":\"The ugly truth about software development process - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-172.jpg\",\"datePublished\":\"2020-04-08T08:52:00+00:00\",\"dateModified\":\"2026-04-24T11:43:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#breadcrumb\"},\"inLanguage\":\"nb-NO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-172.jpg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-172.jpg\",\"width\":1200,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The ugly truth about software development process\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nb-NO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/nb\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Den stygge sannheten om programvareutviklingsprosessen - The Codest","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:\/\/thecodest.co\/nb\/blogg\/den-stygge-sannheten-om-programvareutviklingsprosessen\/","og_locale":"nb_NO","og_type":"article","og_title":"The ugly truth about software development process","og_description":"Misunderstandings and a lack of vision of the product that is being built within a software development project are very common problems in the cooperation between the client and the team responsible for the process. These threats have a direct impact on the results achieved and are often associated with missed deadlines and budget losses. See where these dangers may appear and how to fight them.","og_url":"https:\/\/thecodest.co\/nb\/blogg\/den-stygge-sannheten-om-programvareutviklingsprosessen\/","og_site_name":"The Codest","article_published_time":"2020-04-08T08:52:00+00:00","article_modified_time":"2026-04-24T11:43:33+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg","type":"image\/jpeg"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"6 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"The ugly truth about software development process","datePublished":"2020-04-08T08:52:00+00:00","dateModified":"2026-04-24T11:43:33+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/"},"wordCount":1215,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg","articleSection":["Software Development"],"inLanguage":"nb-NO","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/","url":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/","name":"Den stygge sannheten om programvareutviklingsprosessen - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg","datePublished":"2020-04-08T08:52:00+00:00","dateModified":"2026-04-24T11:43:33+00:00","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#breadcrumb"},"inLanguage":"nb-NO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/"]}]},{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-172.jpg","width":1200,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"The ugly truth about software development process"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"The Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nb-NO"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/nb\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/posts\/3710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/comments?post=3710"}],"version-history":[{"count":5,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/posts\/3710\/revisions"}],"predecessor-version":[{"id":8056,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/posts\/3710\/revisions\/8056"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/media\/3711"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/media?parent=3710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/categories?post=3710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/nb\/wp-json\/wp\/v2\/tags?post=3710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}