RESULTADOS DA BUSCA POR "Desenvolvimento de Software"

ConcepçãoDesenvolvimento de Software

Em Busca do Product-Market Fit

por em 3 de dezembro de 2021

Se você pertence ao universo das startups ou dos produtos digitais, com certeza já ouviu falar nele. O Product-Market Fit é um grande indicador do sucesso de um produto, pois ele diz respeito à interação entre três pilares: o negócio, o produto e os consumidores. Para Marc Andreessen, empreendedor e investidor conhecido pela popularização do… Leia mais »

continuar lendo
Desenvolvimento de Software

Os Impactos da LGPD em Produtos Digitais: parte 2

por em 25 de novembro de 2021

No primeiro artigo desta série, explicamos o principal objetivo da Lei Geral de Proteção de Dados: dar maior controle aos titulares sobre os seus dados e sobre como eles serão tratados. Conceituamos dados pessoais, sensíveis e anonimizados; diferenciamos controlador, operador e encarregado; e elencamos os dez princípios da LGPD. Neste segundo e último artigo, falaremos… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Discovery Sem Fronteiras

por and em 16 de novembro de 2021

Em projetos, é muito comum vermos times que se dividem entre quem faz discovery, Designers e Product Owners que geram tarefas; e quem faz o delivery, Desenvolvedores e Quality Assurances que executam tais tarefas. Esse tipo de divisão é comum, mas pode ocasionar alguns problemas como falta de alinhamento, retrabalho e um produto pouco adequado… Leia mais »

continuar lendo
Desenvolvimento de PessoasDesenvolvimento de Software

Trampeei: empregabilidade para comunidades vulneráveis

por and em 3 de novembro de 2021

Simplificar a oferta e a procura de empregos para pessoas que vivem em situação de vulnerabilidade: essa é a principal missão do Trampeei. A plataforma será lançada no dia 6 de novembro, às 16h, na Praça da Polícia, Morro da Cruz; integrando a programação do evento Feira da Rede Comunitária do Morro da Cruz, que… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Aplicativos Lite: leveza e adaptação para celulares

por em 14 de outubro de 2021

Se o seu celular trava constantemente e encerra atividades durante o uso, isso pode significar que os aplicativos instalados estejam ultrapassando a capacidade de recursos do seu aparelho (memória, processamento e bateria), deixando-o lento e com baixa performance. Para solucionar esse problema, os Aplicativos Lite podem ser uma boa opção, pois economizam espaço e aumentam… Leia mais »

continuar lendo
Desenvolvimento de SoftwareNegócios Digitais

Os impactos da LGPD em produtos digitais: parte 1

por em 30 de setembro de 2021

A Lei Geral de Proteção de Dados já é uma realidade no Brasil desde 2018, porém somente em agosto deste ano foi concluída a sua fase final de implementação. Desde o dia 1º, multas de até R$ 50 milhões podem ser aplicadas em empresas que não se adaptarem à norma e, nesse sentido, a área… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de SoftwareNegócios Digitais

Modelo Gancho: criando produtos que geram engajamento

por em 31 de agosto de 2021

Já parou para pensar por que alguns produtos ou serviços se tornam um sucesso tão grande, capaz de entrar na nossa rotina diária a ponto de quase nem lembrarmos como era a vida antes deles? Alguma vez você já desejou ter tido uma ideia tão brilhante assim, e usar a tecnologia para transformar completamente a… Leia mais »

continuar lendo
Desenvolvimento de SoftwareNegócios Digitais

Quais são as principais Métricas de Produto?

por em 26 de agosto de 2021

Não tem mais jeito: se você não olhar para as métricas do seu produto digital, correrá o risco de tomar decisões erradas. Por quê? Em um mercado que se transforma constantemente, com usuários que mudam preferências, abandonam e aderem a produtos de acordo com desejos, qualidade e utilidade, é preciso manter-se bem informado e atualizado… Leia mais »

continuar lendo
Desenvolvimento de Software

A Experiência dos Profissionais de Tecnologia durante a Crise Covid-19

por em 17 de agosto de 2021

O momento de pandemia global tem sido um grande experimento para a humanidade: profissionais dos mais variados segmentos estão enfrentando desafios relacionados à adaptabilidade e, na área da tecnologia, não é diferente. Para refletir sobre esse cenário, Leticia Machado, Product Owner da SoftDesign, professora e pesquisadora, apresentou na última edição do SoftDrops* os resultados da… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

MVP: experimentação e aprendizado

por em 12 de agosto de 2021

No mundo da criação e do desenvolvimento de produtos digitais, o Mínimo Produto Viável está completando vinte anos. Foi a partir de 2001 que o termo MVP foi criado, popularizado por Steve Blank e Eric Ries, para definir a mínima versão de um produto que possui os recursos suficientes para ser usado pelos primeiros clientes,… Leia mais »

continuar lendo
Desenvolvimento de SoftwareNegócios Digitais

Frameworks de Métricas de Produto: atenção aos dados

por em 29 de julho de 2021

Uma importante característica da transição de uma Cultura de Projetos para uma Cultura de Produtos é a forma de medir o sucesso. Enquanto na primeira mensuramos o cumprimento do clássico triângulo escopo, custo e tempo, na segunda definimos métricas de produto relacionadas ao negócio, que comprovem a eficácia de ações e a execução de objetivos…. Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de SoftwareE-books

Produtos Digitais: da criação ao lançamento (E-book)

por em 12 de julho de 2021

No último ano, compartilhamos neste blog diversos conteúdos sobre o universo dos produtos digitais. Ao mesmo tempo em que aprendíamos sobre o tema, relativamente novo na área de Tecnologia da Informação, escrevíamos artigos a variadas mãos para contribuir com a construção desse conhecimento e torná-lo acessível a todos. Na SoftDesign, criamos uma forte Cultura de… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Ataque MITM: como deixar a aplicação mais segura

por and em 1 de julho de 2021

Em tempos de Lei Geral de Proteção de Dados (LGPD), de descentralização de acessos a ferramentas de trabalho (ocasionado pela prática do home office) e de golpes digitais, a preocupação com a Segurança da Informação tem aumentado. O ataque Man-In-The-Middle (MITM) é um dos mais comuns nessa área e implementar recursos que o bloqueiem é… Leia mais »

continuar lendo
Desenvolvimento de SoftwareNegócios Digitais

Requisitos de Software: funcionais e não-funcionais

por em 17 de junho de 2021

Você sabia que requisitos de software podem estar relacionados ao sucesso ou fracasso de soluções digitais? Isso acontece porque eles representam as funções, propriedades e restrições que o software deve possuir para atingir o seu objetivo. Dentro da área de Engenharia de Software, um requisito é definido como uma descrição do que determinado sistema deve… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Escopo Aberto ou Fechado: qual o ideal?

por and em 11 de maio de 2021

Entre os assuntos abordados com frequência neste blog, estão as diferenças entre o Método Ágil e o Método Tradicional (Waterfall) de desenvolvimento de software; e os benefícios do primeiro em relação ao segundo. Hoje, continuaremos a falar desse tema, mas abordaremos especificamente um dos itens mais importantes na construção de produtos digitais: o escopo. Projetos… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesign

Interfaces: diferenças entre iOS e Android

por em 27 de abril de 2021

O conteúdo que será abordado neste artigo foi tema do último encontro da Comunidade de Prática de User Interface, que ocorre mensalmente na SoftDesign. Seu objetivo é reunir nossos times multidisciplinares para debater sobre os mais diversos temas do universo UI, trazendo diferentes visões e experiências. Dito isso, vale ressaltar que esse conteúdo tem sua… Leia mais »

continuar lendo
Desenvolvimento de Software

Desvendando o Low-Code Development

por em 20 de abril de 2021

Em um mercado cada vez mais digital, é comum encontrarmos clientes com ótimas ideias para produtos digitais, mas sem a disponibilidade financeira necessária para colocá-las em prática. Nesses casos, o Low-Code Development apresenta-se como uma alternativa pois pode reduzir custos de desenvolvimento em configuração, implantação e manutenção. Você pode estar se perguntando: mas se é… Leia mais »

continuar lendo
Desenvolvimento de Software

JavaScript e TypeScript: existe um melhor?

por and em 13 de abril de 2021

Na última edição do SoftDrops*, Andressa Gaspar, trainee da SoftDesign, apresentou os conceitos, as diferenças e os comparativos entre as ferramentas JavaScript (JS) e TypeScript (TS). Neste artigo, iremos partilhar essas informações e opiniões sobre o tema, e responderemos à pergunta título deste texto: afinal, qual dos dois é o melhor? JavaScript Sua tipagem é… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

4 coisas que a sua empresa de TI parceria deve ter

por em 1 de abril de 2021

Nos últimos anos, a área de Tecnologia da Informação passou por uma importante evolução: deixou de estar vinculada somente à programação para se conectar estrategicamente à inovação. Isso significa que hoje em dia a TI é essencial para a criação de produtos e serviços inovadores, assim como para a transformação digital de negócios pressionados pelas… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Manifesto Ágil: 20 anos do início dessa história

por and em 25 de março de 2021

Em fevereiro de 2001, nas montanhas de Wasatch (Utah – EUA), dezessete consultores se reuniram para discutir métodos de trabalho da área de tecnologia, com o objetivo de encontrar um terreno comum ao desenvolvimento de software. Essa Conferência deu origem ao Manifesto Ágil, movimento que transformou a TI e guia até hoje a forma como… Leia mais »

continuar lendo
Desenvolvimento de Software

Desenvolvimento Enxuto: sete princípios

por and em 23 de março de 2021

Se buscarmos pela definição da palavra ‘enxuto’ no dicionário, encontraremos aquilo de que foi retirado tudo que era supérfluo ou excedente. Não é a toa que o Lean Software Development foi traduzido para português como Desenvolvimento Enxuto de Software, afinal, o método propõe remover desperdícios para reduzir riscos e promover uma entrega mais ágil. Mas… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Anexth + SoftDesign: saúde a um clique de distância

por em 16 de março de 2021

No início de 2020, Marco Dias nos procurou com uma ideia. Sua equipe observou, por meio de pesquisas e análise de dados realizadas dentro da BN Brasil Tecnologia e Desenvolvimento (empresa da qual é CEO), a necessidade de facilitar a jornada paciente, médico e farmácia por meio de uma plataforma simples e centralizada. Ali começava… Leia mais »

continuar lendo
Desenvolvimento de SoftwareStartups

Como publicar apps nas lojas online

por em 11 de março de 2021

