Your SlideShare is downloading. ×
Desarrollo de Software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Desarrollo de Software

285
views

Published on

Breve resumen de las herramientas y metodologias basicas en el desarrollo de software

Breve resumen de las herramientas y metodologias basicas en el desarrollo de software


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
285
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Guía de Procesos Juan Minaya León @minayaleon
  • 2. HerramientasIDEs, Versionado, Frameworks, Guías, Metodologías, etc.
  • 3. Metodología de Desarrollo
  • 4. 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)
  • 5. 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)
  • 6. Scrum y Kanban
  • 7. IDEs
  • 8. NetBeansPHP, Java, HTML5 (cs)
  • 9. EclipseJava, Phonegap (Apache Cordova)
  • 10. MySQL WorkbenchDER, SQL, Backup, Restore
  • 11. Sublime Text 2Node JS, HTML5, CSS3.
  • 12. Notepad++All
  • 13. Filezilla, Cute FTPClientes FTP
  • 14. Tortoise SVNControl de Versiones.
  • 15. Mantis BTControl de Errores
  • 16. Frameworks de Desarrollo
  • 17. Zend FrameworkVersión 1, Versión 2 (Agosto 2013)
  • 18. CodeIgniterMantenimiento
  • 19. Doctrine 2ORM PHP
  • 20. jQuery
  • 21. HTML5Responsive Design
  • 22. PHPServidores, Utilidades y Buenas Prácticas
  • 23. Zend Server CEhttp://www.zend.com/products/server-ce/
  • 24. Guía de Buenas Prácticas paraDesarrolladores Webhttp://www.slideshare.net/minayaleon/gua-de-buenas-prcticas-para-desarrolladores-web
  • 25. Zend RADhttp://www.zend-rad.com/
  • 26. Zf Componentes / Obligatorios• Zend Cache• Zend Route (URL Amigables)• Zend Log• Zend Session• Zend Db (Transacciones)
  • 27. Zf Debug• Evitar el uso de “echo”, “prin_r”, “var_dump”, directamente en el código• Use FirePHP, Xdebug
  • 28. Patrones de Diseño• Marin Fowler – Lógica de Dominio
  • 29. Procesos de Negocio
  • 30. Inicio de Proyecto
  • 31. Durante el Proyecto
  • 32. Final del Proyecto
  • 33. Todos debe tener una cuenta SVNPídesela al Coordinador de Proyectos
  • 34. Todos debe tener una cuenta MantisPídesela al Coordinador de Proyectos
  • 35. Cliente / Proyecto / AsuntoNomenclatura de Correos Electrónicos
  • 36. @minayaleonGracias por su atención