| Linha 43: | Linha 43: | ||
* 02. O que é padronização? (de quê?) explicar melhor | * 02. O que é padronização? (de quê?) explicar melhor | ||
A padronização é um meio que as empresas tem de organizar suas atividades gerando como consequente uma otimização de seus processos.A padronização consiste em criar uma serie de procedimentos e normas(padrões) sobre como determinada atividade deve ser executada. Assim facilita o controle da operação e aumenta a qualidade do produto a ser entregue . | |||
<br> | <br> | ||
Edição das 01h07min de 4 de outubro de 2017
Dados do profissional
- Nome: Celso Borges de Souza Júnior
- E-mail: celsoborgessouza@gmail.com
- Telefone: (34) 99146-3392
Evolução na profissão
- Descrever como o profissional evoluiu deste que descobriu o interesse na área. Pode começar pelo estágio, pelo curso técnico e evoluir por todas as fases da carreira, seja empresarial ou acadêmica. até a atual função, incluindo pós-graduação e especialização caso tenha feito.
Descrição da atividade atual
- Informar sobre a atividade real do profissional, seja técnica ou administrativa. Apontar situações que envolvem alto nível de responsabilidade e seus possíveis impactos sobre o negócio ou pessoas. Se possível, demonstrar ao vivo e a cores, alguma atividade diária.
Requisitos mínimos para exercer a profissão
- Identificar algumas formações necessárias para que o profissional adquira a capacitação necessária para a função. Importante citar certificações da área ou tópicos vistos na escola que merecem aprofundamento. Em alguns casos, citar formações fora da área, como, Gerência de Projetos, Práticas como Desenvolvimento Ágil ou outras como administração, economia, etc.
Ferramentas usadas no dia-a-dia
- Citar, informando as versões e fornecedores, sobre algumas ferramentas efetivamente usados pelo profissional no dia-a-dia. Pode incluir IDEs, Frameworks, SGBDs, Tools, Aplicações ou sistemas específicos.
Tecnologias envolvidas
- Destacar algumas tecnologias com as quais o profissional lida diretamente ou que precisará lidar num certo tempo. Se for uma acrõnimo (sigla) especificar claramente o nome completo. Exemplo: ASR, neste caso escrever, ASR - Automatic Speech Recognition (Reconhecimento Automático de Voz ou da Fala)
Ética profissional
- Comentar sobre alguma situação, vivenciada pelo profissional ou alguma que tenha conhecimento, envolvendo questões, positivas ou negativas, de ética profissional. Logicamente sem citar nomes de pessoas ou empresas.
Exemplo de resultado tangível
- Citar produtos, processos ou serviços nos quais o profissional participou e que hoje estão "rodando" em produção. Explicar rapidamenteo o objetivo de cada um.
Upload da apresentação
Arquivo:Profissão em Computação e Informática.pdf
Dúvidas
- 01. Qual a diferença entre um Arquiteto e um Engenheiro de Software ? (Explicar cada um)
Depende, cada empresa divide as funções de acordo com a necessidade do projeto.No entanto , no geral o arquiteto de software define os componentes de um sistema , suas propriedades ,como será sua comunicação com sistemas exteriores , além de criar a documentação sobre o software.Já o engenheiro de software está diretamente ligado a criação,desenvolvimento,manutenção e organização dos projetos.
- 02. O que é padronização? (de quê?) explicar melhor
A padronização é um meio que as empresas tem de organizar suas atividades gerando como consequente uma otimização de seus processos.A padronização consiste em criar uma serie de procedimentos e normas(padrões) sobre como determinada atividade deve ser executada. Assim facilita o controle da operação e aumenta a qualidade do produto a ser entregue .
- 03. O que é RUP? Cite outra metodologia que compete com o RUP.
RUP é uma metodologia de processos .São documentos que descrevem o software e os projetos a serem executados ,anteriormente a seu desenvolvimento.É dividido em quatro fases :
- fase inicial : Quando o desenvolvedor e o cliente discutem como será o sistema ou software a ser desenvolvido;
- fase de elaboração: Fase voltada ao desenvolvimento da documentação , da arquitetura , levantamento de recursos e custos;
- fase de construção:é a fase de desenvolvimento do software em si;
- fase de transição: Ocorre a entrega do software, implementação e o controle de qualidade;
uma outra metodologia que compete com o RUP é chamada SCRUM.
- 04. O que é SCRUM? Como são feitas as reuniões do Scrum e o que se discute nelas?
Scrum é uma metodologia de processos para otimizar o desempenho de grandes equipes em projetos.No scrum o projeto é dividido em ciclos , os quais possuem seus objetivos chamados sprints. A equipe é dividida em sub equipes , as quais receberam uma certa atividade a ser executada e possuem um lider chamado de scrum master. No inicio de cada dia de trabalho serão realizadas reuniões sobre o que já foi feito , o que será feito ,como será feito e a melhor forma de faze-lo.
- 05. Você já participou de um projeto de um sistema ,no qual sabia que sua tecnologia estava ultrapassada?
Sim,é ruim pois tenho que garantir uma boa comunicação para informar que o sistema não se sustenta.
- 06. O que é Jira? Dê um exemplo de uma atividade ou de um print das telas.
De forma simplificada , é uma software que auxilia na organização das atividades da equipe.
- 07. Você usa o Git e o SVN? Porque usá-los?
Sim uso , pois dependendo do projeto a situação me força a usar um ou outro.A utilização dessas ferramentas é importante, pois possibilita o versionamento do projeto
dessa forma impedindo erros incluídos no código sejam incorrigíveis e facilitando o trabalho em equipe.
- 08. O que é ITIL e porque se recomenda sua utilização?
Information Technology Infrastructure Library ou ITIL é uma biblioteca de infraestrutura em TI que possui as melhores praticas em serviços de TI. Descreve praticas testadas por organizações do mundo todo.A utilização do ITIL é recomendada ,pois reduz falhas operacionais , otimiza a correção de bugs , acelera a produção de diagnostico do sistema ,etc.
- 09. Para que devemos usar o crontab: Dê um exemplo de atividade onde seu uso é importante.
O crontab deve ser usado para efetuar atividades eventuais e repetitivas.Como exemplo , um backup periódico de algum servidor pode ser automaticamente iniciado com um agendamento no crontab
- 10. O que é integração contínua? Porque as empresas estão adotando esse modelo de trabalho?
Integração contínua consiste em uma pratica , na qual os desenvolvedores juntam suas alterações de códigos em um repositório central e testes serão efetuados com esses códigos. As empresas vem adotando esse modelo ,pois facilita bastante a localização e correção de bugs e como isso acelera a produção de atualizações para os softwares.
