Desarrollo de Software
-
Upload
juan-victor-minaya-leon -
Category
Documents
-
view
368 -
download
0
description
Transcript of Desarrollo de Software
![Page 1: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/1.jpg)
Guía de ProcesosJuan Minaya León@minayaleon
![Page 2: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/2.jpg)
HerramientasIDEs, Versionado, Frameworks, Guías, Metodologías, etc.
![Page 3: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/3.jpg)
Metodología de Desarrollo
![Page 4: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/4.jpg)
Metodologías Ágiles / Valores Valorar a los individuos y las interacciones del equipo de
desarrollo sobre el proceso y las herramientas. Desarrollar software que funciona más que conseguir una
documentación exhaustiva La colaboración con el cliente más que la negociación de un
contrato Responder a los cambios más que seguir estrictamente un
plan (Generar Valor)
![Page 5: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/5.jpg)
Metodologías Ágiles / Principios Entregas tempranas y continuas que aporten valor. Dar la bienvenida a los cambios La gente del negocio y los desarrolladores deben trabajar
juntos a lo largo del proyecto La atención continua a la calidad técnica y al buen diseño
mejora la agilidad La simplicidad es esencial En intervalos regulares, el equipo reflexiona respecto a cómo
llegar a ser más efectivo, y según esto ajusta su comportamiento (Retrospectivas)
![Page 6: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/6.jpg)
Scrum y Kanban
![Page 7: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/7.jpg)
IDEs
![Page 8: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/8.jpg)
NetBeansPHP, Java, HTML5 (cs)
![Page 9: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/9.jpg)
EclipseJava, Phonegap (Apache Cordova)
![Page 10: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/10.jpg)
MySQL WorkbenchDER, SQL, Backup, Restore
![Page 11: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/11.jpg)
Sublime Text 2Node JS, HTML5, CSS3.
![Page 12: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/12.jpg)
Notepad++All
![Page 13: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/13.jpg)
Filezilla, Cute FTPClientes FTP
![Page 14: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/14.jpg)
Tortoise SVNControl de Versiones.
![Page 15: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/15.jpg)
Mantis BTControl de Errores
![Page 16: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/16.jpg)
Frameworks de Desarrollo
![Page 17: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/17.jpg)
Zend FrameworkVersión 1, Versión 2 (Agosto 2013)
![Page 18: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/18.jpg)
CodeIgniterMantenimiento
![Page 19: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/19.jpg)
Doctrine 2ORM PHP
![Page 20: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/20.jpg)
jQuery
![Page 21: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/21.jpg)
HTML5Responsive Design
![Page 22: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/22.jpg)
PHPServidores, Utilidades y Buenas Prácticas
![Page 23: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/23.jpg)
Zend Server CEhttp://www.zend.com/products/server-ce/
![Page 24: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/24.jpg)
Guía de Buenas Prácticas para Desarrolladores Web
http://www.slideshare.net/minayaleon/gua-de-buenas-prcticas-para-desarrolladores-web
![Page 25: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/25.jpg)
Zend RADhttp://www.zend-rad.com/
![Page 26: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/26.jpg)
Zf Componentes / Obligatorios• Zend Cache• Zend Route (URL Amigables)• Zend Log• Zend Session• Zend Db (Transacciones)
![Page 27: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/27.jpg)
Zf Debug
• Evitar el uso de “echo”, “prin_r”, “var_dump”, directamente en el código
• Use FirePHP, Xdebug
![Page 28: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/28.jpg)
Patrones de Diseño
• Marin Fowler– Lógica de Dominio
![Page 29: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/29.jpg)
Procesos de Negocio
![Page 30: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/30.jpg)
Inicio de Proyecto
![Page 31: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/31.jpg)
Durante el Proyecto
![Page 32: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/32.jpg)
Final del Proyecto
![Page 33: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/33.jpg)
Todos debe tener una cuenta SVN
Pídesela al Coordinador de Proyectos
![Page 34: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/34.jpg)
Todos debe tener una cuenta Mantis
Pídesela al Coordinador de Proyectos
![Page 35: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/35.jpg)
Cliente / Proyecto / AsuntoNomenclatura de Correos Electrónicos
![Page 36: Desarrollo de Software](https://reader038.fdocuments.ec/reader038/viewer/2022102520/55854e86d8b42a0a3a8b4a14/html5/thumbnails/36.jpg)
Gracias por su atención
@minayaleon