Práticas e Ferramentas Modernas: Impulsionando a Evolução do Desenvolvimento de Software 38 minutes readO desenvolvimento de software é uma atividade complexa e dinâmica, que envolve a criação de soluções computacionais para resolver problemas ou atender necess...
Engenharia de Software responsável: princípios, práticas e impactos da ética e da sustentabilidade na tecnologia 44 minutes readA engenharia de software é a disciplina que se ocupa do desenvolvimento, manutenção e evolução de sistemas de software, aplicando princípios, metodologias, p...
Aspectos Avançados em Engenharia de Software: IoT e Desenvolvimento de Sistemas Embarcados e Aprendizado de Máquina Aplicada 39 minutes readA Engenharia de Software é uma disciplina em constante evolução, que busca aprimorar a forma como desenvolvemos e mantemos software. Com o avanço tecnológico...
Aspectos Avançados em Engenharia de Software: Explorando o Desenvolvimento Móvel e a Computação em Nuvem 33 minutes readConforme temos discutido ao longo desta série, a Engenharia de Software é a aplicação sistemática de princípios e métodos de engenharia para desenvolver e ma...
Desenvolvimento de Software Orientado a Serviços: Equilibrando Integração e Segurança de Web Services 18 minutes readO Desenvolvimento de Software Orientado a Serviços (SOSD) é um paradigma de design que promove o desenvolvimento de aplicativos como uma coleção de serviços....
Desenvolvimento de Software Orientado a Serviços: Um Guia Abrangente 14 minutes readO Desenvolvimento de Software Orientado a Serviços (Service-Oriented Software Development, SOSD) é um paradigma de design que estrutura um aplicativo como um...
Desenvolvimento de Software Orientado a Dados: Um Novo Paradigma para Inovação e Eficiência 9 minutes readNo cenário tecnológico em rápida evolução, os métodos tradicionais de desenvolvimento de software estão sendo desafiados e remodelados pelo advento de aborda...
Desenvolvimento de Software Dirigido a Dados: Uma Visão Geral Educacional 13 minutes readData-Driven Software Development (DDSD) é uma abordagem moderna para o desenvolvimento de software que enfatiza o uso de dados para orientar os processos de ...
O papel da Garantia de Qualidade da Arquitetura de Software no Desenvolvimento de Software Moderno 18 minutes readNo contexto do desenvolvimento de software, a qualidade não pode ser uma reflexão tardia - ela é uma parte integrante do processo que começa com uma concepçã...
Entendendo a Engenharia de Front-End: Um Guia Abrangente 7 minutes readA engenharia de front-end é um componente crítico do desenvolvimento web que se concentra na interface do usuário e na experiência do usuário. À medida que o...
Design e arquitetura de software: compreendendo o projeto e a construção de sistemas 28 minutes readNo campo da Engenharia de Software, entender os princípios de design e arquitetura de software é fundamental. Esses princípios orientam os desenvolvedores na...
Design e arquitetura de software: princípios, padrões e práticas 15 minutes readO design e a arquitetura de software representam a realização dos anseios e expectativas dos clientes no desenvolvimento de software, moldando a estrutura, o...
Entendendo a qualidade do software: Garantia, Controle e Métricas 10 minutes readA qualidade do software é um aspecto fundamental da Engenharia de Software que influencia significativamente o sucesso de qualquer produto de software. É um ...
Arquiteturas Emergentes para Aplicações LLM 3 minutes readHoje, gostaria de compartilhar com vocês alguns insights importantes de um artigo fascinante publicado pela Andreessen Horowitz, intitulado “Emerging Archite...
A Magia do Design Orientado ao Domínio: Uma Jornada ao Coração do Desenvolvimento de Software 7 minutes readEra uma vez, no multiverso do desenvolvimento de software, surgiu um conceito prometendo revolucionar a maneira como pensamos e construímos software. Este co...
Quem, onde e como regulamentar a IA 4 minutes readO recém publicado artigo “The Who, Where, and How of Regulating AI” na IEEE Spectrum por Eliza Strickland, oferece uma análise perspicaz sobre a atual paisag...
Desvendando o Mistério da Criatividade Humana: Onde a Ciência e a Arte se Encontram 3 minutes readÉ possível desvendar o enigma da criatividade humana?
Metodologias e Processos de Desenvolvimento de Software: Um Olhar Profundo e Aberto ao Debate 42 minutes readNo mundo em constante evolução da tecnologia, o desenvolvimento de software emerge como uma força motriz, impulsionando a inovação e a transformação em diver...
Introdução à Engenharia de Software Moderna 39 minutes readA Engenharia de Software é a disciplina que estuda os princípios, conceitos, metodologias, processos, métodos e ferramentas para a construção de software de ...
Como duas décadas de Lean e Agile nos levaram ao APOCALIPSE do Software 3 minutes readVocê já ouviu falar sobre o lado obscuro das metodologias ágeis no desenvolvimento de software?
Construindo com Palavras: A Importância da Documentação de Arquitetura de Software 6 minutes readSe você é um estudante de Ciência da Computação, Engenharia da Computação, Sistemas de Informação (ou qualquer curso de computação) ou um profissional da Eng...
Boas práticas de Arquitetura de Software para mitigar o Débito Técnico em projetos de software com ciclo de vida longo 13 minutes readHoje vamos falar sobre um assunto fundamental para o sucesso de um projeto de software, mas em especial de uma plataforma: a ARQUITETURA DE SOFTWARE. Sabemos...
Um ensaio sobre Flutter 8 minutes readO desenvolvimento de aplicativos móveis tem se tornado cada vez mais importante no mundo dos negócios, e a escolha da ferramenta certa para esse processo pod...
As dores que nos levam aos Estilos Arquiteturais 5 minutes readLi um dia desses um tweet sobre o fato de que as dores do mundo real no ciclo de desenvolvimento que levam a criação de estilos arquiteturais. O tweet se per...
Ensinando Engenharia de Software na Prática, Parte V 12 minutes readNo terceiro artigo da série, mas primeiro dessa temporada eu comecei a discussão acerca da necessidade de evolução da disciplina de Engenharia de Software so...
Ensinando Engenharia de Software na Prática, Parte IV 9 minutes readNo artigo anterior eu comecei a discussão acerca da necessidade de evolução da disciplina de Engenharia de Software sob a minha responsabilidade, no curso de...
Ensinando Engenharia de Software na Prática, Parte III 3 minutes readAo longo dos últimos anos me envolvi em projetos de produção de produtos de software complexo e de larga escala, que demandavam pesquisa aplicada para a reso...
Oito tendências para empreendedores em 2019 2 minutes readSegundo informações da Associação Brasileira de Startups (Abstartups), instituição sem fins lucrativos que mapeia startups do país, o Brasil fechou o ano de ...
Quem é o culpado pela queda nas vendas de smartphones? 1 minute readPrimeiro, não tem ninguém indo à falência nem tampouco endividadas, não estão dando nem prejuízo. Continuam dando lucro mas, de acordo com seus relatórios fi...
Cada vez mais as empresas precisam de engenheiros criativos 1 minutes readPessoas que possuem a incrível capacidade de combinar suas habilidades científicas e de engenharia com uma compreensão de arte, literatura, música e outros t...
A nuvem se moverá para o blockchain? less than 1 minute readA chamada Cloud 2.0 se concentra no dimensionamento do ecossistema blockchain para desenvolver novas oportunidades no espaço da nuvem.
Desenvolvedores e programadores de sistemas poderão ser enquadrados como MEI less than 1 minute readProfissionais desenvolvedores de sistemas que atuam na informalidade poderão passar a ser enquadrados no regime de Microempreendedor Individual (MEI) e optar...
Instalando e configurando kubernetes localmente com o minikube no Mac OSX 5 minutes readO Minikube é a ferramenta ideal para configurar uma instância/cluster kubernetes (chamaremos de k8s a partir de agora) localmente para testar e experimentar ...
Quer ser um CEO de sucesso? Adote um cachorro! less than 1 minute readPor trás da maioria dos executivos C* tem um menino bomzinho que definitivamente merece um biscoito, de acordo com uma nova pesquisa envolvendo 857 pessoas ...
React Native para Startups 1 minute readComeçar um novo negócio é sempre um ato de coragem insana. É como descer uma montanha russa de costas para a direção do carrinho. E isso aumenta em níveis ca...
O que é arquitetura Serverless (sem servidor)? 10 minutes readSem servidor ou Serverless, a mais nova buzzword do momento (tá, nem tão nova assim dependendo de quão early adopter você é) vem ganhando muita atenção dos p...
Kubernetes 1.10: Estabilizando armazenamento, segurança e rede 4 minutes readFoi anunciado no dia 26 de Março de 2018 o lançamento do Kubernetes 1.10, apenas algumas semanas desde sua graduação da incubação da CNCF. Como membro fundad...
Chegou o Spring Boot 2.0 7 minutes readNeste semestre estou ministrando pela primeira uma disciplina inteiramente focada em investigar o desenvolvimento de aplicações “nativas de nuvem” com arquit...
Regras de codificação que todo programador deveria saber 1 minute readEste é um post baseado em citaçes do livro “Mastering Machine Learning with Python in Six Steps” do cientista de dados Manohar Swamynathan.
Estudos Empíricos na Engenharia de Software 6 minutes readNo dia 01/12/2017 (sexta-feira), às 8 horas na sala E423 do Centro de Informática ocorreu a defesa de doutorado de Waldemar Pires Ferraira Neto, cujo o tema ...
Novo livro publicado 1 minutes readAcabou de ser publicado o livro “UMA INVESTIGAÇÃO SOBRE AS DIFICULDADES DE PLANEJAMENTO DE TI EM INSTITUIÇÕES PÚBLICAS BRASILEIRAS: UMA ABORDAGEM COM TEORIA ...
Escrevendo um artigo científico, um livro de receitas 5 minutes readEscrever um artigo científico é uma das primeiras - senão a primeira - atividade aterradora para um aspirante a pesquisador(a) (seja um(a) estudante de inici...
Welcome to Jekyll! less than 1 minute readYou’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different wa...
O Caminho da Inovação: Da Universidade para a Sociedade e de Volta para Ela (2014) less than 1 minute readNo início de Setembro eu fui convidado a ministrar uma palestra na Semana do Administrador promovida pela FACIPE mais especificamente nos dias 09 e 10 de Set...
Ensinando Engenharia de Software na Prática, Parte II 5 minutes readDepois de alguns meses entretido com outros desafios, minhas atenções voltaram para a construção da nova abordagem de abordar Educação em Engenharia de Softw...
Ensinando Engenharia de Software na Prática, Parte I 4 minutes readDando continuidade no tema de Educação em Engenharia de Software ou_ Como formar Capital Humano EFICIENTE em Produção de Software_, vem o segundo post da sér...
A biblioteca do Desenvolvedor de Software dos dias de hoje 3 minutes readDesde que comecei a me envolver com a Engenharia de Software, sempre foi difícil definir ou classificar os “skills” necessários a um engenheiro de software. ...
Six Steps to Develop a Good Survey 1 minute readOften, we researchers and scientists have to understand, evaluate, and learn different methods, processes, techniques, technologies, and so on. We discussed ...
RiSE – Reuso de Software – O começo… less than 1 minute readVideo que apresenta o nascimento da empresa RiSE – Reuso de Software. Conheça um pouco mais através do blog da empresa.
Reuso de software, esse papo é conosco! less than 1 minute readEquipe da RiSE fala sobre os conceitos de reuso de software e sobre as ferramentas desenvolvidas: BART, CORE, LIFT e TOOLDAY.
Lançamento do Livro de Reuso – C.R.U.I.S.E. less than 1 minute readChat marca lançamento de primeiro livro open source sobre Reuso no mundo Um chat marcou o lançamento do C.R.U.I.S.E., primeiro livro open source no mundo sob...