{"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":"a-feia-verdade-sobre-o-processo-de-desenvolvimento-de-software","status":"publish","type":"post","link":"https:\/\/thecodest.co\/pt\/blog\/the-ugly-truth-about-software-development-process\/","title":{"rendered":"A feia verdade sobre o processo de desenvolvimento de software"},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/swing-software.jpg\" alt=\"Swing software - processo de desenvolvimento de software\" \/><\/p>\n<p><em>Fonte da imagem: perfectdigital.com<\/em><\/p>\n<h2>Conheces esta fotografia, certo?<\/h2>\n<p><strong>Penso que mostra muito bem que podem surgir grandes discrep\u00e2ncias e falta de vis\u00e3o em <a href=\"https:\/\/thecodest.co\/pt\/blog\/8-key-questions-to-ask-your-software-development-outsourcing-partner\/\">desenvolvimento de software<\/a> projectos entre todos os participantes e pessoas envolvidas.<\/strong> Os problemas surgem muitas vezes logo no in\u00edcio, quando o cliente chega com uma proposta (teoricamente) final <a href=\"https:\/\/thecodest.co\/pt\/dictionary\/how-to-make-product\/\">produto<\/a> vis\u00e3o e apresenta-a ao <a href=\"https:\/\/thecodest.co\/pt\/blog\/best-practices-for-building-a-strong-and-cohesive-team\/\">equipa<\/a>. Seguem-se novos mal-entendidos, interpreta\u00e7\u00f5es err\u00f3neas e, por fim, a <a href=\"https:\/\/thecodest.co\/pt\/dictionary\/why-do-projects-fail\/\">projeto<\/a> rapidamente envereda pelo caminho errado do desenvolvimento.<\/p>\n<p>Ao analisar o gr\u00e1fico acima, vou apresentar, passo a passo, todas as amea\u00e7as poss\u00edveis e sugerir como combat\u00ea-las. Vamos diretos ao assunto!<\/p>\n<h2><strong>1. Como \u00e9 que o cliente explicou a ideia?<\/strong><\/h2>\n<p>Haver\u00e1 discrep\u00e2ncias nos <a href=\"https:\/\/thecodest.co\/pt\/blog\/maximize-your-product-vision-workshops\/\">vis\u00e3o do produto<\/a> desde o in\u00edcio. Porqu\u00ea? A raz\u00e3o \u00e9 muito simples - cada um interpreta a realidade \u00e0 sua maneira, tem uma ideia de algo na mente e pode n\u00e3o apresentar corretamente essa vis\u00e3o \u00e0 outra parte. Se descrever por palavras um produto que gostaria de construir, h\u00e1 uma grande probabilidade de o <a href=\"https:\/\/thecodest.co\/pt\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">equipa de desenvolvimento<\/a> compreender\u00e3o a sua vis\u00e3o de uma forma diferente da que pretendia.<\/p>\n<p>\u00c9 claro que \u00e9 poss\u00edvel evitar esta situa\u00e7\u00e3o. Deve come\u00e7ar a visualizar o mais cedo poss\u00edvel e discutir elementos individuais das funcionalidades do produto com base em esbo\u00e7os. Curiosamente, os primeiros esbo\u00e7os geralmente n\u00e3o t\u00eam nada em comum com o produto final. No entanto, nesta fase, o mais importante \u00e9 tornar a vis\u00e3o coerente.<\/p>\n<h2><strong>2. Como \u00e9 que o chefe de projeto o entendeu?<\/strong><\/h2>\n<p>Porque \u00e9 que a primeira e a segunda imagem s\u00e3o t\u00e3o diferentes? O chefe de projeto analisar\u00e1 sempre mais de perto a vis\u00e3o do produto. No entanto, <strong>\u00e9 importante que essa pessoa, essencialmente respons\u00e1vel por toda a<\/strong> <strong>software <a href=\"https:\/\/thecodest.co\/pt\/blog\/what-to-look-for-in-a-custom-software-development-company\/\">processo de desenvolvimento<\/a><\/strong>, <strong>compreende plenamente o problema e as necessidades relacionadas com o produto<\/strong>. O chefe de projeto deve ter uma \"vis\u00e3o global\" clara. Como pode ver, as duas imagens n\u00e3o diferem em termos de funcionalidade. Apenas t\u00eam um aspeto diferente. Para compreender melhor este ponto, voltemos \u00e0 imagem n\u00famero um. No in\u00edcio do projeto, n\u00e3o havia esbo\u00e7os e isso j\u00e1 deu origem a um mal-entendido. A funcionalidade do produto est\u00e1 correta, mas o design \u00e9 completamente diferente.<\/p>\n<h2>3. <strong>Como \u00e9 que o analista o concebeu? <em>e<\/em><\/strong> <strong>4. Como \u00e9 que o programador o escreveu?<\/strong><\/h2>\n<p>Por vezes, os analistas e os programadores n\u00e3o conhecem as necessidades dos utilizadores ou os objectivos comerciais estabelecidos. V\u00eaem apenas uma pequena parte de todo o projeto, que capta a sua aten\u00e7\u00e3o principal. N\u00e3o s\u00e3o capazes de olhar de uma perspetiva mais ampla, e isto \u00e9 particularmente o caso dos grandes projectos, onde muitos programadores trabalham ao mesmo tempo.<\/p>\n<p>Podemos tamb\u00e9m utilizar outro exemplo. Pode acontecer que o problema a resolver seja incorretamente descrito, por exemplo, pelo propriet\u00e1rio do produto. Isto implica fornecer informa\u00e7\u00f5es incompletas sobre as quais o <a href=\"https:\/\/thecodest.co\/pt\/blog\/hire-vue-js-developers\/\">criador<\/a> ou designer criam as suas pr\u00f3prias interpreta\u00e7\u00f5es e o produto desvia-se cada vez mais da trajet\u00f3ria de desenvolvimento prevista.<\/p>\n<p>Como mudar isso? Penso que uma boa solu\u00e7\u00e3o \u00e9 garantir que as pessoas que s\u00e3o fundamentais para o projeto tenham um conhecimento detalhado do mesmo - o chamado \"panorama geral\". Em caso de mal-entendidos, ser\u00e1 mais f\u00e1cil para elas trazerem a quest\u00e3o para o <em>processo de desenvolvimento de software<\/em> de volta ao caminho certo. Por isso, lembre-se: se cada um vir apenas o seu pequeno fragmento da funcionalidade desenvolvida, os mal-entendidos na vis\u00e3o tornam-se uma amea\u00e7a prov\u00e1vel.<\/p>\n<h2><strong>5. Como \u00e9 que o consultor comercial o descreveu?<\/strong><\/h2>\n<p>Neste caso, a quest\u00e3o \u00e9 simples. O produto tem de vender. Tem de se destacar de alguma forma, para que, por exemplo, um simples baloi\u00e7o para o seu jardim atinja elementos extraordin\u00e1rios. A ideia \u00e9 convencer um potencial comprador. O departamento de marketing e vendas far\u00e1 certamente tudo para mostrar que o produto \u00e9 \u00fanico.<\/p>\n<h2><strong>6. Como foi documentado o projeto?<\/strong><\/h2>\n<p>A falta de documenta\u00e7\u00e3o \u00e9 um problema muito comum. Por vezes, a cria\u00e7\u00e3o de documenta\u00e7\u00e3o durante <a href=\"https:\/\/thecodest.co\/pt\/blog\/3-common-challenges-of-software-product-development-for-startups\/\">desenvolvimento de produtos<\/a> parece uma perda de tempo desnecess\u00e1ria. Isso \u00e9 um erro. Eu digo muitas vezes que as mudan\u00e7as s\u00e3o feitas mais rapidamente no papel do que na <a href=\"https:\/\/thecodest.co\/pt\/dictionary\/what-is-code-refactoring\/\">c\u00f3digo<\/a>e h\u00e1 algo de bom nisso. Al\u00e9m disso, \u00e9 mais f\u00e1cil consultar a documenta\u00e7\u00e3o para acompanhar quaisquer altera\u00e7\u00f5es. Acredite em mim, um projeto sem documenta\u00e7\u00e3o corre um risco muito elevado de perder a vis\u00e3o.<\/p>\n<h2><strong>7. Que opera\u00e7\u00f5es foram instaladas?<\/strong><\/h2>\n<p>Esta fase refere-se \u00e0 coloca\u00e7\u00e3o do ambiente no servidor. Tal como no ponto sobre os programadores e analistas, sem uma <a href=\"https:\/\/thecodest.co\/pt\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">dados<\/a> e com falhas de comunica\u00e7\u00e3o, pode acontecer que apenas uma parte do ambiente necess\u00e1rio tenha sido criada.<\/p>\n<p><article-inline-code-review><\/article-inline-code-review><\/p>\n<h2><strong>8. Como \u00e9 que o cliente foi facturado?<\/strong><\/h2>\n<p>\u00c9 o resultado de uma comunica\u00e7\u00e3o deficiente, da falta de <a href=\"https:\/\/thecodest.co\/pt\/blog\/enhance-your-application-with-professional-ux-auditing\/\">UX<\/a> e assim por diante. O aparecimento de erros aumenta o tempo de desenvolvimento. E tempo \u00e9 dinheiro, certo? <strong><a href=\"https:\/\/thecodest.co\/blog\/codests-good-practices-for-building-software-project-management-in-scrum\/\">A minha sugest\u00e3o \u00e9 executar o projeto de acordo com o m\u00e9todo Agile<\/a><\/strong>A Comiss\u00e3o Europeia, por seu lado, tem o dever de manter os mais elevados padr\u00f5es de comunica\u00e7\u00e3o e de seguir orienta\u00e7\u00f5es or\u00e7amentais claras. N\u00e3o tenho d\u00favidas de que, se o fizer, evitar\u00e1 problemas deste g\u00e9nero.<\/p>\n<h2><strong>9. Como \u00e9 que foi apoiado?<\/strong><\/h2>\n<p>Frequentemente, os clientes concentram-se apenas na constru\u00e7\u00e3o de um produto e ficam por a\u00ed. No entanto, vivemos uma \u00e9poca de muitas mudan\u00e7as e inova\u00e7\u00f5es tecnol\u00f3gicas, e \u00e9 por isso que \u00e9 necess\u00e1rio manter um suporte t\u00e9cnico constante. A ideia \u00e9 evitar uma situa\u00e7\u00e3o em que algo deixa de funcionar de repente, pois fica desatualizado e o produto perde o seu valor. Este aspeto tamb\u00e9m n\u00e3o deve ser esquecido.<\/p>\n<h2><strong>10. O que \u00e9 que o cliente realmente precisa?<\/strong><\/h2>\n<p>Cheg\u00e1mos ao \u00faltimo ponto. Repare na discrep\u00e2ncia entre o primeiro e o \u00faltimo gr\u00e1fico. Afinal, ambos dizem respeito \u00e0 perspetiva do cliente. Porque \u00e9 que isto acontece? Toda a gente mente que \u00e9 t\u00e3o simples quanto isso \ud83d\ude42 Os resultados dos inqu\u00e9ritos diferem sempre das necessidades reais dos inquiridos. Ao responderem \u00e0 pergunta do investigador, os utilizadores querem mostrar o seu melhor lado. Por conseguinte, <strong>MUITAS VEZES N\u00c3O RESPONDEM COM SINCERIDADE<\/strong>mas sim de uma forma que acham que devem responder. Basicamente, n\u00e3o querem ser expostos \u00e0 avalia\u00e7\u00e3o negativa dos outros. Aqui fica uma pequena dica: mencione nas instru\u00e7\u00f5es que n\u00e3o h\u00e1 respostas boas nem m\u00e1s.<\/p>\n<p>Onde \u00e9 que as diferen\u00e7as aparecem? \u00c9 frequente as pessoas n\u00e3o saberem o que realmente querem. Muitas vezes, os utilizadores dizem inicialmente que precisam de 10 funcionalidades no produto e, mais tarde, utilizam apenas, digamos, 3.<\/p>\n<p>Ent\u00e3o, como \u00e9 que se resolve este problema? Para al\u00e9m de perguntar aos utilizadores o que querem e precisam, permita-lhes testar o produto, de prefer\u00eancia em artigos aut\u00eanticos para manter a credibilidade. Quanto mais testes durante a cria\u00e7\u00e3o dos produtos, maior a chance de o resultado ser preciso.<\/p>\n<h2><strong>Resumo<\/strong><\/h2>\n<p>Se alguma vez se tornar membro de uma <a href=\"https:\/\/thecodest.co\/blog\/\">desenvolvimento de software<\/a> projeto, lembre-se dos meus exemplos e tire conclus\u00f5es para n\u00e3o copiar os erros acima referidos. E lembrem-se, estes conceitos s\u00e3o muito importantes na constru\u00e7\u00e3o de um produto (aplica\u00e7\u00e3o) de raiz:<\/p>\n<p>- boa experi\u00eancia do utilizador e testes, para que possa saber o que os seus utilizadores realmente precisam,<\/p>\n<p>- comunica\u00e7\u00e3o no \u00e2mbito do projeto, para que as pessoas-chave do projeto tenham uma compreens\u00e3o profunda do problema e das necessidades,<\/p>\n<p>- desenvolver o produto em conformidade com <a href=\"https:\/\/thecodest.co\/pt\/blog\/how-to-implement-agile-methodology\/\">\u00c1gil<\/a>,<\/p>\n<p>- n\u00e3o se esque\u00e7a do apoio t\u00e9cnico.<\/p>\n<p><strong>Ler mais:<\/strong><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/how-to-effectively-manage-a-team-of-remote-developers\/\">Como gerir eficazmente os programadores remotos? O guia para CTOs<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/python-vs-ruby-which-technology-should-you-use-for-product-development\/\">Python vs. Ruby? Que tecnologia deve utilizar para o desenvolvimento de produtos?<\/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\/\">Um guia r\u00e1pido para criar e desenvolver o seu pr\u00f3prio mercado. O que vale a pena saber?<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Os mal-entendidos e a falta de vis\u00e3o do produto que est\u00e1 a ser constru\u00eddo no \u00e2mbito de um projeto de desenvolvimento de software s\u00e3o problemas muito comuns na coopera\u00e7\u00e3o entre o cliente e a equipa respons\u00e1vel pelo processo. Estas amea\u00e7as t\u00eam um impacto direto nos resultados alcan\u00e7ados e est\u00e3o muitas vezes associadas a incumprimentos de prazos e perdas de or\u00e7amento. Veja onde estes perigos podem aparecer e como os combater.<\/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\/pt\/blogue\/a-feia-verdade-sobre-o-processo-de-desenvolvimento-de-software\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/blogue\/a-feia-verdade-sobre-o-processo-de-desenvolvimento-de-software\/\" \/>\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 minutos\" \/>\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\":\"pt-PT\",\"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\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/the-ugly-truth-about-software-development-process\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@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\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@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\":\"pt-PT\",\"@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\\\/pt\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"A feia verdade sobre o processo de desenvolvimento de software - 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\/pt\/blogue\/a-feia-verdade-sobre-o-processo-de-desenvolvimento-de-software\/","og_locale":"pt_PT","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\/pt\/blogue\/a-feia-verdade-sobre-o-processo-de-desenvolvimento-de-software\/","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 minutos"},"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":"pt-PT","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":"A feia verdade sobre o processo de desenvolvimento de software - 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":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/the-ugly-truth-about-software-development-process\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@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":"pt-PT"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@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":"pt-PT","@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\/pt\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/posts\/3710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/comments?post=3710"}],"version-history":[{"count":5,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/posts\/3710\/revisions"}],"predecessor-version":[{"id":8056,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/posts\/3710\/revisions\/8056"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/media\/3711"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/media?parent=3710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/categories?post=3710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/pt\/wp-json\/wp\/v2\/tags?post=3710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}