SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Ciclo de
Engenharia
Aplicado no desenvolvimento de Software
__construct()
Inicializando todas os pre-requisitos.
O ciclo
O ciclo
80% - Pesquisa e
Desenvolvimento
20% - Ajustes
O ciclo
80% - Pesquisa e
Desenvolvimento
20% - Ajustes
O ciclo
Max 40% em Pesquisa
Min 60% em Desenvolvimento
Motivos
Ref: Google Images
Aplicando o ciclo
Aplicando o ciclo -
Pesquisa
Software = Simples!?
Aplicando o ciclo - Pesquisa
● Trem/Vagao de metro
● Trilhas
● Estacoes de embarque
● etc
Aplicando o ciclo - Pesquisa
Ref: Google Images
Aplicando o
ciclo -
Pesquisa
Definir tudo que se quer
fazer com o projeto
Definir o minimo necessario
para producao
Definir os pre-requisitos
Aplicando o ciclo -
Desenvolvimento
Aplicando o ciclo -
Desenvolvimento
● PHP
● Java
● Javascript
● NodeJS
● ReactJS
● Phyton
● GO
● Cobol
● Electron
● C#
Aplicando o ciclo -
Desenvolvimento
● Qual linguagem e’ a correta?
Aplicando o ciclo -
Desenvolvimento
Projeto: Medição contínua de umidade de solo com alerta quando a umidade
chegar abaixo de 40%. Uso de sensores de IoT com AWS obrigatorio.
Aplicando o ciclo -
Desenvolvimento
● Single server page com VueJS + AWS S3 + Lambdas + AWS Route
53
Aplicando o ciclo -
Desenvolvimento
Não existe solução mágica.
Aplicando o ciclo -
Ajustes
Aplicando o
ciclo - Ajustes
Antes de Produção Após Produção Determinado pelos
clientes
Aplicando o ciclo -
Ajustes
● 80% para pré-produção e determinado para os clientes
● 20% para pos-produção
Aplicando o ciclo -
Ajustes
● Determinado pelos clientes
Perguntas?
● Twitter: @mcloide
● Linkedin:
https://www.linkedin.co
m/in/mcloide

Mais conteúdo relacionado

Semelhante a Ciclo de engenharia

Semelhante a Ciclo de engenharia (20)

GSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression TestGSoC tcptest - TCP/IP Regression Test
GSoC tcptest - TCP/IP Regression Test
 
Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...
Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...
Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...
 
Apresentação sobre a COSINF
Apresentação sobre a COSINFApresentação sobre a COSINF
Apresentação sobre a COSINF
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projeto
 
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
Project presentation: Low-cost Autonomous Navigation System Based on Optical ...
 
2PHP_Metodologia
2PHP_Metodologia2PHP_Metodologia
2PHP_Metodologia
 
Gerando aplicações Spring Boot e AngularJS com gerador de código JHipster
Gerando aplicações Spring Boot e AngularJS com gerador de código JHipsterGerando aplicações Spring Boot e AngularJS com gerador de código JHipster
Gerando aplicações Spring Boot e AngularJS com gerador de código JHipster
 
RodoCap no JustJava 2008
RodoCap no JustJava 2008RodoCap no JustJava 2008
RodoCap no JustJava 2008
 
Aula07_TesteSoftware_Parte1_semResposta.pdf
Aula07_TesteSoftware_Parte1_semResposta.pdfAula07_TesteSoftware_Parte1_semResposta.pdf
Aula07_TesteSoftware_Parte1_semResposta.pdf
 
Spring boot
Spring bootSpring boot
Spring boot
 
[qCon Rio 2015] Arquitetura Incremental
[qCon Rio 2015] Arquitetura Incremental[qCon Rio 2015] Arquitetura Incremental
[qCon Rio 2015] Arquitetura Incremental
 
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
Application Insights - III Encontro Metropolitano de Tecnologia - Baixada San...
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
SAlmox SIIC 2014
SAlmox SIIC 2014SAlmox SIIC 2014
SAlmox SIIC 2014
 
Application insights + ASP.NET Core
Application insights + ASP.NET CoreApplication insights + ASP.NET Core
Application insights + ASP.NET Core
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocd
 
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 
[GUTS-RS] Automação de Testes com Sikuli Script
[GUTS-RS] Automação de Testes com Sikuli Script[GUTS-RS] Automação de Testes com Sikuli Script
[GUTS-RS] Automação de Testes com Sikuli Script
 
Apresentação robótica móvel
Apresentação robótica móvel Apresentação robótica móvel
Apresentação robótica móvel
 

Ciclo de engenharia