Se você é startupeiro, empreendedor, ou está entrando no universo de desenvolvimento de aplicativos, é importante entender melhor sobre como publicar apps nas lojas online. Existem diversas etapas necessárias para disponibilizá-los aos usuários – elas garantem a estruturação e distribuição adequada do produto digital. Para esclarecer melhor esse tema, criamos este artigo, onde iremos comentar… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Cynefin na criação de produtos digitais

por em 4 de março de 2021

Na visão de Karina Hartmann, Digital Product Manager da SoftDesign, estamos passando por um momento único na área de produto: há uma revisão constante de conceitos, novas conexões entre teorias e descoberta de ferramentas emergentes. Ainda que, por um lado, seja empolgante trabalhar em uma área tão viva, essa efervescência se reflete muitas vezes em… Leia mais »

continuar lendo
Desenvolvimento de Software

Abuser Stories: você já ouviu falar?

por em 25 de fevereiro de 2021

No desenvolvimento de software, estamos habituados a trabalhar com Histórias de Usuário . No método ágil, elas descrevem de maneira simples um cenário, apresentando a necessidade do usuário final. Seu objetivo é facilitar a compreensão do time sobre as funcionalidades do sistema. E as Abuser Stories? Na última edição do SoftDrops*, Rodrigo Gattermann apresentou esse… Leia mais »

continuar lendo
Desenvolvimento de Software

DevOps: conheça os seus benefícios e práticas

por and em 9 de fevereiro de 2021

Quem trabalha  com desenvolvimento de serviços e produtos digitais já deve estar habituado a ouvir o termo DevOps. Mas você sabe o que ele significa e o motivo de ser tão relevante? Quais são os benefícios de adotar essa filosofia ao criar uma solução digital? Nesse artigo, vamos conhecer um pouco sobre essa cultura e… Leia mais »

continuar lendo
Desenvolvimento de Software

Boas práticas para Microsserviços com 12-factor

por em 4 de fevereiro de 2021

No artigo anterior desta série, explicamos o que são microsserviços, quais suas vantagens e desvantagens, e também destacamos quando você deve utilizá-los. Depois dessa leitura, se você acredita que microsserviços são uma boa escolha para o seu produto, então continue com este artigo, e descubra boas práticas para seguir na adoção da arquitetura: a 12-factor…. Leia mais »

continuar lendo
Desenvolvimento de Software

Como escrever boas histórias de usuário

por em 21 de janeiro de 2021

Quem trabalha com desenvolvimento de software já sabe que os métodos ágeis vieram para aprimorar o processo de criação de um serviço ou produto digital. Diferente do modelo cascata – preditivo e sequencial – o ágil é iterativo, incremental e dinâmico. Nesse contexto, o Product Owner (PO) cumpre um importante papel. É essa pessoa que… Leia mais »

continuar lendo
Desenvolvimento de Software

Uso do ‘Suspense’ para interfaces assíncronas

por em 19 de janeiro de 2021

Começamos 2021, e a 1ª edição da Comunidade de Prática (CoP) de Desenvolvimento e Engenharia de Software da SoftDesign já foi sobre um assunto que promete estar cada vez mais presente em aplicações web: o componente Suspense. O encontro foi facilitado por mim e pelos colegas Victor Matheus de Moraes e Silva e Felipe Fernandes… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

Tendências de Tecnologia para 2021

por em 14 de janeiro de 2021

O novo ano começou e a Gartner já apostou suas fichas em nove tendências de tecnologia. A Gartner Top Strategic Technology Trends for 2021 surge apoiada nas mudanças impulsionadas pela pandemia de coronavírus, e na necessária flexibilidade e adaptação dos negócios frente aos novos desafios da sociedade. Três grandes temas agrupam essas tendências: – People… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de SoftwareE-books

Design Thinking em Produtos Digitais (e-book)

por em 12 de janeiro de 2021

O novo ano começou e, com ele, diversas oportunidades de negócios. Seja startup, scale-up ou empresa consolidada, uma coisa é certa: 2021 será desafiador e é preciso inovar para entrar ou permanecer no mercado. Na SoftDesign, já desenvolvemos mais de 650 projetos e trabalhamos na concepção de mais de 250 produtos e serviços digitais. Nessa… Leia mais »

continuar lendo
Desenvolvimento de Software

Angular: uma introdução

por em 5 de janeiro de 2021

Em dezembro, realizamos a última edição de 2020 do SoftDrops*. Aproveitamos o espaço antes das festas de final de ano para termos um momento de aprendizado e aprofundar nosso conhecimento na área de Desenvolvimento de Software. O tema da vez foi Angular, framework utilizado para a construção de aplicações web de código-fonte aberto. O Desenvolvedor… Leia mais »

continuar lendo
Desenvolvimento de Software

Top 5 Posts SoftDesign 2020

por em 29 de dezembro de 2020

Esse é o 97º texto que publicamos em nosso blog em 2020. Ao longo de todo esse ano, nossa ideia foi compartilhar um pouco do nosso conhecimento e expertise com você. Em um ano atípico como o que vivemos, a tecnologia se tornou um dos pontos centrais para que as empresas pudessem  atravessar a pandemia… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Protótipo: baixa e alta fidelidade

por em 15 de dezembro de 2020

Quando adquirimos um produto, seja ele um carro, uma geladeira ou um produto digital, esperamos que ele execute a função a que se propõe com qualidade, ou seja, que ele funcione bem. Além disso, segundo Don Norman no livro Design Emocional, também esperamos (muitas vezes de forma inconsciente) que ele atinja três níveis emocionais: o visceral, relacionado… Leia mais »

continuar lendo
Desenvolvimento de Software

Apache Kafka: uma introdução

por em 3 de dezembro de 2020

Quem trabalha com desenvolvimento de software, provavelmente já ouviu falar no Kafka. Com a crescente necessidade de lidar com um alto número de informações, essa plataforma ganhou notoriedade por oferecer uma solução para fluxo de dados contínuo. Pensando nisso, Leticia Lisboa apresentou um SoftDrops* sobre o tema, explorando alguns conceitos introdutórios para aqueles que desejam… Leia mais »

continuar lendo
Desenvolvimento de SoftwareStartups

Desenvolvimento de aplicativos: dicas e dúvidas

por em 10 de novembro de 2020

A crescente digitalização dos negócios, associada a um período de isolamento social que pede por novas soluções digitais, acabou por incentivar o ingresso de empreendedores no universo do desenvolvimento de software. É comum, neste caso, entender pouco sobre o assunto e carregar uma série de dúvidas sobre o processo que tem como ponto de partida… Leia mais »

continuar lendo
Desenvolvimento de Software

Componentes em React Native

por em 5 de novembro de 2020

Legibilidade, facilidade no entendimento, reaproveitamento e suscetibilidade a mudanças. Essas são quatro características dos componentes em React Native que os tornam grandes aliados no desenvolvimento. Eles permitem a divisão da interface do usuário (UI) em partes independentes, ou seja, cada parte da aplicação torna-se um bloco isolado livre de outras dependências externas. “Se, por exemplo,… Leia mais »

continuar lendo
Desenvolvimento de Software

Monólitos, Serviços e Microsserviços: impactos nos negócios

por em 3 de novembro de 2020

Na área de TI, a fronteira do conhecimento está sempre evoluindo. Em um ciclo virtuoso, a tecnologia consegue nos permitir criar novas soluções, e essas novas soluções geram demanda por novas capacidades tecnológicas.  Um dos assuntos do momento, que aparece cheio de potencial, são as arquiteturas de microsserviços. Neste artigo, vamos explorar um pouco o que… Leia mais »

continuar lendo
Desenvolvimento de Software

Scala: uma linguagem multiparadigma

por em 20 de outubro de 2020

Criada em 2001, Scala é uma linguagem de programação projetada para expressar padrões de programação comuns de forma concisa, elegante e type-safe (tipagem segura que desestimula ou impede erros de programação). Ela foi tema do *SoftDrops apresentado por Lucas Caldeira Xavier, que além de falar sobre os conceitos da stack, mostrou aos colegas alguns exemplos… Leia mais »

continuar lendo
Desenvolvimento de Software

Desenvolvimento multiplataforma com Electron

por em 15 de outubro de 2020

Em mais uma edição do SoftDrops, Victor Silva aproveitou o espaço para compartilhar com os colegas detalhes sobre a sua experiência utilizando o Electron. Anteriormente, o trainee já havia realizado uma edição sobre componentes web – acreditamos que essas trocas de conhecimento são muito importantes para que todos possam  buscar as melhores soluções para o… Leia mais »

continuar lendo
ConsultoriaDesenvolvimento de Software

Desenvolvimento ou Consultoria em Métodos Ágeis? Como escolher?

por and em 24 de setembro de 2020

Estamos falando muito, aqui no nosso blog, sobre a importância da agilidade para a transformação digital de empresas e para a inovação nos negócios. É fato que um processo adequado, que viabilize experimentação e rápido aprendizado, é necessário para desenvolver novos produtos e serviços digitais – e pode facilitar, até mesmo, a criação de novos… Leia mais »

continuar lendo
Desenvolvimento de Software

Flutter na CoP de Desenvolvimento e Engenharia de Software

por em 1 de setembro de 2020

Na primeira quinzena de agosto, organizamos mais uma edição da Comunidade de Prática (CoP) de Desenvolvimento e Engenharia de Software. Realizada em dois encontros online, visto a necessidade de maior tempo pela complexidade do tema, compartilhei com os colegas os conceitos e aplicações do Flutter. O principal objetivo do evento foi apresentar essa tecnologia para… Leia mais »

continuar lendo
Desenvolvimento de Software

Dojô online de testes unitários em JavaScript

por em 23 de julho de 2020

Estamos há quatro meses trabalhando em formato remoto em virtude da pandemia de coronavírus. Por essa razão, os encontros da Comunidade de Prática de Desenvolvimento e Engenharia de Software, previstos para acontecer presencialmente, foram colocados em stand by. Na segunda semana de julho, com a boa adaptação no home office, optamos por realizar um Dojô… Leia mais »

continuar lendo
Desenvolvimento de Software

Dicas para otimizar consultas em sistemas

por em 2 de julho de 2020

Realizar consultas na camada de aplicação ou no banco de dados impacta diretamente no tempo de utilização de um sistema. Pensando nisso, Diego Umpierre apresentou aos colegas, em uma edição online do SoftDrops*, dicas gerais para otimizar essa tarefa. O Desenvolvedor Java compartilhou alguns passos para verificar e melhorar a performance de um sistema que… Leia mais »

continuar lendo
ConsultoriaDesenvolvimento de Software

Desenvolvimento ou Consultoria em Arquitetura de Software? Como escolher?

