o engenheiro de software - profareane.files.wordpress.com · como o engenheiro civil não vai à...
TRANSCRIPT
![Page 1: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/1.jpg)
O engenheiro de Software
Profa. Reane Franco Goulart
Engenheiro Civil
Engenheiro de software
![Page 2: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/2.jpg)
Desenvolvedor X Engenheiro de software
Desenvolvedor e o Engenheiro de Software
X
Engenheiro Civil, Pedreiro, Mestre de obras
• O desenvolvedor, seja ele: analista, designer,programador ou gerente de projeto, é um executor doprocesso de construção de software. Tem aresponsabilidade de descobrir os requisitos etransformá-los em um produto executável.
Engenheiro de Software não coloca a mão na massa, assim
como o Engenheiro Civil não vai à obra assentar tijolos.
![Page 3: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/3.jpg)
Equipe de produção do software
• Engenheiro de Software: – Especifica os processos de planejamento, gerência a produção
a serem implementados– Acompanha e avalia o desenvolvimento de todos os projetos da
empresa para verificar se o processo estabelecido é executadode forma eficiente e efetiva.
– Em caso de mudança no processo, ele as identifica e realiza,garantindo que a equipe adote tais mudanças.
– Reavalia o processo continuamente.
![Page 4: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/4.jpg)
Equipe de produção do software
• Gerente de projeto:– Cuida de um projeto específico, garantindo que os prazos e
orçamento sejam cumpridos.– Segue as práticas definidas no processo de engenharia;
– Responsável por verificar a aplicação do processo pelosdesenvolvedores;
– Tem contato com o engenheiro de software para sugerirmelhorias.
Habilidadesde um gerente
de projeto
![Page 5: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/5.jpg)
Equipe de produção do software
• Analista:– Desenvolvedor responsável pela compreensão do problema
relacionado ao sistema que se deve desenvolver, ou seja, pelolevantamento dos requisitos e sua efetiva modelagem.
– Deve descobrir o que o cliente precisa (controlar suas vendas,comissões, produtos etc)
![Page 6: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/6.jpg)
Equipe de produção do software
• Designer:– Deve levar em conta as especificações do analista e propor a
melhor tecnologia para produzir um sistema executável.– Deve apresentar uma solução para as necessidades do cliente
(solução baseada em web, com um banco de dadoscentralizado acessível por dispositivos móveis etc)
![Page 7: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/7.jpg)
Equipe de produção do software
• Programador:– Constrói a solução física a partir das especificações do designer.– Ele que gera o produto final.
– Deve conhecer profundamente a linguagem e o ambiente deprogramação, bem como as bibliotecas que for usar.
– Deve ter conhecimento sobre testes e depuração de software.
![Page 8: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/8.jpg)
Equipe de produção do software
• Muitas vezes essa divisão de papéis não é observadaestritamente em muitas empresas, apenas nas de médioe grande porte.
• É importante que se tenha em mente que, ainda queuma pessoa execute mais de um papel nesse processo,esses papéis são distintos.
![Page 9: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/9.jpg)
Trabalho 1• Pesquisar sobre atuação de cada pessoa envolvida na
equipe de desenvolvimento de software, talvez vocêsencontrem outras, descreva-as também.– Conhecimento necessário para atual no mercado de trabalho e
a pretensão Salarial;– Em relação ao Analista:
• Quais as ferramentas de modelagem deve ter conhecimento? Faça umadescrição delas.
• Quais as técnicas de levantamento de requisitos ele deverá utilizar com ocliente?
– Em relação ao programador:• Como ele deve escolher a linguagem e banco de dados que irá utilizar para
construir o sistema do cliente. Faça um descrição destes para exibir queesta seja a mais adequada.
– Descreva as particularidades de todos os membros da equipe
![Page 10: O engenheiro de Software - profareane.files.wordpress.com · como o Engenheiro Civil não vai à obra assentar tijolos. Equipe de produção do software • Engenheiro de Software:](https://reader030.vdocuments.net/reader030/viewer/2022032713/5bf18f6409d3f2b7578ca247/html5/thumbnails/10.jpg)
Trabalho 1• O trabalho deve ter de 02 a 04 páginas escritas.(Use a
fonte Times, espaçamento 1,5 e tamanho (12 para o texto e 13 paraos subtítulos e 15 títulos))
• Lembre sempre de fazer citação e a também areferência bibliográfica.
• Trabalho em grupo de 02 pessoas.Leia,
Entendae Escreva
Evite plágioEnviar por e-mail