design de software com asp.net mvc
DESCRIPTION
Slides da palestra sobre "Design de Software com ASP.NET MVC" na trilha de .NET do TDC2012 de FloripaTRANSCRIPT
![Page 1: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/1.jpg)
Globalcode – Open4education
Waldyr Felix
Arquiteto de software na 2PC
waldyrfelix.net
@WaldyrFelix
Trilha .NET: Design de Software com ASP.NET MVC
![Page 2: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/2.jpg)
Globalcode – Open4education
PROBLEMAS
![Page 3: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/3.jpg)
Globalcode – Open4education
Software Complexo
Arquitetura impensada + Falta de padronização
= DESASTRE
![Page 4: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/4.jpg)
Globalcode – Open4education
Cenário atual
Mais bugs
Maior insatisfação do cliente
Menos tempo pra fazer coisas novas
Menos tempo, menos tempo…
![Page 5: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/5.jpg)
Globalcode – Open4education
Baixa produtividade
![Page 6: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/6.jpg)
Globalcode – Open4education
Nin
guém
que
r m
exer
![Page 7: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/7.jpg)
Globalcode – Open4education
Atrasos, atrasos e mais atrasos!
![Page 8: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/8.jpg)
Globalcode – Open4education
Tentando resolver esses problemas...
![Page 9: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/9.jpg)
Globalcode – Open4education
Burocrácia na codificação
![Page 10: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/10.jpg)
Globalcode – Open4education
Equipes maiores
![Page 11: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/11.jpg)
Globalcode – Open4education
Big Design Up Front
![Page 12: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/12.jpg)
Globalcode – Open4education
SOLUÇÕES DE VERDADE
![Page 13: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/13.jpg)
Globalcode – Open4education
Pensar na arquitetura
...mas pensar curto
![Page 14: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/14.jpg)
Globalcode – Open4education
Arquitetura Emergente
![Page 15: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/15.jpg)
Globalcode – Open4education
MVC
![Page 16: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/16.jpg)
Globalcode – Open4education
Mantenha as coisas simples
Manter as coisas simples!
![Page 17: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/17.jpg)
Globalcode – Open4education
Separação em camadas
![Page 18: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/18.jpg)
Globalcode – Open4education
![Page 19: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/19.jpg)
Globalcode – Open4education
Chuck curtiu!
![Page 20: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/20.jpg)
Globalcode – Open4education
Demo
User Interface
Application
Business Domain
Infraestrutura
![Page 21: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/21.jpg)
Globalcode – Open4education
DÚVIDAS?Waldyr Felix
Arquiteto de software na 2PC
waldyrfelix.net
@WaldyrFelix
![Page 22: Design de Software com ASP.NET MVC](https://reader033.vdocuments.net/reader033/viewer/2022061202/547ac982b4af9f2b708b460b/html5/thumbnails/22.jpg)
Globalcode – Open4education
Obrigado!!!