por and em 2 de junho de 2020

Nesses 23 anos de experiência no mercado de tecnologia, percebemos que muitos dos clientes que chegam até a SoftDesign em busca de Desenvolvimento de Software, na verdade estão precisando de uma Consultoria em Arquitetura de Software. A diferença entre um serviço e o outro tem relação com fatores como o estágio do produto ou serviço… Leia mais »

continuar lendo
Desenvolvimento de PessoasDesenvolvimento de Software

Criatividade nos times de desenvolvimento

por em 28 de maio de 2020

No mercado de  tecnologia, podem surgir distinções entre os perfis que são considerados mais criativos, como os designers, e os mais metódicos, como os desenvolvedores. Em mais uma edição online do SoftDrops*, a Product Owner Iris Ferreira apresentou cases que desafiam essa percepção. Em sua fala, a PO demonstrou como se utiliza a criatividade para solucionar problemas lógicos. Ao iniciar, Iris falou justamente sobre esse estereótipo,… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Agilidade para impulsionar a Transformação Digital

por em 19 de maio de 2020

Quando eu comecei a trabalhar com tecnologia, há 28 anos, desenvolvíamos software por meio de um método denominado ‘cascata’: uma etapa era realizada após a outra, de forma sequencial. Cada fase era longa e produzia uma extensa documentação, cujo objetivo era sempre ‘prever’ e planejar em detalhes o produto (e sua posterior aceitação pelo usuário),… Leia mais »

continuar lendo
Desenvolvimento de Software

Aplicação de Web Scraping

por em 17 de março de 2020

Em 2019, abordamos o conceito de Web Scraping aqui no blog. Essa técnica consiste em monitorar e analisar informações para diversos fins e está dentro do conteúdo Data Scraping, extração de dados da web. Recentemente, em uma nova edição do SoftDrops*, Felipe Bastos relembrou o tema e compartilhou com os colegas sua experiência utilizando Web Scraping, e… Leia mais »

continuar lendo
Desenvolvimento de Software

Web Components com Stencil JS

por em 10 de março de 2020

No SoftDrops* da última semana, os trainees Thalles Bueno e Victor Silva apresentaram aos nossos colaboradores as funcionalidades dos Web Components e explicaram como utilizam a ferramenta Stencil JS para auxiliar no desenvolvimento de componentes HTML. Web Components são um conjunto de APIs da Plataforma Web que permitem a criação de novas tags HTML personalizadas, reutilizáveis e encapsuladas, que… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Lombok na COP de Qualidade do Sicredi

por em 3 de março de 2020

Em fevereiro, Diego Liska Rodrigues foi o convidado do 3º episódio da Comunidade de Prática de Qualidade do Sicredi-CAS Porto Alegre. O desenvolvedor da SoftDesign, que atua junto a instituição financeira, falou sobre o Lombok, biblioteca Java que facilita o desenvolvimento e os testes de software pois foca-se em produtividade e redução de código boilerplate – seções de código repetitivos… Leia mais »

continuar lendo
Desenvolvimento de Software

As funcionalidades do Gatsby JS

por em 26 de fevereiro de 2020

Quem nunca sentiu vontade de criar um blog? Esse foi o questionamento inicial de Rodrigo Gattermann aos participantes do SoftDrops*, que aconteceu no dia 5 de fevereiro. O tema em questão era o Gatsby JS: o desenvolvedor compartilhou seus conhecimentos sobre a ferramenta e destacou a praticidade que ela oferece na construção de sites estáticos…. Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

The Graph: um aliado da blockchain

por em 31 de janeiro de 2020

Eu tenho me dedicado ao estudo de blockchain desde 2018. Meu trabalho de conclusão da Graduação em Sistemas da Informação (Unisinos, 2018) foi sobre o tema e nele explorei o PEM4BLOCKEHR: Um Modelo de Avaliação de Desempenho do Blockchain aplicado a Prontuários Eletrônicos. Na edição do The Developer’s Conference (TDC) 2019, que aconteceu em Porto… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesign

Arquitetura da Informação: uma introdução

por em 14 de janeiro de 2020

Estamos acostumados, como usuários, a receber grandes volumes de informações digitais constantemente. O que talvez não notemos é que, por trás de sites, apps, e sistemas informacionais, existem profissionais responsáveis por estruturar e organizar a informação, de forma a nos oferecer a melhor experiência possível. “A arquitetura da informação é a prática de decidir como… Leia mais »

continuar lendo
Desenvolvimento de Software

Top 5 Posts SoftDesign 2019

por em 2 de janeiro de 2020

Em 2019, publicamos 88 textos neste blog. De janeiro a dezembro, falamos sobre Concepção de Produtos e Serviços Digitais, Desenvolvimento de Software, Consultoria em Método Ágil, UX Design e Arquitetura de Software. Exploramos possibilidades para startups, explicamos a importância da Transformação Digital e abordamos as diversas características do Design Thinking e dos Testes de Software…. Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovaçãoNegócios Digitais

Dez tendências de tecnologia para 2020

por em 26 de dezembro de 2019

O ano está chegando ao fim e, como de costume, a Gartner listou dez tendências de tecnologia para 2020. A Top 10 Strategic Technology Trends for 2020 surge estruturada sob a ideia de espaços inteligentes centrados nas pessoas; ou seja, em como as novas tecnologias irão afetar as pessoas e os locais que habitam. A… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre gRPC

por em 19 de dezembro de 2019

No SoftDrops do dia 04 de dezembro, o desenvolvedor Abel Lopes apresentou aos colegas o gRPC e suas vantagens. O gRPC é utilizado por grandes empresas como Square, Netflix, Digital Ocean e SoundCloud para melhorar a performance de seus microsserviços e dos serviços de streaming. Entendendo o gRPC O gRPC é um framework open-source criado… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Dual-Track na prática

por em 17 de dezembro de 2019

Você sabe o que é Dual-Track? É um método de organização e planejamento de trabalho em que descobrir “o que” construir é tão importante quanto a sua própria construção. Com ele, resolvemos problemas como: o envolvimento tardio do time de desenvolvimento ágil no processo de descoberta e levantamento de requisitos; a frustração da equipe com… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesign

User Research: ferramentas para entender o usuário

por em 4 de dezembro de 2019

Nos artigos anteriores, falamos sobre os conceitos de Design Thinking e User Research no desenvolvimento de produtos e serviços digitais. Agora, vamos nos aprofundar nas diferentes abordagens das ferramentas de User Research. Quando falamos de produtos digitais, sejam aplicativos, plataformas ou sistemas web, o envolvimento do usuário deveria ser a principal fonte de informações para nossas estratégias. Mas a verdade… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Especificação por Exemplo no SoftDrops

por em 29 de novembro de 2019

No SoftDrops do dia 20 de novembro, o agilista Raphael Rodrigues falou aos colegas sobre “Especificação por Exemplo” (Specification by Example – SbE). Criada por Gojko Adzic, o conjunto de práticas possibilita minimizar riscos durante a construção de um produto digital, ao focar na comunicação entre todas as partes envolvidas durante o desenvolvimento do projeto…. Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

Ferramentas para POs na Comunidade de Produto

por em 19 de novembro de 2019

No dia 04 de novembro, a Comunidade de Prática de Produto reuniu-se para compartilhar conhecimento. Nessa edição, os participantes debateram sobre problemas que surgem durante a criação de produtos digitais e apresentaram ferramentas e modelos que podem auxiliar a sua resolução. No início do encontro, os facilitadores expuseram ao restante do grupo – composto por… Leia mais »

continuar lendo
ConsultoriaDesenvolvimento de Software

Cases SoftDesign: FAST2 MINE

por em 5 de novembro de 2019

Quando a FAST2 Mine nos procurou, em 2018, a primeira versão do Mining Control já estava sendo comercializada. O software de despacho e gerenciamento de equipamentos que possibilita o diagnóstico completo do trabalho realizado em minas de mineração já era um Mínimo Produto Viável (MVP) que colhia feedbacks de mercado. O problema que a empresa… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesign

Design Thinking no desenvolvimento de software

por em 29 de outubro de 2019

O desenvolvimento de software é uma disciplina relativamente jovem. Em seu início, em meados da década de 1970, ela foi fortemente influenciada por práticas de outras áreas, como engenharia e manufatura. Nos últimos anos, entretanto, evoluímos no entendimento das suas peculiaridades e novas abordagens foram criadas para o desenvolvimento de software. Por exemplo: nos primórdios… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

Time SoftDesign no TDC 2019 (POA)

por em 24 de outubro de 2019

De 27 a 30 de novembro, Porto Alegre receberá mais uma edição do The Developer’s Conference, TDC 2019. O evento, que é o maior relacionado à desenvolvimento de software no Brasil, reúne palestrantes, empresas e patrocinadores para discutir os tópicos mais importantes da área de acordo com as necessidades locais e internacionais. Na capital gaúcha,… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Storybook e Snapshot Test no SoftDrops

por em 22 de outubro de 2019

No dia 16 de outubro, o desenvolvedor Anderson Cossul apresentou aos colegas, no SoftDrops, as ferramentas Storybook e Snapshot Test. Ambas facilitam o desenvolvimento de um projeto front-end em React, Vue e Angular, entre outras tecnologias. Storybook para gerenciamento de componentes De acordo com Anderson, “o Storybook permite importar componentes no projeto de forma isolada,… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre Redis

por em 15 de outubro de 2019

No dia 09 de outubro, recebemos em nossa sede Sérgio Lemos. O engenheiro da computação graduado pela PUCRS, que foi colaborador da SoftDesign em 2015, hoje atua como engenheiro de software na Amazon de Vancouver, no Canadá. Motivado pelo conhecimento adquirido na multinacional principalmente ao trabalhar com o Redis, Lemos aproveitou a visita ao Brasil… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Design Thinking: uma introdução

por em 3 de outubro de 2019

Embora seja uma área de conhecimento cujo desenvolvimento iniciou na década de 1960, o Design Thinking ganhou relevante fama nos últimos anos, após ser articulado por David Kelley, professor de Stanford que iniciou a d.school; e popularizado por Tim Brown, já no ano de 2009. Grandes empresas passaram a adotá-lo em seus processos de desenvolvimento de produto com o objetivo de… Leia mais »

continuar lendo
Desenvolvimento de SoftwareNegócios Digitais

SoftDrops sobre LGPD

por em 1 de outubro de 2019

No dia 25 de setembro, recebemos em nossa sede o advogado Gustavo Barcellos, da Silva Lopes Advogados. Barcellos se reuniu com o nosso desenvolvedor Rodrigo Gattermann para realizar um SoftDrops sobre a Lei Geral de Proteção de Dados (LGPD), que entrará em vigor no Brasil em agosto de 2020. Tal Lei, nº 13.709/2018, tem como… Leia mais »

