What Would You Consider Best Practice Workflow Tools For Web Application (PHP) Development?
<p>I'm really hoping somebody with more experience can edit the question as per my examples of answers:</p>

<blockquote>
  <p>• using version control</p>
  
  <p>• test driven development</p>
  
  <p>• debugging code (xdebug for php)</p>
  
  <p>• use of UML diagrams</p>
  
  <p>• use of OOP for maintainable,
  reusable code</p>
  
  <p>• use of frameworks (like Zend
  Framework for php) for rapplication
  application development</p>
</blockquote>

<p>Anything else or an elaboration of what I mentioned above?</p>

<p>Basically, I'm in the middle of forming a team of developers (I'm a developer myself) and I'd like some advice on how professional programers/designers etc should work together and what standards/paradigms they should use.</p>

<p>Also, if anybody has any books or links on the subject I'd welcome that!</p>
