Hi, all I was wondering if someone could guide me in the right direction about doing a formal design specification. Unlike CAD software project people use UML or other graphical tools to share information among different developers. Is their a better way to do it while doing ACAD project using VB.net. I just finished a project which had about 50-60 classes in it and i was only devloper, I was begining to loose the track however it was managed however the next project is a massive one with classes in hundreds. Could someone please let me know if something is available in the market to manage the classes or it has to be done using paper & pencil. TIA Irfan