continuar lendo
ConsultoriaDesenvolvimento de Software

Cases SoftDesign: SOHA

por em 26 de setembro de 2019

Recebemos diversas startups na nossa sede ao longo dos últimos anos. Nem sempre elas entram em contato conosco para iniciar a concepção e o desenvolvimento de um novo produto ou serviço digital – que são as chamadas early stage startups. Às vezes, a demanda está relacionada ao feedback do mercado, que já recebeu um Mínimo… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre GraphQL

por em 17 de setembro de 2019

No dia 11 de setembro, o desenvolvedor William Bartz apresentou aos colegas, no SoftDrops, a GraphQL: uma linguagem e especificação de consulta de dados desenvolvida internamente pelo Facebook em 2012, que tornou-se de código aberto (open source) em 2015. Seu principal objetivo é aumentar a produtividade do desenvolvedor, uma vez que minimiza a quantidade de… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Pacotes de NPM

por em 26 de agosto de 2019

Storybook, Monorepo e Lerna são alguns termos que ouvimos no universo do desenvolvimento front-end. A seguir, entenda o que são os pacotes e conheça ferramentas que te ajudarão a lidar com eles em um projeto de desenvolvimento de software. Pacotes Os pacotes, no contexto do Node.js, são módulos ou bibliotecas que podem ser instalados para… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Kanban no SoftDrops

por em 22 de agosto de 2019

Nos dias 06 e 07 de junho, o agilista Raphael Rodrigues participou do treinamento KMP I, da Lean Kanban University (LKU), facilitado pelo Kanban Coach Professional Rodrigo Yoshima. Para compartilhar os conhecimentos adquiridos no curso, Raphael aproveitou o SoftDrops e explicou aos colegas como usar o sistema, que tem por objetivo evidenciar, gerenciar e medir… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Cases SoftDesign: MBM

por em 16 de agosto de 2019

No final de 2017, fomos procurados pelo Grupo MBM, um parceiro de longa data, para desenvolver um novo sistema. Com o crescimento da empresa, os processos internos que antes eram executados manualmente, via e-mail e malotes físicos, agora precisavam ser automatizados. Entretanto, antes de iniciar a construção do software, era preciso pensar e definir as… Leia mais »

continuar lendo
Desenvolvimento de Software

Node-RED no SoftDrops

por em 13 de agosto de 2019

Você já ouviu falar em Node-RED? O desenvolvedor Giovanni Comunello Jr. resolveu abordar o tema no SoftDrops para apresentar essa ferramenta aos colegas, visto que ela proporciona a conexão de dispositivos de hardware, APIs e serviços online. Criada em 2013 pelo time de Tecnologias Emergentes da IBM, o Node-RED fornece um editor baseado em navegação… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

4 soluções para o dia a dia dos POs

por em 25 de julho de 2019

