Pular para o conteúdo principal

Postagens

Arquitetura de Software

Olá pessoal! Já falamos sobre arquiteto, qualidade  e agora vamos falar sobre Arquitetura de Software! Para começar, o que é uma arquitetura de software ? A arquitetura de software de um sistema computacional refere-se à sua estrutura, consistindo de elementos de software, propriedades externamente visíveis desses elementos e os relacionamentos entre eles. Ela define elementos de software (ou módulos) e envolve informações sobre como eles se relacionam uns com os outros. Uma arquitetura é antes de tudo uma abstração de um sistema que suprime detalhes dos elementos que não afetam como eles são usados, como eles se relacionam, como interagem e como usam outros elementos. Na maioria das vezes, a arquitetura é usada para descrever aspectos estruturais de um sistema. Agora que já sabemos, de modo geral, o que é uma arquitetura; como definimos uma ? quais os fatores que devemos considerar ao escolher uma arquitetura ? Normalmente o projeto da arquitetura é discutido à luz dos r...

Qualidade de Software

Olá pessoal, O assunto de hoje é qualidade de software! :) A discussão foi baseada na apostila do Ricardo Falbo¹ e o podcast Qualidade de Software do dotnet Architecs Cast. Qualidade é algo bem subjetivo - concordando com a fala do Alexandre. O que tem qualidade para mim, pode não ter para você e vice-versa, ainda mais quando se trata de software, algo que costuma ser bem abstrato na sua construção. O que é, afinal, qualidade de software ? De acordo com a apostila do Ricardo Falbo¹, qualidade de software está fortemente relacionada à conformidade com os requisitos e o ponto principal, qualidade diz respeito à satisfação do cliente. Vamos ter como exemplo base para toda essa postagem o WhatsApp², um aplicativo de troca de mensagens instantâneas. Recentemente, o WhatsApp realizou uma atualização³ no qual, ao invés de escrever alguma mensagem no status, as pessoas postavam fotos. Isso gerou uma grande insatisfação entre a maioria dos usuários e fez com que ele voltasse at...

Arquiteto de Software

Olá, Na postagem de hoje falaremos um pouco sobre arquiteto de Software, o que ele faz e quais são as expectativas - é uma profissão em alta ou está sendo extinta? A discussão foi baseada no podcast Profissão arquiteto de software , do dotNet Arc cast. Fique a vontade para se juntar a nós com o seu comentário! :) O que um arquiteto de software faz? Essa foi a questão debatida no podcast inteiro (kkkk).  Dentre as opiniões apresentadas, eu fiquei inclinada a concordar principalmente com o Giovanni Bassi e o Luciano  Condé. Eles não deram uma definição explícita, mas para resumir, para eles e pra mim, um arquiteto de software ele atua num projeto mais para dar diretrizes ao time, por isso ele tem que saber bastante coisa e estar sempre atualizado. Uma “definição” que eu gostei bastante, foi a do Condé, ele definiu o que faz o arquiteto em diferentes perspectivas, tais como: arquiteto corporativo, que está mais alinhado ao negócio, possui visão estratégica e tec...