طراحی نرم افزار شامل 4 مرحله می باشد. نیاز سنجی ، تحلیل و طراحی ، اجرا و انتقال نرم افزاردر بخش اول برای معرفی سیمرغ اطلاع رسان در ابتدا به جمع آوری نیاز های های مختلفی که نقش های مختلف در کار دارا می باشند پرداختیم و بعد به شیوه ای را معرفی کردیم که نرم افزار سیمرغ از آن برای پاسخ گوی به آن استفاده کرده است .نرم افزار خوب نرم افزاری است که تمامی نیازی های فعلی در زمینه خود را به خوبی پاسخ گوید و برای پاسخ گوی به نیاز های آتی نیز برنامه ریزی کرده باشد.
عوامل مهم در طراحی نرم افزارکاربرانماده اطلاعاتیکتابدارزبانو کارایی خود نرم افزار