No dia 08/07, os Product Owners da SoftDesign se reuniram na Comunidade de Prática de Produto com POs de outras empresas para debater sobre a criação de produtos digitais inseridos no contexto ágil. Nesse encontro, a partir de uma dinâmica de lean coffee (um estilo de reunião criado para direcionar discussões conforme o interesse das… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesign

Princípios do Design Aplicados a Interfaces no SoftDrops

por em 16 de julho de 2019

Design, agilidade e tecnologia são os três pilares fundamentais do nosso trabalho. Eles guiam o desenvolvimento de produtos e serviços digitais criados para apoiar parceiros, gerar valor e simplificar o cotidiano das pessoas. Para explorar o primeiro desses pilares, Gabriela Sombrio apresentou aos colegas alguns dos princípios do Design no SoftDrops realizado no dia 19… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Somos a SoftDesign

por em 25 de junho de 2019

Há 22 anos, a SoftDesign nascia dentro de um apartamento no bairro Mont Serrat, em Porto Alegre. Os fundadores, profissionais da área de tecnologia, decidiram investir em um negócio próprio com o intuito de criar um ambiente de trabalho transparente e colaborativo, que tivesse como importantes valores o conhecimento e o aprendizado. De lá para… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário sobre Tecnologias Frontend

por em 21 de junho de 2019

Você sabe o que significa Single Page Application (SPA)? Entende as diferenças entre Single e Multiple SPA? Conhece sobre Web Components? Abaixo, explico o significado de cada um desses termos relacionados às tecnologias frontend. Todo produto ou serviço digital possui uma arquitetura de software, que pode ser dividida em duas camadas: a visual (frontend) e… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Conheça o nosso novo site

por em 13 de junho de 2019

O ano de 2019 é um ano de mudanças. Ampliamos nossa sede, que agora ocupa um andar inteiro no centro de Porto Alegre; iniciamos o nosso Programa de Trainee, com jovens que já estão participando de diversos treinamentos; e, hoje, compartilhamos com você o nosso novo site, que traz consigo uma nova estética e posicionamento…. Leia mais »

continuar lendo
Desenvolvimento de Software

Design Sprint no SoftDrops

por em 23 de maio de 2019

Inspirado em métodos ágeis e Design Thinking, o Design Sprint é uma metodologia criada e aperfeiçoada pelo designer Jake Knaap em 2012 – quando ele era funcionário da Google Ventures, um braço da empresa focado em testar e acelerar ideias que ainda estão em estágio inicial de desenvolvimento. O tema foi destaque no SoftDrops do… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

PEM4BLOCKEHR no TDC em Florianópolis

por em 21 de maio de 2019

Com o objetivo de compartilhar conhecimento por meio de palestras e promover o networking entre pessoas da comunidade de desenvolvimento de software, no final de abril, ocorreu a edição anual do The Developer’s Conference (TDC), em Florianópolis. A conferência, que ocorre também nas cidades de São Paulo e Belo Horizonte, aborda diversos tópicos da área… Leia mais »

continuar lendo
Desenvolvimento de Software

Web Scraping como técnica no SoftDrops

por em 8 de maio de 2019

Com o objetivo de extrair dados de páginas da web de forma automática, o Web Scraping é uma técnica que consiste em monitorar e analisar informações para diversos fins. O assunto foi destaque do SoftDrops do dia 17 de abril, realizado por Filipe Condé. O desenvolvedor apresentou aos colegas a técnica que utilizou para facilitar… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre a ferramenta Vagrant

por em 30 de abril de 2019

O tema do SoftDrops do dia 10 de abril foi Vagrant. O nosso QA Matheus Souza falou aos colegas sobre o conceito da ferramenta, suas vantagens e como ela pode ser incluída no contexto DevOps. Ambientes de desenvolvimento padronizados Criado pela Hashi Corp, o Vagrant é responsável por provisionar softwares e gerenciar pacotes em máquinas virtuais… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

Micro frontends na Comunidade de Desenvolvimento

por em 18 de abril de 2019

No final de março, foi realizado o primeiro encontro da Comunidade de Práticas de Desenvolvimento da SoftDesign. Na ocasião, foi discutido o propósito da Comunidade: compartilhar, de forma profunda, estudos e novidades sobre ferramentas, frameworks e técnicas relacionadas ao desenvolvimento de software. Seguindo tal premissa, neste primeiro encontro Ernani Ely falou sobre micro frontends, arquitetura… Leia mais »

continuar lendo
Desenvolvimento de Software

DAT Open Source no SoftDrops

por em 16 de abril de 2019

No dia 03 de abril, o SoftDrops foi realizado pelo nosso desenvolvedor Ronaldo Hoch que apresentou o tema Decentralized Archive Transport (DAT). Por meio de um protocolo semelhante ao http://, o DAT permite o compartilhamento de dados entre diferentes dispositivos. Sistema open source, colaborativo e sem fins lucrativos O DAT foi desenvolvido pela organização Code… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário sobre Arquitetura de Software

por em 11 de abril de 2019

Você entende a diferença entre backend e frontend? Sabe o que são Micro Frontends, Microsserviços e Aplicações Monolíticas? Abaixo nós esclarecemos esses termos relacionados à Arquitetura de Software. Após dedicar tempo à Concepção, para construir um produto ou serviço digital, é necessário contar com profissionais que dominem dois diferentes aspectos do desenvolvimento: aqueles que se… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e TreinamentosMétodo Ágil

ToolBox Wall na Comunidade de Produto

por em 22 de março de 2019

No último dia 12 de março, a Comunidade de Prática de Produto da SoftDesign se reuniu para discutir as práticas da área, trocar conhecimento e trabalhar na evolução da disciplina. O grupo, composto pelos Product Owners e Product Managers da Empresa, realizou a dinâmica ToolBox Wall, na qual cada indivíduo pôde identificar sua relação com… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

MVP no SoftDrops

por em 18 de março de 2019

O SoftDrops do dia 13 de março, realizado por Raphael Rodrigues, teve como tema o Mínimo Produto Viável, MVP. De forma descontraída e estimulando a integração e participação dos colegas presentes por meio de exercícios práticos, o analista de testes trouxe para a discussão o conceito de MVP, inspirado em uma palestra que assistiu no… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

DevOps no SoftDrops

por em 14 de março de 2019

Dia 28 de fevereiro, o SoftDrops foi realizado pelo nosso desenvolvedor William Guimarães. No evento, William apresentou o tema DevOps para os demais colegas presentes, com o objetivo de esclarecer e explicar o uso do termo, pois o mesmo pode suscitar dúvidas quanto ao seu real significado. O que é DevOps? Segundo o desenvolvedor, DevOps… Leia mais »

continuar lendo
Desenvolvimento de Software

GitLab no SoftDrops

por em 28 de fevereiro de 2019

No SoftDrops do dia 20 de fevereiro, Renato Diogo falou aos colegas sobre o GitLab. O desenvolvedor, que teve a oportunidade de experimentar a ferramenta enquanto estava trabalhando in loco em um de nossos clientes, explorou o conceito e as funcionalidades da mesma, destacando suas vantagens e desvantagens. O que é GitLab? Renato explicou que… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

SoftDrops sobre Blockchain

por em 20 de fevereiro de 2019

Um dos assuntos mais comentados e pesquisados da atualidade foi tema do nosso último SoftDrops, ministrado por Letícia Lisboa. A desenvolvedora explicou aos colegas sobre blockchain, seus conceitos e funcionalidades, com o intuito de esclarecer tal sistema sem, necessariamente, associá-lo às criptomoedas. Sistema distribuído P2P De acordo com Letícia, para compreender a blockchain é necessário… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Scrum para todos no SoftDrops

por em 4 de fevereiro de 2019

Carisa Rubim e Íris Ferrera tornaram-se, no final do ano passado, Certified Scrum Product Owner (CSPO) pela Scrum Alliance. A QA e a Product Owner participaram dos dois dias de treinamento da Knowledge21, e aproveitaram o SoftDrops para compartilhar com os colegas o conteúdo aprendido na ocasião. Time de Scrum Para começar, Íris e Carisa lembram… Leia mais »

continuar lendo
ConcepçãoDesenvolvimento de Software

Cases SoftDesign: Plataforma ONNi

por em 31 de janeiro de 2019

Em outubro de 2016 fomos procurados por Guilherme Lara e Cristhian Cagliari para ajudá-los no desenvolvimento de um novo produto digital: um aplicativo que evitasse filas durante eventos de música. A ideia era viabilizar a venda de ingressos e itens de consumo de forma online, antecipadamente ou durante o evento, para desburocratizar a noite daqueles… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovaçãoNegócios Digitais

Tecnologia na agropecuária: o exemplo Rivendale Farms

por em 15 de janeiro de 2019

Uma fazenda norte-americana tem chamado a atenção do agronegócio mundial. A Rivendale Farms, que acaba de completar seu primeiro ano de vida, é pioneira na aplicação de tecnologia na agropecuária de pequenas e médias propriedades, e tem se destacado cada vez mais na manutenção robótica de atividades diárias. Rivendale Way of Life Próxima à cidade de Pittsburg,… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

Impressão 3D no SoftDrops

por em 14 de janeiro de 2019

No primeiro SoftDrops de 2019, Giovanni Comunello falou aos colegas sobre Impressão 3D. O processo, que permite a construção de variados objetos, se apresenta como uma solução diferenciada das demais já existentes no mercado, visto que permite a criação de superfícies mais orgânicas e complexas; e é também menos custosa. “Atualmente, as peças plásticas, por… Leia mais »

continuar lendo
Desenvolvimento de PessoasDesenvolvimento de SoftwareEventos e Treinamentos

Linkedin Learning: aprender é meta para 2019

por em 9 de janeiro de 2019

Janeiro é, tradicionalmente, um mês de escolhas e decisões. Refletimos sobre o ano que passou, idealizamos o que está começando e traçamos novos objetivos, relacionados a nossa vida pessoal e profissional. Com frequência, adquirir novas habilidades técnicas está entre as nossas metas. Mas como escolher, entre tantas especialidades existentes, aquelas que merecem a nossa dedicação… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TIQualidade e Testes

Retrospectiva SoftDesign 2018

por em 28 de dezembro de 2018

Na última semana deste ano, te convidamos para rever conosco alguns dos conteúdos mais acessados do nosso blog em 2018. Para a nossa retrospectiva, separamos três categorias: SoftDrops, SoftDictionaries e E-books. Em cada uma delas, reunimos uma lista de publicações e também exploramos aquela que se destacou, a mais lida e compartilhada. A ideia é aproveitar esses… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Top 5 Posts SoftDesign 2018

por em 21 de dezembro de 2018

Essa é a 66º publicação deste blog no ano de 2018. Isso significa que, de janeiro a dezembro, compartilhamos, em média, seis conteúdos com vocês por mês. Entre eles, notícias sobre a SoftDesign, SoftDrops realizados pelos nossos colaboradores, eventos que participamos, informações sobre o mercado de tecnologia e SoftDictionaries, nossos glossários. Entre tantos textos e… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

Dez Tendências de Tecnologia para 2019

por em 19 de dezembro de 2018

Já é tradição. Sempre nos finais de ano, a Gartner lista as dez tendências de tecnologia para os doze meses que estão por vir. Como não poderia deixar de ser, o Top 10 Strategic Technology Trends for 2019 acabou de sair e reúne, além de algumas previsões evidentes – de temas que já foram destaque… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Estratégias para Testes de Software

por em 12 de dezembro de 2018

Como diria o Capitão Nascimento, no famoso filme Tropa de Elite: O conceito de estratégia, em grego, stratigiki; em inglês, strategy; em francês, stratégie… Os senhores estão anotando? Estratégia significa plano, método ou manobra usada para alcançar um objetivo ou resultado específico. Dela depende o sucesso ou o fracasso de uma entrega, visto sua importância… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

SoftDesign no TDC 2018

por em 4 de dezembro de 2018

Dos dias 5 a 8 de dezembro (quarta a sábado) estará acontecendo a edição de Porto Alegre do The Developer’s Conference 2018, maior evento relacionado à desenvolvimento de software no Brasil. O TDC acontecerá na Uniritter (Campus Zona Sul), das 9h às 19h, conectando profissionais e empresas de tecnologia em um evento que objetiva discutir… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e TreinamentosStartups

Um evento para startups

por em 28 de novembro de 2018

No dia 21 de novembro, nosso CEO Osmar Pedrozo foi o palestrante do Talk do Comece, evento organizado pela Comece com o Pé Direito, spin off da Gerencial Consultoria. A palestra intitulada Dicas e Sacadas para Evitar Furadas Tecnológicas na sua Startup aconteceu pela manhã no TecnoPuc e à noite na Universidade Feevale, e contou… Leia mais »

continuar lendo
Desenvolvimento de Software

Kubernetes no SoftDrops

por em 23 de novembro de 2018

No SoftDrops do dia 14 de novembro, o desenvolvedor Jones Ambrosi falou aos colegas sobre Kubernetes. Originalmente projetado pelo Google e hoje mantido pela Cloud Native Computing Foundation, o Kubernetes (K8S) é um sistema de orquestração de infraestrutura física/virtual que padroniza a implantação, o dimensionamento e a gestão de containers. De acordo com Jones, “o… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesignEventos e TreinamentosStartups

Talk do Comece + Meetup dev.up!

por em 16 de novembro de 2018

Na próxima quarta-feira, dia 21 de novembro, a SoftDesign estará presente em dois eventos muito legais. O nosso CEO Osmar Pedrozo será o speaker do Talk do Comece Com o Pé Direito, evento para startups organizado pela Gerencial Consultoria; e a nossa Designer Natália de Oliveira irá palestrar na 8ª edição do Meetup dev.up!, local… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Métricas e Estimativas Ágeis no SoftDrops

por em 8 de novembro de 2018

Estimating and planning are critical to the success of any software development project. Foi com essa citação de Mike Cohn que Raphael Rodrigues começou o SoftDrops do dia 24 de outubro, no qual discutiu Métricas e Estimativas Ágeis. O QA propôs tal tema ciente da sua importância para os processos de trabalho, principalmente em relação… Leia mais »

continuar lendo
Desenvolvimento de Software

Flutter no SoftDrops

por em 30 de outubro de 2018

No SoftDrops do dia 17 de outubro, Maurício Freitas falou aos colegas sobre Flutter, SDK de desenvolvimento de aplicativos móveis da Google. Multiplataforma e open-source, ele é usado para a criação de apps para Android e iOS, além de ser o principal método de desenvolvimento do Google Fuchsia OS, sistema operacional da Google que está… Leia mais »

continuar lendo
Desenvolvimento de SoftwareInovação

Voice User Interfaces no SoftDrops

por em 11 de outubro de 2018

No SoftDrops do dia 3 de outubro, Daniel Olsson falou sobre Voice User Interfaces, dando destaque para a Alexa, da Amazon. O Product Owner é um entusiasta da evolução tecnológica e trouxe sua assistente de voz para mostrar aos colegas qual seu funcionamento e como a ferramenta pode ser útil no dia a dia. Evolução das… Leia mais »

continuar lendo
Desenvolvimento de PessoasDesenvolvimento de SoftwareMétodo Ágil

Compartilhar para crescer: visita ATIVALES

por em 4 de outubro de 2018

Na última semana de setembro, recebemos a visita dos membros da ATIVALES – Associação de Empresas de Tecnologia da Informação Vales do Rio Pardo e Taquari. O objetivo do encontro foi trocar ideias sobre transformação digital e inovação, além de realizar um processo de benchmarking focado no compartilhamento das melhores práticas existentes no mercado de… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

SoftDrops: Brazil JS Conf 2018

por em 2 de outubro de 2018

No dia 25 de setembro, o desenvolvedor Rodrigo Gattermann falou aos colegas sobre a 8ª edição do Brazil JS Conf, evento de JavaScript que aconteceu em Porto Alegre nos dias 24 e 25 de agosto. Rodrigo e outros dois desenvolvedores da SoftDesign (Juliano Terres e Ronaldo Hoch) foram presenteados pela Empresa com os ingressos para… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Engenharia de Software

por em 25 de setembro de 2018

Você sabe o que é engenharia de software, gestão de requisitos e de configuração? Abaixo nós esclarecemos esses termos relacionados ao Desenvolvimento de Software. O processo de Desenvolvimento de Software engloba todas as tarefas necessárias para a construção de um novo produto ou serviço digital. Essas tarefas são tema de estudo da Engenharia de Software, assunto… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Automação de Testes Funcionais Web

por em 17 de setembro de 2018

A evolução das práticas de testes de software tornou a automação de testes cada vez mais importante. Isso porque, por meio dela, é possível garantir que o produto digital que já foi testado continue funcionando corretamente, o que proporciona um produto com melhor qualidade. Porém, ainda existem muitas dúvidas sobre como iniciar a automação de… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Sistemas Web

por em 13 de setembro de 2018

A frase “o server-side tem uma API REST assíncrona” é grego pra você? Neste nosso Dicionário de Sistemas Web nós esclarecemos alguns termos relacionados ao Desenvolvimento de Software para esclarecer essa afirmação. Para construir produtos digitais, devemos utilizar um conjunto de tecnologias que melhor se adequem as necessidades e restrições dos mesmos. Existem tecnologias mais… Leia mais »

continuar lendo
Desenvolvimento de Software

PWA no SoftDrops

por em 11 de setembro de 2018

No SoftDrops do dia 5 de setembro, o desenvolvedor Ronaldo Hoch falou aos colegas sobre Progressive Web Apps, as PWAs. Essa tecnologia emergente diz respeito a aplicativos que são carregados como páginas da web ou sites comuns, tendo como particularidades a possibilidade de trabalhar offline, notificações push e acesso ao hardware – características tradicionalmente disponíveis… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Tecnologias para Web

por em 30 de agosto de 2018

Você sabe o que significam HTML, CSS, JavaScript, Angular, TypeScript, React, PHP e Phyton? Abaixo nós esclarecemos esses termos relacionados ao Desenvolvimento de Software para web. Para construir produtos digitais, devemos utilizar um conjunto de tecnologias que melhor se adequem as necessidades e restrições dos mesmos. Existem tecnologias mais fáceis de usar, outras que favorecem a manutenção,… Leia mais »

continuar lendo
Desenvolvimento de Software

Fastlane no SoftDrops

por em 24 de agosto de 2018

No SoftDrops desta semana, o desenvolvedor Juliano Terres explicou para os colegas como funciona a automatização de tarefas com o fastlane. Esse conjunto de ferramentas automatiza atividades manuais, como o processo de testes, compilação, entrega, entre outros, facilitando a homologação e publicação de aplicativos iOS e Android nas suas respectivas lojas. Juliano criou nove passos… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Swift: Testes Unitários com MVVM

por em 17 de agosto de 2018

Aqui na SoftDesign, temos trabalhado na aplicação de testes e provas de conceito que garantam a qualidade e evolução dos produtos digitais que desenvolvemos. Nos sentimos desafiados a melhorar nossos processos para entregar cada vez mais excelência a cada um de nossos clientes. Uma das práticas adotadas com esse objetivo é a implementação de testes unitários…. Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre Ansible

por em 27 de julho de 2018

Você já ouviu falar em Ansible? Pois na última quarta-feira, o desenvolvedor Rodrigo Gattermann fez um SoftDrops sobre essa ferramenta. Desenvolvida em Python, ela visa automatizar o gerenciamento de configurações de servidores e até mesmo a implantação de aplicações. Para esclarecer, Gattermann deu um exemplo simples: “Em uma empresa que possui um parque de 10… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

SoftDrops: Testes Unitários com Swift

por em 25 de julho de 2018

No SoftDrops da semana passada, Luciano Sclovsky falou sobre Testes Unitários com Swift. O iOS Dev destacou que o seu objetivo é incentivar a prática entre os desenvolvedores da SoftDesign, independente da tecnologia a ser utilizada, pois por meio dela é possível aumentar a qualidade dos softwares: “os testes unitários automatizados evitam muitos bugs e… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

Mob Programming na SoftDesign

por em 20 de julho de 2018

Na última quarta-feira, dia 18 de julho, alguns colaboradores da SoftDesign participaram de uma atividade diferente: o Mob Programming. A prática de desenvolvimento ágil tem como objetivo reunir um time em um mesmo ambiente para trabalhar em um único computador, a fim de desenvolver um software conjuntamente, esclarecer dúvidas e compartilhar insights. O Mob Programming… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Protractor: testes automatizados

por em 11 de julho de 2018

O Protractor é uma ferramenta simples e de fácil aprendizado, utilizada para automatização de testes. Aqui na SoftDesign, a utilizamos pois ela é otimizada para Ionic, software de desenvolvimento de aplicativos móveis híbridos, e Angular, framework JavaScript. Vantagem A vantagem do Protractor frente a outras ferramentas, como o Selenium por exemplo, é que ele entende quando… Leia mais »

continuar lendo
Desenvolvimento de Software

Free Wi-Fi em Porto Alegre

por em 3 de julho de 2018

Você sabia que em Porto Alegre temos mais de vinte pontos com Wi-Fi liberada? Pois nós temos. E o desenvolvedor da SoftDesign Uilian Souza decidiu realizar uma prova de conceito nas ferramentas de geoprocessamento do MongoDB criando um mapa destes pontos. O MongoDB é um software livre de banco de dados orientado a documentos, desenvolvido desde 2007…. Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

A importância do teste de software

por em 29 de junho de 2018

O teste de software atua, principalmente, na garantia da qualidade dos sistemas. Aqui na SoftDesign, contamos com diversos profissionais responsáveis por testar e avaliar nossos produtos digitais com o objetivo de minimizar quaisquer imprevistos e de assegurar a excelência do software. Mas, você sabe como funciona o teste de software? Perspectivas Para melhorar a estabilidade… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Análise de Dados

por em 27 de junho de 2018

Você sabe o que significa Data Mining, BI e Big Data? Abaixo nós esclarecemos esses termos relacionados à análise de dados. Atualmente, é essencial que as empresas olhem para os seus números e realizem análise de dados a fim de avaliar ações já feitas e pensar estrategicamente no futuro. Mas, você sabe qual é a… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops: The Twelve-Factor App

por em 18 de junho de 2018

No SoftDrops do dia 13 de junho, o desenvolvedor William Guimarães compartilhou com os colegas o método Twelve-Factor App. Ele pode ser usado em aplicações escritas em qualquer linguagem de programação, tendo sido desenvolvido com foco em microsserviços – um tipo de arquitetura de serviço dividida em pequenas partes independentes e isoladas, usada para desenvolvimento backend. William… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TI

Dicionário de Desenvolvimento de Software

por em 13 de junho de 2018

Você sabe o que significa Framework, Ionic, React Native, Node.JS, Grails e AngularJS? Abaixo nós esclarecemos esses termos relacionados ao Desenvolvimento de Software. O processo de Desenvolvimento de Software engloba todas as tarefas e entregas necessárias para a construção de um novo produto ou serviço digital, seja ele para web ou mobile. Em cada projeto,… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDesignMétodo Ágil

SoftDrops: UX + SCRUM

por em 8 de junho de 2018

No SoftDrops desta quarta-feira, os temas discutidos nas duas últimas semanas voltaram à tona, mas desta vez juntos. A Product Owner Iris Ferreira falou sobre a integração entre os métodos Scrum e de User Experience no desenvolvimento de sistemas. A associação entre essas duas frentes não é simples, pois cada empresa tem uma realidade e atua com… Leia mais »

continuar lendo
Desenvolvimento de SoftwareDicionário de TIInovação

Bitcoin, Blockchain… Dá pra explicar?

por em 6 de junho de 2018

Nos últimos anos, o interesse por Bitcoin e Blockchain têm crescido muito. Porém, esses termos podem ser confusos e muitas vezes é difícil imaginar qual a aplicação prática de cada um deles. Por isso, abaixo esclarecemos seus conceitos e evidenciamos suas principais características. O que é o Bitcoin? Bitcoin é uma criptomoeda, uma moeda digital baseada em tecnologias criptográficas, que foi… Leia mais »

continuar lendo
Desenvolvimento de SoftwareMétodo Ágil

Trilha no SoftDrops: Cerimônias do Scrum

por em 1 de junho de 2018

Durante os meses de abril, maio e junho, Sheila Kimura realizou a primeira etapa da Trilha de Conhecimento sobre a metodologia Scrum. Em três SoftDrops, a Product Owner falou sobre as cerimônias ágeis e salientou a importância do desenvolvimento de boas práticas para agregar valor à gestão e realizar melhorias contínua nos times. Planning and… Leia mais »

continuar lendo
Desenvolvimento de SoftwareStartups

Como criar um aplicativo do zero?

por em 25 de maio de 2018

Os negócios estão ficando mais digitais a cada dia. Por isso, muitas pessoas que nunca participaram de um projeto de desenvolvimento de software estão ingressando nesse mundo, e é comum ter curiosidade sobre como criar um aplicativo ou um sistema. Por isso, vamos te contar como funciona esse processo aqui na SoftDesign. 1) Concepção do… Leia mais »

