ولو اینکه این تاپیک قدیمی است و با حضور اساتید اظهار نظر من بی ادبیه اما :

من به همه دوستان توصیه می کنم حتما با دو روش RUP و MSF آشنایی پیدا کنن و مطالعه عمیقی داشته باشن. (MSF متعلق به Microsoft است)

اینها همون درسهایی که در دوره دانشگاه ناپلئونی قبول شدیم و راحت از کنارشون رد شدیم!

برای مطالعه RUP کتاب مرجع کاربردی متدولوژی RUP از انتشارات دانشگاه اصفهان رو پیشنهاد میکنم. بسیار آسان و تشریحی در قالب داستان توضیح داده !!
برای MSF هم مرجع فارسی ندیدم. کتاب مرجع اون
Analyzing Requirements and Defining .NET Solution Architecture
است (وای خدا چقدر اسمش بلنده !) که از انتشارات مایکروسافته و آفست اون در بازار پیدا میشه.
(بطور خلاصه Solution میگن)

بعدش هم بنظر من یک ترکیبی از سه متد مهندسی نرم افزار سنتی (کتاب "روگر اس پرسمن" رو ببینید) و RUP و MSF رو در پروژه هاتون بکار ببرید.

یعنی چی ؟

یعنی اینکه بر اساس نوع پروژه به یکی از روشها بیشتر متمایل بشید و بتدریج نوع خاصی از روش اجرای پروژه خودتون رو بدست بیارید.

جالب به اینه که استاد بنده جناب آقای فرامرز فروزان روش جدیدی رو که ترکیبی است و بیشتر جنبه پیاده سازی اون قوی هستش رو با نام XMethod معرفی کرده اند که در مجلات نرم افزار داخلی (بخصوص متعلق به مجتمع فنی تهران) میتونید اونها رو پیدا کنید.

اگر خدا عمری داد و وقتی شد تجارب خودم رو براتون می نویسم.