posted 16 years ago
Hi there,
Well I personally find it's best to pick and choose which ever UML diagrams will help you solve your problem. Typically I'll start with Use Case Diagrams (so the business and I are on the same page) then I use Sequence diagrams to show how a request will come in from a client, go through various layers and come back with a response. I'll then do a brief class/interface diagram to make sure I don't 'cowboy code' my way into a corner.
Hope that helps!