continuar lendo
Desenvolvimento de SoftwareStartups

Desenvolvimento de Apps Móveis: dúvidas frequentes

por em 15 de maio de 2018

Neste post vamos responder a algumas perguntas que recebemos com frequência sobre desenvolvimento de aplicativos. 1) Qual a melhor tecnologia para desenvolvimento mobile? A primeira coisa a saber é que existem várias opções. Um aplicativo pode ser desenvolvido de forma Nativa, Híbrida, ou ainda com uma solução de código único. Vamos entender as diferenças? Nativo:… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

SoftDesign no TDC Floripa 2018

por em 10 de maio de 2018

Os colegas Sheila Kimura, Product Owner, e Raphael Rodrigues, Analista de Testes, realizaram palestras no primeiro The Developer’s Conference (TDC) de 2018. O evento de tecnologia, que aconteceu na cidade de Florianópolis, em abril, reuniu diversos profissionais que abordaram assuntos técnicos, de gestão, negócios e processos. Sheila esteve presente em duas Trilhas. Na primeira, Management… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

SoftDesign no TDC Floripa de 2018

por em 20 de abril de 2018

A SoftDesign vai estar muito bem representada no TDC Floripa de 2018! O TDC – The Developer’s Conference –  é um evento de tecnologia, que reúne palestrantes de diversos assuntos, desde trilhas técnicas (Java, PHP, etc) e trilhas mais voltadas para gestão, negócio e processo (trilhas agile, management 3.0, etc). É um momento para aprender… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

SoftDrops sobre Protractor

por em 16 de fevereiro de 2018

No SoftDrops do dia 15/02 o nosso colega William Bartz apresentou a ferramenta Protractor. Segundo William, o Protractor é um framework para testes automatizados funcionais de aplicações Angular e AngularJS. O Protractor utiliza o browser para rodar testes em web applications, mas também é capaz de executar testes em dispositivos móveis através do Appium. No SoftDrops… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre Plataformas

por em 22 de janeiro de 2018

A última edição do SoftDrops, desta vez apresentado por Karina Hartmann, teve como tema o conceito “Plataformas”, e a conversa trouxe desde a definição do que são negócios do tipo plataforma, até as estratégias para criação de plataformas. Karina explicou que as plataformas são um tipo de negócio que substitui os tradicionais pipelines. Ao invés de uma empresa… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre Mapas Mentais para Refactoring

por em 4 de setembro de 2017

Na última edição do SoftDrops, um momento para troca de ideias entre os colaboradores da SoftDesign, foi abordado o tema “Mapas Mentais para Refactoring”, apresentado por Luciano Sclovsky, Desenvolvedor Sênior da SoftDesign. Luciano iniciou com o case de um cliente da SoftDesign, projeto em que ele está trabalhando neste momento. Ele explicou que a velocidade de programação… Leia mais »

continuar lendo
Desenvolvimento de Software

Agilize seu processo com Docker

por em 17 de abril de 2017

Quem tem a oportunidade de utilizar o Docker percebe prontamente que existe muito potencial a ser explorado. Você pode configurar rapidamente uma infraestrutura de servidores que levaria horas, talvez dias, dependendo do quão burocrático é o seu ambiente de trabalho. Entretanto, com tantas possibilidades, muitas pontas acabam ficando soltas, e sobram as dúvidas: Quais são… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Docker e Docker-Compose

por em 17 de janeiro de 2017

