OK, Now after studying many different processes and methodologies, I stopped bothering too much about them. I found the best process for software development and no prize for guessing; it is nothing but - "Common Sense." Whatever methodology you follow, keep in mind that common sense is the most important aspect of Enterprise Software Architecture. If you will try to be too much artifact oriented, you can risk your project. Same is true if you will try to be too less process oriented i.e. too much agile; it is again risky. You will have to find a mix of agile and artifact oriented approaches.
Even then just to keep myself updated, I was finding few more things to confuse myself and in one paper on the topic - "Architecting Enterprise Software", I found them. Here are few things that paper was talking about -
1. Zachman Framework ?
2. POSA (Pattern-Oriented Software Architecture)
3. RM - ODP (Reference Model - Open Distributed Processing)
4. Rational's 4+1 View Model
I was not aware of Zachman Framework and RM-ODP and found these topics non-sense in my first reading. But so what, all software architectural approaches looks that way :-). I'll try to write more about them in future.
Also, while surfing, I also come to know about another good resource point for RUP and UML. Here is the link -
http://www.rspa.com/reflib/UMLRelatedMaterials.html
Bye for now.
