{"id":1,"date":"2021-04-19T10:35:12","date_gmt":"2021-04-19T13:35:12","guid":{"rendered":"https:\/\/rafaellfrasson.com.br\/?p=1"},"modified":"2021-10-04T10:09:41","modified_gmt":"2021-10-04T13:09:41","slug":"ola-mundo","status":"publish","type":"post","link":"https:\/\/rafaellfrasson.com.br\/index.php\/2021\/04\/19\/ola-mundo\/","title":{"rendered":"Desenvolvimento de Softwares: O que \u00e9, Como Funciona e Dicas"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">O que \u00e9 desenvolvimento de softwares?<\/h2>\n\n\n\n<p>Desenvolvimento de softwares \u00e9 a atividade de <strong>criar programas de computa\u00e7\u00e3o<\/strong>, executada por um desenvolvedor ou grupo de desenvolvedores.<\/p>\n\n\n\n<p>Parece uma defini\u00e7\u00e3o um tanto \u00f3bvia, n\u00e3o \u00e9 mesmo? Mas voc\u00ea sabe como isso \u00e9 feito ou, antes disso, o que \u00e9 um software?<\/p>\n\n\n\n<p>O <strong>software \u00e9 um produto virtual<\/strong>, que consiste essencialmente em um conjunto de c\u00f3digos \u2013 instru\u00e7\u00f5es escritas em determinada linguagem da computa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Quando o usu\u00e1rio vai utilizar um software, por\u00e9m, ele n\u00e3o enxerga c\u00f3digos.<\/p>\n\n\n\n<p>Isso porque essas instru\u00e7\u00f5es v\u00e3o ser traduzidas pela tela do equipamento eletr\u00f4nico e apresentadas de modo diferente ou at\u00e9 mesmo materializadas em a\u00e7\u00f5es em alguns tipos de aparelhos.<\/p>\n\n\n\n<p>Os desenvolvedores (ou \u201cdevs\u201d, no jarg\u00e3o da categoria) s\u00e3o <strong>programadores<\/strong>, ou seja, eles escrevem o programa a partir dos j\u00e1 referidos c\u00f3digos.<\/p>\n\n\n\n<p>Mas nem todo programador \u00e9 desenvolvedor.<\/p>\n\n\n\n<p>Porque essa alcunha \u00e9 atribu\u00edda aos profissionais que participam de todo o processo de desenvolvimento de softwares.<\/p>\n\n\n\n<p>N\u00e3o basta, portanto, apenas escrever c\u00f3digos.<\/p>\n\n\n\n<p>O desenvolvedor <strong>precisa saber conduzir um projeto<\/strong>, desde a concep\u00e7\u00e3o, entendendo quais s\u00e3o as necessidades do cliente.<\/p>\n\n\n\n<p>Um trabalho que envolve ouvir, colher informa\u00e7\u00f5es, fazer prot\u00f3tipos, testar, ajustar, homologar e implementar.<\/p>\n\n\n\n<p>O desenvolvimento de softwares <strong>\u00e9 uma atividade complexa<\/strong>, que exige bastante conhecimento t\u00e9cnico.<\/p>\n\n\n\n<p>Da\u00ed o alto valor agregado da fun\u00e7\u00e3o.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 um sistema computacional?<\/h2>\n\n\n\n<p>O software, ou programa, \u00e9 uma das partes que comp\u00f5em um sistema computacional. A outra \u00e9 o hardware.<\/p>\n\n\n\n<p>Enquanto o software \u00e9, como acabamos de explicar, uma sequ\u00eancia de instru\u00e7\u00f5es codificadas, o hardware \u00e9 o <strong>dispositivo eletr\u00f4nico <\/strong>que vai receber essas instru\u00e7\u00f5es e traduzi-las em um formato que seja \u00fatil para o usu\u00e1rio.<\/p>\n\n\n\n<p>Dessa forma, o software \u00e9 a parte l\u00f3gica e o hardware a parte f\u00edsica, que serve como interface entre o c\u00f3digo e o usu\u00e1rio.<\/p>\n\n\n\n<p>Mas quando falamos em sistema computacional, a refer\u00eancia \u00e9 ao <strong>conjunto de hardwares<\/strong> capaz de processar as <a href=\"https:\/\/conteudo.movidesk.com\/facilitar-o-atendimento-clientes\/?utm_source=backlink&amp;utm_medium=link&amp;utm_campaign=linkbuilding&amp;utm_content=fia\" target=\"_blank\" rel=\"noreferrer noopener\">informa\u00e7\u00f5es de um software<\/a>.<\/p>\n\n\n\n<p>O sistema computacional tem o objetivo de dar suporte a servi\u00e7os de <strong>automa\u00e7\u00e3o de tarefas<\/strong> ou apoiar atividades dos usu\u00e1rios com o processamento de informa\u00e7\u00f5es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como funciona o desenvolvimento de softwares?<\/h2>\n\n\n\n<p>Ao descrever o trabalho de um desenvolvedor, j\u00e1 deve ter ficado claro que o desenvolvimento de softwares \u00e9 um processo complexo.<\/p>\n\n\n\n<p>Ele <strong>envolve v\u00e1rias etapas <\/strong>entre a concep\u00e7\u00e3o do projeto \u2013 seja um projeto pessoal ou uma demanda recebida de um cliente \u2013 e a sua conclus\u00e3o.<\/p>\n\n\n\n<p>Tamb\u00e9m se relaciona, principalmente quando se trata de uma equipe de desenvolvedores, a uma metodologia de trabalho para a <a href=\"https:\/\/fia.com.br\/blog\/gestao-de-projetos\/\" target=\"_blank\" rel=\"noreferrer noopener\">gest\u00e3o do projeto<\/a>.<\/p>\n\n\n\n<p>Detalharemos esses assuntos \u2013 as etapas e metodologias usadas no desenvolvimento de software \u2013 mais \u00e0 frente.<\/p>\n\n\n\n<p>Nada disso teria utilidade sem o c\u00f3digo em si. S\u00f3 se pode dar vida a um software, portanto, com instru\u00e7\u00f5es escritas em uma determinada linguagem.<\/p>\n\n\n\n<p>O que s\u00e3o essas linguagens? S\u00e3o <strong>padr\u00f5es de instru\u00e7\u00f5es <\/strong>reconhec\u00edveis em determinados sistemas e dispositivos.<\/p>\n\n\n\n<p>Utilizando as instru\u00e7\u00f5es certas de determinada linguagem, \u00e9 poss\u00edvel fazer a m\u00e1gica de <strong>transformar palavras em a\u00e7\u00f5es <\/strong>ou outros elementos na tela de um computador, tablet ou smartphone.<\/p>\n\n\n\n<p>Vale destacar que nem todos os ambientes aceitam as mesmas linguagens.<\/p>\n\n\n\n<p>\u00c9 como fazer turismo: em alguns pa\u00edses, s\u00f3 sabendo determinado idioma voc\u00ea vai conseguir se comunicar.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Principais linguagens do desenvolvimento de software<\/h2>\n\n\n\n<p>No par\u00e1grafo anterior, comparamos as linguagens de programa\u00e7\u00e3o com idiomas falados em diferentes pa\u00edses do mundo, mas h\u00e1 uma distin\u00e7\u00e3o importante a ser feita.<\/p>\n\n\n\n<p>As linguagens de que estamos falando aqui <strong>servem no mundo inteiro<\/strong>.<\/p>\n\n\n\n<p>S\u00e3o os dispositivos e sistemas que n\u00e3o v\u00e3o aceitar necessariamente todas as linguagens.<\/p>\n\n\n\n<p>A quest\u00e3o \u00e9 que, dentro de uma linguagem, os mesmos comandos ser\u00e3o utilizados no mundo todo para dar determinadas instru\u00e7\u00f5es.<\/p>\n\n\n\n<p>Por isso, \u00e9 bom que o programador tenha um <strong>conhecimento b\u00e1sico em ingl\u00eas<\/strong>, pois esse \u00e9 o idioma base na cria\u00e7\u00e3o da sintaxe da programa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Sem mais delongas, vamos agora apresentar algumas das linguagens mais usadas no mundo todo para o desenvolvimento de software.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Java<\/h3>\n\n\n\n<p>Uma das linguagens mais usadas no mundo, \u00e9 muito utilizada em ambientes corporativos e para <a href=\"https:\/\/twoweb.com.br\/aplicativo-para-celular\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>desenvolver aplicativos <\/strong><\/a>para Android em tablets e smartphones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">JavaScript<\/h3>\n\n\n\n<p>N\u00e3o confunda com a linguagem Java. Essa \u00e9 completamente diferente, muito utilizada principalmente no frontend, para <strong>criar interatividade <\/strong>em aplica\u00e7\u00f5es da web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Python<\/h3>\n\n\n\n<p>\u00c9 uma linguagem bastante recomendada para <strong>aqueles que est\u00e3o come\u00e7ando <\/strong>a se aventurar no mundo da programa\u00e7\u00e3o, por ser intuitiva, de f\u00e1cil aprendizado e de c\u00f3digo aberto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C++<\/h3>\n\n\n\n<p>Uma varia\u00e7\u00e3o da linguagem C bastante popular no desenvolvimento de softwares mais pesados, como <strong>games e sistemas de gest\u00e3o integrados<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">PHP<\/h3>\n\n\n\n<p>Linguagem utilizada principalmente no backend de sites, na <strong>integra\u00e7\u00e3o entre as informa\u00e7\u00f5es <\/strong>de uma p\u00e1gina da web e um banco de dados MySQL.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conhe\u00e7a os tipos de metodologias de desenvolvimento<\/h2>\n\n\n\n<p>As metodologias de desenvolvimento s\u00e3o conjuntos de pr\u00e1ticas pensadas para <strong>coordenar o trabalho de cria\u00e7\u00e3o de softwares<\/strong>.<\/p>\n\n\n\n<p>Projetos relevantes, como mostramos antes, envolvem muitas etapas e muitas pessoas. Por isso, n\u00e3o podem ser conduzidos de modo aleat\u00f3rio.<\/p>\n\n\n\n<p>\u00c9 preciso coordenar <strong>quem faz o qu\u00ea, quando, como e onde<\/strong>. E n\u00e3o basta definir tudo isso em uma reuni\u00e3o, ficar na palavra e deixar assim at\u00e9 o fim do projeto.<\/p>\n\n\n\n<p>As etapas avan\u00e7am e as necessidades mudam, tudo \u00e9 muito din\u00e2mico.<\/p>\n\n\n\n<p>Nesse contexto entram as metodologias de desenvolvimento de software, para dar ordem ao modo como o trabalho ser\u00e1 conduzido e acompanhado.<\/p>\n\n\n\n<p>Claro que tudo deve ser <strong>planejado com anteced\u00eancia<\/strong>: a metodologia utilizada, quem ser\u00e3o as pessoas respons\u00e1veis, quais os prazos, etc.<\/p>\n\n\n\n<p>Seja qual for a metodologia escolhida, o trabalho envolve, basicamente, as seguintes figuras:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Desenvolvedores:<\/strong> aqueles que receber\u00e3o os requisitos e construir\u00e3o o software<\/li><li><strong>Gerente de projeto:<\/strong> respons\u00e1vel por controlar o andamento do trabalho, fazendo o poss\u00edvel para que as entregas sigam dentro dos prazos planejados<\/li><\/ul>\n\n\n\n<p>Podemos dividir as metodologias entre tradicionais e \u00e1geis.<\/p>\n\n\n\n<p>Nas tradicionais, como a <strong>metodologia estruturada<\/strong>, modelo em cascata e programa\u00e7\u00e3o orientada a objetos, o escopo \u00e9 pouco flex\u00edvel.<\/p>\n\n\n\n<p>Por isso, elas t\u00eam dado lugar a metodologias \u00e1geis, uma exig\u00eancia dos <strong>tempos de transforma\u00e7\u00e3o digital<\/strong>, em que \u00e9 preciso ter flexibilidade, etapas menores e <a href=\"https:\/\/fia.com.br\/blog\/feedback\/\" target=\"_blank\" rel=\"noreferrer noopener\">feedbacks<\/a> e alinhamento constantes.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Principais etapas para o desenvolvimento de softwares<\/h2>\n\n\n\n<p>A seguir, vamos falar um pouco sobre as principais etapas de um processo de desenvolvimento de softwares.<\/p>\n\n\n\n<p>Dependendo da metodologia utilizada, pode haver uma divis\u00e3o diferente das etapas, mas todas as fases descritas abaixo s\u00e3o <strong>essenciais para come\u00e7ar e terminar um projeto<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Levantamento de Requisitos<\/h3>\n\n\n\n<p>Todo projeto de <strong>cria\u00e7\u00e3o de um software <\/strong>deve come\u00e7ar por aqui.<\/p>\n\n\n\n<p>Ser negligente nessa primeira etapa pode colocar todo o trabalho a perder.<\/p>\n\n\n\n<p>O risco de alguma etapa posterior empacar porque os requisitos n\u00e3o foram levantados \u00e9 grande.<\/p>\n\n\n\n<p>O levantamento de requisitos existe para saber <strong>quais s\u00e3o as reais necessidades dos clientes<\/strong>.<\/p>\n\n\n\n<p>Requisitos s\u00e3o condi\u00e7\u00f5es, ou seja, exig\u00eancias que determinam que o software precisar\u00e1 seguir determinados padr\u00f5es e especifica\u00e7\u00f5es.<\/p>\n\n\n\n<p>Podem ser requisitos funcionais (o que o software deve fazer), requisitos de usabilidade ou quest\u00f5es de confiabilidade, portabilidade e seguran\u00e7a.<\/p>\n\n\n\n<p>N\u00e3o \u00e9 exagero dizer que essa etapa \u00e9 de <strong>responsabilidade compartilhada entre cliente e gerente de projeto<\/strong>.<\/p>\n\n\n\n<p>Pois cabe ao cliente fazer suas exig\u00eancias, mas aquele que coordenar\u00e1 a equipe de desenvolvedores tamb\u00e9m precisa se esfor\u00e7ar para compreender totalmente as necessidades e problemas a serem resolvidos de quem o est\u00e1 contratando.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">An\u00e1lise de Requisitos<\/h3>\n\n\n\n<p>Ap\u00f3s o levantamento dos requisitos, a fase seguinte consiste em avali\u00e1-los, com o intuito de <strong>analisar a viabilidade do trabalho<\/strong>.<\/p>\n\n\n\n<p>Primeiro, \u00e9 preciso escrutinar as informa\u00e7\u00f5es recebidas.<\/p>\n\n\n\n<p>Est\u00e1 tudo claro ou h\u00e1 erros, contradi\u00e7\u00f5es, ambiguidades, dados incompletos ou requisitos ocultos nas entrelinhas?<\/p>\n\n\n\n<p>A partir da\u00ed, a equipe analisa se <strong>\u00e9 poss\u00edvel realizar o servi\u00e7o <\/strong>dentro das condi\u00e7\u00f5es estabelecidas.<\/p>\n\n\n\n<p>\u00c9 bom destacar que, nessa etapa, est\u00e3o em avalia\u00e7\u00e3o apenas as condi\u00e7\u00f5es t\u00e9cnicas.<\/p>\n\n\n\n<p>Ent\u00e3o, para seguir adiante, \u00e9 preciso que a equipe seja capaz de <strong>desenvolver o software com excel\u00eancia<\/strong>, considerando todos os requisitos levantados.<\/p>\n\n\n\n<p>Pode acontecer tamb\u00e9m de os requisitos serem tais que tornam o trabalho invi\u00e1vel, por ser tecnicamente irrealiz\u00e1vel ou por n\u00e3o valer a pena tamanho esfor\u00e7o.<\/p>\n\n\n\n<p>A partir dessa avalia\u00e7\u00e3o, conversa-se novamente com o cliente para, se necess\u00e1rio, fazer os ajustes necess\u00e1rios na lista de requisitos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">An\u00e1lise Financeira<\/h3>\n\n\n\n<p>Agora que j\u00e1 se sabe exatamente quais s\u00e3o os requisitos para o projeto e sua complexidade, chegou a hora de <strong>estimar os custos <\/strong>que estar\u00e3o envolvidos no servi\u00e7o.<\/p>\n\n\n\n<p>Qual a quantidade de recursos financeiros e <a href=\"https:\/\/fia.com.br\/blog\/gestao-de-recursos-humanos\/\" target=\"_blank\" rel=\"noreferrer noopener\">humanos<\/a> necess\u00e1rios para desenvolver o software dentro das condi\u00e7\u00f5es requisitadas?<\/p>\n\n\n\n<p>Quanto maior a complexidade do projeto, maior ser\u00e3o o custo para o fornecedor e o pre\u00e7o cobrado ao contratante, \u00e9 claro.<\/p>\n\n\n\n<p>Afinal, demandar\u00e1 mais tempo e <strong>m\u00e3o de obra mais qualificada<\/strong>.<\/p>\n\n\n\n<p>Aqui, como na maioria das empresas, deve haver <a href=\"https:\/\/fia.com.br\/blog\/tecnicas-de-negociacao\/\" target=\"_blank\" rel=\"noreferrer noopener\">margem para negocia\u00e7\u00e3o<\/a> \u2013 quem sabe at\u00e9 a elimina\u00e7\u00e3o de determinados requisitos para que o pre\u00e7o fique mais baixo.<\/p>\n\n\n\n<p>Quaisquer que sejam as condi\u00e7\u00f5es negociadas, elas precisam ser documentadas, <strong>registradas em um contrato <\/strong>que ser\u00e1 assinado pelas duas partes.<\/p>\n\n\n\n<p>Ser\u00e1 a garantia m\u00fatua, pois nele constar\u00e3o as obriga\u00e7\u00f5es que ter\u00e3o, durante o projeto, tanto do prestador de servi\u00e7o quanto do cliente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Produ\u00e7\u00e3o<\/h3>\n\n\n\n<p>A etapa de produ\u00e7\u00e3o pode se dividir em v\u00e1rias, de acordo com a complexidade do projeto e metodologia escolhida para conduzi-lo.<\/p>\n\n\n\n<p>O desenvolvimento de grandes sistemas e softwares costuma <strong>prever entregas em m\u00f3dulos<\/strong>.<\/p>\n\n\n\n<p>Isso quer dizer que, em vez de concluir tudo de uma vez, s\u00e3o liberadas, testadas e aprovadas diferentes partes do projeto, aos poucos.<\/p>\n\n\n\n<p>As metodologias \u00e1geis tamb\u00e9m preveem a aprova\u00e7\u00e3o por partes, mesmo em projetos que n\u00e3o s\u00e3o t\u00e3o complexos, o que <strong>ajuda a acelerar o aprendizado<\/strong>, amadurecer a rela\u00e7\u00e3o com o cliente e gerar insights valiosos para o resto do projeto.<\/p>\n\n\n\n<p>A fase de produ\u00e7\u00e3o pode envolver um momento de arquitetura de software, com uma apresenta\u00e7\u00e3o abstrata da solu\u00e7\u00e3o que ser\u00e1 desenvolvida.<\/p>\n\n\n\n<p>Depois de aprovada essa arquitetura, parte-se para a <strong>codifica\u00e7\u00e3o<\/strong>, fase na qual os desenvolvedores trabalham para dar luz ao programa.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Testes<\/h3>\n\n\n\n<p>Um projeto jamais vai para o ar ou para o mercado sem passar por um per\u00edodo de testes.<\/p>\n\n\n\n<p>\u00c9 preciso <strong>submeter os c\u00f3digos \u00e0 utiliza\u00e7\u00e3o de usu\u00e1rios <\/strong>que v\u00e3o testar todas suas fun\u00e7\u00f5es.<\/p>\n\n\n\n<p>Essa \u00e9 a hora de encontrar erros.<\/p>\n\n\n\n<p>Uma dica para quem est\u00e1 come\u00e7ando: \u00e9 imposs\u00edvel evit\u00e1-los. Sim, os erros v\u00e3o sempre aparecer.<\/p>\n\n\n\n<p>O segredo \u00e9 testar bem todas as possibilidades <strong>antes de lan\u00e7ar o produto<\/strong>, para diminuir a probabilidade de encontrar esses erros ap\u00f3s a implementa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Por isso, os testes precisam emular o uso real da aplica\u00e7\u00e3o, colocando-se no lugar da pessoa para quem ela ser\u00e1 destinada.<\/p>\n\n\n\n<p>\u00c9 importante <strong>testar tamb\u00e9m a usabilidade<\/strong>, o que deve ser feito com testadores especializados ou usu\u00e1rios reais, uma vez que os desenvolvedores j\u00e1 estar\u00e3o com o \u201colhar viciado\u201d.<\/p>\n\n\n\n<p>Recomenda-se, ainda, documentar os testes.<\/p>\n\n\n\n<p>Assim, caso surja, posteriormente, algum problema envolvendo uma funcionalidade j\u00e1 testada, haver\u00e1 pistas a mais para encontrar a solu\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Implementa\u00e7\u00e3o<\/h3>\n\n\n\n<p>Agora, sim, o projeto pode ser entregue.<\/p>\n\n\n\n<p>Mas calma l\u00e1: ainda deve ocorrer <strong>mais uma etapa de testes<\/strong>, para se certificar de que tudo est\u00e1 funcionando da maneira correta.<\/p>\n\n\n\n<p>A implementa\u00e7\u00e3o tamb\u00e9m pode ocorrer em diferentes fases.<\/p>\n\n\n\n<p>Dependendo da necessidade, pode haver <strong>sess\u00f5es de treinamento <\/strong>para que o cliente aprenda a utilizar a solu\u00e7\u00e3o que foi criada.<\/p>\n\n\n\n<p>O contrato pode prever, ainda, o trabalho de manuten\u00e7\u00e3o futuro, caso sejam descobertos novos problemas com o passar do tempo.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Fonte: <a href=\"https:\/\/fia.com.br\/blog\/desenvolvimento-de-softwares\/\">https:\/\/fia.com.br\/blog\/desenvolvimento-de-softwares\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 desenvolvimento de softwares? Desenvolvimento de softwares \u00e9 a atividade de criar programas de computa\u00e7\u00e3o, executada por um desenvolvedor ou grupo de desenvolvedores. Parece uma defini\u00e7\u00e3o um tanto \u00f3bvia, n\u00e3o \u00e9 mesmo? Mas voc\u00ea sabe como isso \u00e9 feito ou, antes disso, o que \u00e9 um software? O software \u00e9 um produto virtual, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/rafaellfrasson.com.br\/index.php\/2021\/04\/19\/ola-mundo\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Desenvolvimento de Softwares: O que \u00e9, Como Funciona e Dicas&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-sem-categoria"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":1,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":46,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions\/46"}],"wp:attachment":[{"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rafaellfrasson.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}