Na última quarta-feira (11), tivemos a primeira edição do SoftDrops de 2017. O assunto abordado foi Docker e Docker-Compose. O analista de sistemas da SoftDesign, Uilian Rafael Feijó Souza, apresentou a plataforma, as vantagens de se utilizar o Docker e como pode ser útil para o desenvolvimento de software. Docker é uma plataforma open-source que permite… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Aplicativos híbridos

por em 29 de setembro de 2016

Hoje teve SoftDrops sobre o uso de tecnologias híbridas para o desenvolvimento de aplicativos mobile, apresentado pelo colega Ernani Ely. As tecnologias híbridas permitem desenvolver aplicativos mobile que são compatíveis com mais de uma plataforma (iOS, Android, Windows Phone). É diferente da tecnologia nativa, onde o aplicativo precisa ser desenvolvido para cada plataforma em separado. Ernani apresentou as… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops sobre Django

por em 15 de setembro de 2016

[quote title=”Title” Text=”Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.” name=”Django website” name_sub=”https://www.djangoproject.com/”] Nesta… Leia mais »

continuar lendo
Desenvolvimento de Software

Houston, We have a solution!

por em 13 de setembro de 2016

A SoftDesign e Sound Oceanics, empresa americana com sede na cidade de Houston, Texas, assinaram neste dia 13/09/2016, um contrato para desenvolvimento de uma solução de GIS para cálculo de análises oceânicas. O projeto conta ainda com a parceria da brasileira Bratexco do RJ e com a também americana Dim Drop LCC, do Texas. A equipe da… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Gateways de pagamento

por em 9 de setembro de 2016

Nesta sexta-feira, dia 09/09, rolou mais uma edição do SoftDrops. O tema essa semana foi a integração com Gateways de pagamento. A Karina Hartmann compartilhou com os colegas os conhecimentos sobre como os Gateways podem ser usados de diferentes maneiras para atender diferentes modelos de negócio. Karina deu vários exemplos da integração com o Stripe (https://stripe.com/),… Leia mais »

continuar lendo
Desenvolvimento de Software

Simplifique a Assinatura Digital

por em 16 de agosto de 2016

A SoftDesign está realizando o pré-lançamento do Assinador Digital Soft, uma solução de assinatura digital que acaba com os problemas gerados pelo fim do suporte ao NPAPI nos navegadores de internet. Trata-se de um software SaaS integrado, rápido e simplificado. O Assinador Digital Soft foi desenvolvido para facilitar a vida dos signatários de documentos que utilizavam soluções baseadas em… Leia mais »

continuar lendo
Desenvolvimento de Software

Oracle anuncia o fim do plugin do Java

por em 29 de janeiro de 2016

Baseado nos anúncios e comunicados feitos em 2015 sobre a remoção ou bloqueio do suporte ao protocolo NPAPI nos navegadores modernos, nesta quarta-feira, 27,  a Oracle anunciou que irá encerrar o plugin do Java, iniciado há 20 anos. Outras tecnologias, como Flash e Silverlight, também baseadas em NPAPI estão sendo afetadas por essa restrição dos navegadores. No próximo Java SE, versão 9,… Leia mais »

continuar lendo
Desenvolvimento de Software

NPAPI parou de funcionar. E agora? – Parte Final

por em 17 de dezembro de 2015

Qual a alternativa para esse problema do NPAPI? Ainda não existe (#medo)! Não existe um projeto padrão para substituir o plugin que funcione da mesma forma e cumprindo a mesma função nos principais navegadores. Existem somente soluções próprias de cada navegador, como o PPAPI do Chrome, que foi desenvolvido. Isso significa que soluções baseadas no NPAPI precisariam… Leia mais »

continuar lendo
Desenvolvimento de Software

NPAPI parou de funcionar. E agora? – Parte 1

por em 12 de outubro de 2015

Você já ouviu falar de NPAPI? E de Applet? E de JAVA? Talvez não, mas provavelmente já teve problemas em utilizar o cartão com chip do banco para acessá-lo na web, certo? E fazer assinaturas digitais/emitir notas fiscais eletrônicas com o certificado e-CPF ou e-CNPJ, também não ouviu falar? O perfil de usuários que enfrentam… Leia mais »

continuar lendo
Desenvolvimento de Software

NPAPI parou de funcionar. E agora? – Parte 3

por em 7 de outubro de 2015

Continuação do segundo post. Após muito pesquisar, conversar com colegas, com outras empresas e muitas discussões, surgiu uma dica, a qual acendeu uma faísca, até então ignorada por achar que sozinha não seria solução, mas combinada com outras permitiu que pudéssemos iniciar testes, os quais funcionaram. Essa solução ainda inicial, permitiu que possamos pensar em… Leia mais »

continuar lendo
Desenvolvimento de Software

DevOps – Bate papo na Sabemi Seguradora

por em 2 de outubro de 2015

Ontem, dia 01 de outubro, aconteceu um SoftDrops especial para os colaboradores da Sabemi. Realizado na sede da seguradora, no centro de Porto Alegre, o momento foi marcado por um bate papo sobre DevOps e apresentado pelo colaborador Miguel Horlle. Miguel falou da necessidade de adoção ao DevOps para possibilitar a entrega contínua com iterações… Leia mais »

continuar lendo
Desenvolvimento de SoftwareEventos e Treinamentos

Curso de Pentaho na SoftDesign

por em 21 de setembro de 2015

Aconteceu na SoftDesign, nos dias 15/09 a 18/09, o curso de Pentaho com o instrutor Uilian Souza. O Pentaho é uma plataforma open source para criação de soluções de BI (Business Intelligence). Esta plataforma conta com ferramentas para a criação e visualização de dashboards e relatórios, construção de cubos OLAP, montagens de fluxos de ETL, mineração… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops: Desenvolvimento Lean de Software

por em 21 de setembro de 2015

Hoje foi dia de SoftDrops aqui na SoftDesign. O tema de hoje foi Desenvolvimento Lean de Software, apresentado pela colaboradora Karina Hartmann. Com base no livro Implementando o Desenvolvimento Lean de Software, de Mary e Tom Poppendieck, Karina mediou uma discussão sobre os princípios do pensamento enxuto, incluindo a desconstrução de alguns mitos comuns no universo do… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Lean Software Development

por em 21 de setembro de 2015

Today was SoftDrops day here in SoftDesign! Today’s theme was Lean Software Development, brought by our team member Karina Hartmann. Based on the book Implementing Lean Software Development, by Mary and Tom Poppendieck, Karina moderated a discussion on the principles of lean thinking, including the deconstruction of some common myths in software development. During todays’s event, we made… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – BPMN e DMN

por em 31 de agosto de 2015

A edição do SoftDrops de hoje, dia 31 de agosto, abordou o tema BPMN e DMN. BPMN é uma notação para modelagem de processos de negócio, contemplando padrões para o desenho de processos como atividades, decisões, mensagens, etc. DMN (Decision Model and Notation) também é uma notação, porém com o objetivo de padronizar a escrita… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Bootstrap

por em 24 de agosto de 2015

Hoje rolou mais uma edição do SoftDrops em nossa sede. O tema abordado foi o framework “Bootstrap” e teve a apresentação do colaborador Ernani Ely. Ernani mostrou as aplicações práticas e explicou como usar de maneira correta a ferramenta. O framework facilita o lado “front-end” das aplicações e basicamente consiste em colocar palavras-chave no atributo class… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Boas práticas em Aquisição de software

por em 3 de agosto de 2015

Sexta-feira, 31/07, teve SoftDrops na Soft e o tema foi Aquisição de Software. Karina Hartmann apresentou para os colegas o resultado da pesquisa que realizou para sua monografia de conclusão da especialização em Governança de TI. O objetivo da pesquisa foi descobrir se as empresas que compram desenvolvimento usam boas práticas e critérios de seleção durante… Leia mais »

continuar lendo
Desenvolvimento de Software

DevOps – Parte 1: Por que a TI precisa de DevOps

por em 23 de julho de 2015

DevOps é um termo relativamente recente que faz referência para a necessidade de colaboração entre as equipes de Desenvolvimento (Dev) e Operação (Ops). Essas equipes geralmente têm objetivos conflitantes: A equipe de desenvolvimento precisa fazer modificações e correções rapidamente e disponibilizá-las para os usuários o mais cedo possível. A equipe de operação precisa garantir a estabilidade… Leia mais »

continuar lendo
Desenvolvimento de Software

DevOps – Parte 2: Como começar

por em 26 de junho de 2015

Um exemplo vale por mil palavras, né? Então este post vai mostrar um pouco quais são as ferramentas e práticas utilizadas aqui na Soft para a integração de desenvolvimento com operação através de automação do fluxo de trabalho. As ferramentas usadas são: Issue tracker:  JIRA Quandro kanban: JIRA Agile Controle de versões: Git Análise de código:… Leia mais »

continuar lendo
Desenvolvimento de Software

Aconteceu: SoftDrops

por em 26 de junho de 2015

Aconteceu dia 26/06 mais um SoftDrops com convidados e clientes aqui na SoftDesign. Os temas foram: Como a TI pode apoiar o negócio em tempos de crise – Osmar Pedrozo apresentou os desafios que surgem em tempos difíceis e como a Tecnologia da Informação pode fazer a diferença, mudando o mindset e gerando inovação. Métodos Ágeis –… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Testes automatizados – Parte 3: Exemplo

por em 3 de junho de 2015

Seguindo as postagens sobre Testes automatizados, neste post vamos falar um pouco das ferramentas e mostrar um exemplo de automação. O objetivo é desmistificar os testes funcionais automatizados com um exemplo bem simples da estrutura necessária para os testes. Ferramentas e técnicas As ferramentas e técnicas adotadas aqui na Soft são: Selenium WebDriver Headless testing Page… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Testes automatizados – Parte 1: Tipos de teste

por em 26 de maio de 2015

Na última semana apresentamos aqui na Soft para alguns convidados uma introdução aos testes automatizados de software. Para quem ficou curioso, teremos uma série de posts com o conteúdo da apresentação! Para entender o contexto dos testes automatizado, primeiro é importante entender a diferença entre tipos de teste. Pelo tipo, podemos classificar os testes em:… Leia mais »

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

Testes automatizados – Parte 2: Problemas do teste manual

por em 26 de maio de 2015

Dando sequencia à série de posts sobre os testes automatizados, vamos discutir algumas falhas do teste manual. Pra começar, como funciona o teste manual? O teste funcional manual é executado por uma pessoa que utiliza o sistema, executando manualmente uma série de fluxos planejados (conhecidos como casos de teste ou cenários de teste). Nessa forma… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Confira o conteúdo

por em 22 de maio de 2015

Aconteceu este mês, aqui na Soft, o primeiro SoftDrops especial para clientes e convidados. O SoftDrops é um bate papo informal apresentado pelos colaboradores da SoftDesign, afim de trocar ideias e compartilhar o conhecimento, tendo a tecnologia como tema central das discussões. Os temas abordados nesta edição foram: Desenvolvimento Tradicional x Desenvolvimento Ágil (por Karina Hartmann),… Leia mais »

continuar lendo
Desenvolvimento de Software

Microsoft meets Linux

por em 7 de maio de 2015

A Microsoft recentemente anunciou em uma conferência seus planos em direção ao Linux/UNIX. A empresa já vem participando na comunidade Open Source há um certo tempo. A plataforma .NET, juntamente com sua VM e framework estão sendo portadas para outras plataformas, incluindo Linux. O código já está compilando e rodando (já testamos com sucesso), porém… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Engenharia de software

por em 11 de março de 2015

Hoje, dia 11 de março de 2015, teve SoftDrops aqui na Soft. O tema do bate-papo foi “As Bases da Engenharia de Software” com a apresentação dos colaboradores Ricardo Camelo e Miguel Horlle. A apresentação incluiu uma breve história da Engenharia de software e sua evolução, com foco em lembrar dos princípios da Engenharia e das… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – GIS – Geographic Information System

por em 2 de março de 2015

A primeira edição do SoftDrops de 2015 aconteceu nesta segunda-feira, dia 02 de março, aqui na sede da Soft! O tema desta edição foi “GIS – Geographic Information System” e teve a apresentação do colaborador Uilian Souza. Uilian contou um pouco da sua experiência de mais de 10 anos com GIS, explicou os tipos e… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign apresenta relato no WAMPS

por em 5 de dezembro de 2014

Os colegas Karina Hartmann  e Osmar Pedrozo participaram do X WAMPS – Workshop Anual do MPS.BR. Na quarta-feira, 03/12, nossos colaboradores apresentaram um relato de implementação da Gestão de Portfólio como ferramenta de execução da estratégia. Este relato foi desenvolvido a partir da experiência de implementação do gerenciamento de portfólio de projetos durante melhoria de processos… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Programação funcional

por em 20 de novembro de 2014

Dia 20/11 teve SoftDrops aqui na Soft. A Letícia Lisboa foi quem apresentou para os colegas um pouco mais sobre Programação Funcional. Letícia apresentou o conceito das linguagens com ênfase em funções, as vantagens para programação concorrente e paralela, e as origens no Lambda Calculus. Foram apresentadas as diferentes linguagens que permitem usar o paradigma funcional… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – SQL e NoSQL no Postgres

por em 20 de novembro de 2014

Hoje o colega Thiago Valverde apresentou aqui na Soft um SoftDrops sobre o uso de SQL e No-SQL combinados com Postgres. O Thiago assistiu uma palestra sobre o assunto no TDC 2014 e compartilhou com o pessoal os novos conhecimentos. No final, rolou um bate-papo com o pessoal trocando experiências de uso de vários bancos… Leia mais »

continuar lendo
Desenvolvimento de Software

Palestra sobre MPS.BR

por em 5 de novembro de 2014

Ontem, dia 04 de novembro, o colaborador Carlos Poitevin, integrante do grupo de Engenharia de Processos da SoftDesign, palestrou na Unisinos para mais uma turma de Avaliação de Processo de Software da Profa. Me. Josiane Brietzke Porto. Foi apresentado o case de implementação MPS.BR da SoftDesign, abordando a preparação e a avaliação no nível E do… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDrops – Spring Data e MongoDB

por em 4 de novembro de 2014

Hoje teve SoftDrops na Soft, com o Ivã falando sobre Spring Data e MongoDB.  

continuar lendo
Desenvolvimento de SoftwareQualidade e Testes

SoftDrops – Clean Code para testers

por em 3 de novembro de 2014

Hoje teve SoftDrops na Soft, com o Raphael falando sobre Clean Code para testers. O Raphael apresentou para todos as motivações para o clean code e algumas boas práticas básicas, que devem ser usadas também ao escrever o código do teste automatizado.

continuar lendo
Desenvolvimento de Software

SoftDrops – Novidades do C#

por em 27 de outubro de 2014

Hoje quem apresentou o SoftDrops foi o Fabian, com o assunto “Novidades do C#”. Fabian compartilhou o conhecimento adquirido no TDC 2014 e mostrou alguns exemplos de código para ilustrar as novidades.    

continuar lendo
Desenvolvimento de Software

Artigo na Java Magazine

por em 23 de outubro de 2014

O Uilian Souza, nosso colega aqui na SoftDesign,  teve seu artigo “PrimeFaces e WebSockets” publicado na edição 132 da revista JAVA MAGAZINE. Parabéns Uilian! Confira o artigo em: http://www.devmedia.com.br/primefaces-aprendendo-websockets-na-pratica/31356  

continuar lendo
Desenvolvimento de Software

SoftDrops – Groovy e Grails

por em 20 de outubro de 2014

Hoje rolou aqui na Soft mais uma edição do SoftDrops com o tema Grails. Na edição de hoje, o colaborador Uilian Souza apresentou aos colegas as vantagens e desvantagens do uso do framework GRAILS. Confira a apresentação http://uilian.com/presentations/grails/intro-grails/index.html.      

continuar lendo
Desenvolvimento de Software

SoftDesign é MPS.BR nível E

por em 15 de novembro de 2013

Após um período de intenso trabalho e dedicação na melhoria contínua de processos de desenvolvimento de software, a SoftDesign tornou-se a primeira empresa gaúcha a obter o nível E do MPS.BR. Nossa visão de empresa é sermos reconhecidos como uma organização referência pela competência técnica e comprometimento com resultados. Implementar o modelo MPS-SW, desde a… Leia mais »

continuar lendo
Desenvolvimento de Software

Kick-off – mps.Br Nível E

por em 9 de julho de 2012

Na última sexta-feira, dia 06/07, aconteceu o Kick-Off de lançamento do nosso projeto de implementação do mps.Br nível E aqui no prédio da SoftDesign. Apesar das adversidades do tempo, nossos colaboradores compareceram em peso e puderam conferir com mais detalhes os objetivos e as metas da SoftDesign para mais este desafio. O momento final deste… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign terá palestras sobre jCompany na BITS

por em 4 de maio de 2011

Desenvolvimento Java EE 6 com jCompany em Arquitetura WOA Acompanhe o desenvolvimento, do zero absoluto, de uma aplicação corporativa em padrão Java EE 6 (CDI 1.0, JPA 2.0, JAX-RS, JSF 2.0) com Web 2.0 (jQuery UI, jQuery Theme Roller), integrada a serviços de BPMS no novíssimo padrão BPMN 2.0 e utilizando serviços REST em arquitetura… Leia mais »

continuar lendo
Desenvolvimento de Software

iTouch estréia sistema desenvolvido pela SoftDesign

por em 11 de novembro de 2010

O iTouch é uma inovação tecnológica idealizada pela Action, empresa especializada em oferecer serviços diferenciados para eventos corporativos, convenções e festas. O software, inteligência do iTouch, foi desenvolvido nos últimos meses na fábrica de software da SoftDesign e utilizou tecnologia touch screen, integração com fotografia digital, captura de vídeo e impressão de qualidade em laboratório… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign na Gitex Technology Week 2009

por em 3 de novembro de 2009

As companhias instaladas no estande coletivo do Rio Grande do Sul na Gitex Technology Week 2009 fazem um balanço positivo da participação na feira de negócios em Dubai, encerrada na quinta-feira, 22. Só o consórcio Unacorp (formado pela Advanced IT, DBServer, Kenta, Qualità e SoftDesign), que esteve representado na feira por Márcio Miorelli, presidente da… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign é MPS.BR – Nível G

por em 17 de agosto de 2009

A Fábrica de Software da SoftDesign conquistou no dia 12/08/2009 o selo de qualidade do MPS.BR referente a implementação dos processos do Nível G. Os avaliadores Márcio Pecegueiro e Gisele Villas Bôas foram unânimes em ressaltar o alto grau de maturidade do nível G e também os pontos fortes que a empresa possui referente aos… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign, a mais nova Oracle Partner do sul do Brasil

por em 30 de setembro de 2008

A SoftDesign passou a integrar a Oracle Partner Network (OPN), o membership da SoftDesign é o Partner e esta parceria promete trazer muitas vantagens para ambas as empresas. “A parceria com um líder da área de desenvolvimento de software faz parte de nosso planejamento estratégico para o ano de 2008. Consideramos então, realizada esta ação… Leia mais »

continuar lendo
Desenvolvimento de Software

Plano de Melhorias para o MPS.BR no WakeUp

por em 16 de junho de 2008

No WakeUp realizado no dia 28/05 foi apresentado o Plano de Melhorias para o MPS.BR – Programa de Melhoria do Software Brasileiro. O evento teve grande participação da equipe da empresa, onde diversos profissionais demonstraram grande interesse em participar do projeto como colaboradores. O WakeUp é um evento seriado da SoftDesign, em que são apresentados… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign em processo de implementação MPS.BR nível G

por em 9 de abril de 2008

Quinta-feira passada ocorreu, no Hotel Swan Tower, o seminário de início de projeto do consórcio formado por SoftDesign, Intermídia, Digistar e Iprocess. Unidos pela busca da certificação MPS.BR, o grupo conta com a orientação da SoftSul. Na ocasião foram apresentadas questões gerais sobre o projeto, que deverá ocupar pelos próximos meses as empresas do consórcio…. Leia mais »

continuar lendo
Desenvolvimento de Software

PT Inovação Brasil – A nova conquista da SoftDesign

por em 7 de agosto de 2007

A operação da SoftDesign Consultoria e Sistemas em São Paulo foi fortalecida ao final do mês de Julho com a conquista do cliente PT Inovação Brasil (empresa do Grupo Portugal Telecom). A empresa Luso-Brasileira, passou a contar com os serviços de fábrica de software da empresa gaúcha para complementar sua capacidade produtiva na área de… Leia mais »

continuar lendo
Desenvolvimento de Software

SoftDesign faz upgrade em desenvolvimento na HOEPERS S/A

por em 2 de agosto de 2007

Durante o mês de julho a SoftDesign executou a migração de todo o sistema corporativo da HOEPERS S/A originalmente desenvolvido em linguagem Delphi (versões 3, 5, 7) para Turbo Delphi 2006, permitindo a unificação da ferramenta de desenvolvimento, melhorando performance da aplicação e resolvendo problemas de compatibilidade existentes. O projeto de migração concebido pela SoftDesign,… Leia mais »

continuar lendo