1

Triplice alicerce da informatica: PEOPLEWARE

#Marketing Pessoal #Arquitetura de Sistemas #Soft Skill
Vagner Bellacosa
Vagner Bellacosa

Hardware, Softwares & Peopleware


Tríplice alicerce para os Sistemas Informatizados:


No sentindo de compartilhar conhecimento, hoje irei falar sobre o tríplice alicerce dos sistemas, dois deles são altamente explicativos e fazem parte do conhecimento geral dos padawans.


Hardware e Software são discutidos diariamente e enriquecido no dia a dia, gerando uma pequena confusão, muitos classificam informática como ciência exata, devido aos cálculos e logica, mas isso é assunto para outro texto.


Vamos ao que interessa, ao meu ver, porém considero ciências da informática como ciências humana, pois o fator Peopleware é predominante, e é afinal, sem pessoas, sem usuários nao teríamos sistemas...


O que é e significa Peopleware:


São as pessoas envolvidas direta e indiretamente num sistema, recordando que um sistema é o conjunto de elementos interdependentes de modo a formar um todo, bem organizado, limitado e funcional.


Com isso o habitat de sistema é povoado por pessoas, em termos técnicos usuários, analistas, DBA, técnicos de infraestrutura, helpdesk, técnicos de suporte, clientes, devs etc. Alguns tendo um papel passivo consumindo informação, alguns outros num papel semi-ativo consumindo e gerando informação e outros bem ativos codificando e criando o ambiente.


Ser social


Uma grande característica que necessita ser explorada, trabalhada e aprimorada, somos criaturas sociais, falantes e que vivemos em grupo. Por isso um bom Dev, tem que investir na vertente analítica, saber perguntar, saber estar e ter boas habilidades de comunicação, para poder esclarecer duvidas com os usuários e poder explicar a solução proposta e o passo-a-passo para sua conclusão.


Documentação técnica


Habilidade de escrita e conhecimento dos editores de texto, afinal 50% do trabalho consiste em gerar documentação, desde proposta técnica, proposta funcional, requisitos técnicos, analise funcional, casos de teste, diagrama de casos, workflow, evidencia de testes, documento de entrega, manual de instalação, manual de utilização e etc


Escreve-se muito em todas as etapas, por isso prepare-se para se tornar um Camões dos sistemas informáticos.


Engenharia social


Um dos grandes riscos na informática, devido ao elo mais fraco do tríplice alicerce, e a engenharia social, que nada mais é que pessoas com ma intenção, utiliza-se da ingenuidade das pessoas para obter dados sigilosos e usar para fins escusos. Por isso cuidado com senhas e informações sensíveis.


Sigilo e discrição


Lembre-se que todo programador (dev) trabalha com informação sensível e muitas vezes segredo do negocio, por isso devem ser discretos e evitar comentar em redes sociais e ou compartilhar documentos oficiais e logotipos da empresa cliente.


Ética e Moral


Estamos lidando com pessoas, por isso devemos respeitar todas as diferenças, sermos justos e corretos. Agindo eticamente, pois como informáticos temos acesso a informações privilegiadas, descobrindo coisas que merecem sigilo e cuidado no manuseio, imagine que um simples erro, pode expor e destruir vida de pessoas que confiaram em seu sistema. Cuidado com o lado negro da Força, proteja seus usuários e respeite a lei, a moral e a ética da sua empresa.


https://digitalinnovation.one/artigos/etica-em-informatica


Técnicas de levantamento de dados


Ser participativo e saber o que perguntar e fazer um bom levantamento dos requisitos, afinal antes de sair codificando temos que saber e entender bem o problema, afinal para automatizarmos uma tarefa, devemos conhecer a necessidade. Para isso num próximo artigo, irei explorar o tema analise e técnicas de levantamento de dados.


Conclusão


Espero ter clarificado bem o pilar Peopleware, dando exemplos e citando varias areas de atuação e as fronteiras nem tão claras do conhecimento humano no ramo informático, mas lembre-se sempre, tu fazes o sistema para pessoas, humanos e que vão usar o aplicativo, o software, navegar na pagina, interagir com comandos e botões.


Seja user-friend, criei códigos limpos e auto explicativos, use nome claros para variáveis, deixe comentários no programa, pense sempre que em alguma madrugada da vida, tu estarás trabalhando para resolver algum bug.


O Sistema é feito por pessoas para pessoas, a maquina é apenas o meio, a ferramenta necessária para o Fazer processando as informaçoes e transformando os dados.


Espero ter ajudado.


Conheça meus bootcamps: https://github.com/VagnerBellacosa/DIO_Bootcamps


 https://www.linkedin.com/in/vagnerbellacosa/


 https://github.com/VagnerBellacosa/


Pode me dar uma ajudinha no YouTube?


 https://www.youtube.com/user/vagnerbellacosa

0
13

Comentários (0)

Analista Programador dinossauro IBM Mainframe

Brasil