Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas em PHP
Upcoming SlideShare
Loading in...5
×
 

Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas em PHP

on

  • 2,446 views

 

Statistics

Views

Total Views
2,446
Views on SlideShare
2,325
Embed Views
121

Actions

Likes
3
Downloads
34
Comments
1

5 Embeds 121

http://www.zaip.net 78
http://zaip.net 33
http://www.slideshare.net 6
http://www.linkedin.com 3
http://coderwall.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas em PHP Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas em PHP Presentation Transcript

  • Fora sobrinhos! Ecossistema para desenvolvimento de aplicações corporativas utilizando PHP Alex Piaz Seminário PHP: Produtividade e performance – outubro 2009
  • Ecossistema Ecossistema (grego oykos, casa + σύστημα, sistema onde se vive) designa o conjunto formado por todas as comunidades que vivem e interagem em determinada região e pelos fatores abióticos que atuam sobre essas comunidades* Tá, mas o que isso tem a ver com desenvolvimento de aplicações web? * http://pt.wikipedia.org/wiki/Ecossistema
  • Ecossistema de uma aplicação web
  • Pessoas
  • Pessoas Developers, developers, developers! Numa organização hierárquica, todo mundo sobe até atingir seu nível de incompetência
  • Pessoas Designers Eu não estou preocupado com o layout, disse o designer!
  • Pessoas Designers Eu não estou preocupado com o layout, disse o designer!
  • Pessoas Ah! Os usuários... Have you tried turn it off and turn it on again?
  • Pessoas Ah! Chefes, clientes... Sabe, o diretor olhou e quer que os formulários sejam verdes com fontes grandes!
  • Ambiente Infraestrutura Código Projeto Projetos atrasam, por que?
  • Ambiente X Projetos atrasam, por que será ?
  • Aterrisando no mundo do código!
  • código...
    • Padrões de codificação
    • Documentação
    • Debugging / Testes
    • Refatoração
    • Versionamento
    projeto...
    • Metodologia
    • Histórico
    • Comunicação
    • Gestão
    • Bug Tracking
    ambiente lógico...
    • Dev
    • Testing
    • QA
    • Production
  • Ferramentas Suporte ao código - Code Sniffer http://pear.php.net/package/PHP_CodeSniffer/ - Versionamento Subversion: http://subversion.tigris.org/ Mercurial: http://mercurial.selenic.com/ CVS: http://www.nongnu.org/cvs/ GIT: http://git-scm.com/ - Documentação Phpdoc: http://www.phpdoc.org/ Doxygen: http://www.stack.nl/~dimitri/doxygen/ - Testes PhpUnit: http://phpunit.de/ Selenium: http://seleniumhq.org/ - Integração Contínua PhpUnderControl: http://phpundercontrol.org/about.html Projetos atrasam, por que será ?
  • Ferramentas Suporte ao projeto - Gestão Clockinit: http://www.clockingit.com/ Basecamp: http://basecamphq.com/ Dotproject: http://www.dotproject.net/ PhpProjekt: http://www.phprojekt.com/ - Gerência de código Trac : http://trac.edgewall.org/ Mantis: http://www.mantisbt.org/ - Metodologias RUP: http://www-01.ibm.com/software/awdtools/rup/ XP: http://www.extremeprogramming.org/ Scrum: http://www.scrumalliance.org/ - Precificação e custeio de projetos Sloccount: http://www.dwheeler.com/sloccount/ ABC: http://en.wikipedia.org/wiki/Activity-based_costing Custo por hora x empreitada O valor de um sistema cresce ao quadrado do número de usuários do sistema.
  • Dúvidas?
    • [email_address]
    • http://www.twitter.com/zaip
    • http://www.zaip.net/
    • http://www.phpsp.org.br/
    • http://www.google.com/
    Avalie esta palestra em: http://joind.in/996 The truth is out there...