Category Archives: مهندسی نرم افزار

متدولوژی RUP/SOA

یکی از مشکلات پیش روی فعالان استقرار سیستم های مبتنی بر معماری سرویس گرا (SOA)، عدم پوشش کامل این رویکرد توسط متدولوژی های توسعه نرم افزار موجود مانند RUP و CDM است. شرکت IBM برای حل این معضل، راه حل … Continue reading

Posted in معماری سرویس گرا-SOA, مهندسی نرم افزار | Leave a comment

توپولوژی های پیاده سازی معماری سرویس گرا (SOA)

شاید شما هم مانند من در ضرورت استفاده از معماری سرویس گرا (SOA) شکی نداشته باشید، اما ممکن است یه سوال اساسی ذهنتون را آزار بدهد: “نحوه پیاده سازی معماری سرویس گرا چگونه است؟” به عبارت دیگر، برای پیاده سازی … Continue reading

Posted in معماری سرویس گرا-SOA, مهندسی نرم افزار | ۱ Comment

مهم ترین نرم افزارهای مدل سازی فرآیندهای تجاری (استفاده شده در ایران)

همان طور که می دونید، یکی از گام های اصلی پیاده سازی سامانه های مدیریت فرآیند کسب و کار (BPM)، مدل سازی فرایندها است که البته نرم افزارهای مختلفی این کار رو انجام می دهند. نرم افزارهایی که در ایران … Continue reading

Posted in مدیریت فرایندهای کسب و کار-BPM, مهندسی نرم افزار | Leave a comment

مقایسه انواع سیستم های مدیریت فرایند کسب و کار (BPM) موجود در ایران

اگر شما هم مثل من! جزء طرفداران سیستم های مدیریت فرایندهای تجاری (BPM) باشید، حتماً با مسئله ارزیابی و مقایسه انواع سیستم های BPM موجود در ایران درگیر بوده و یا هستید. با توجه به آن که در صورت استقرار … Continue reading

Posted in آفیس شیرپوینت-Office SharePoint, مدیریت فرایندهای کسب و کار-BPM, معماری سرویس گرا-SOA, مهندسی نرم افزار, یکپارچه سازی سیستم های اطلاعاتی سازمانی - EAI | Leave a comment

ارزیابی میزان پیچیدگی پروژه های یکپارچه سازی سیستم های اطلاعاتی: پایان نامه

قبلاً در مطلبی با عنوان ” EAI کسب و کار آسانی نیست” به صورت اجمالی به ابعاد پیچیده پروژه های یکپارچه سازی سیستم های اطلاعاتی اشاره شد و بر لزوم مطالعات امکان سنجی قبل از اجرای این نوع از پروژه … Continue reading

Posted in مهندسی نرم افزار, پايان نامه, یکپارچه سازی سیستم های اطلاعاتی سازمانی - EAI | Leave a comment

پایان نامه ای در ارتباط با مقایسه انتخاب راهبرد مناسب IT در سازمان: ERP در مقابل EAI

با تحلیل ارجاعات گوگل به وبلاگ متوجه شدم که یه تاپیک توجه بیننده های خوب وبلاگ رو به خودش جلب کرده. این تاپیک چیزی نیست جز مقایسه ERP و EAI با همدیگر. من قبلاً در مطلبی با عنوان “یکپارچه سازی … Continue reading

Posted in مهندسی نرم افزار, یکپارچه سازی سیستم های اطلاعاتی سازمانی - EAI | Leave a comment

تست نرم افزار، مهم ترین گام کیفی در فرایند تولید نرم افزار

در شرکت های پیشرو در زمینه تولید نرم افزار، اهمیت آزمون و تست نرم افزار، بر هیچ کس پوشیده نیست. برای مثال، شرکت مایکروسافت، چهار برابر زمان و بودجه تخصیص یافته به ساخت نرم افزار را به تست آن اختصاص … Continue reading

Posted in مهندسی نرم افزار, نقد فناوري اطلاعات | Leave a comment

دلخوش به فانوسم مکن، این جا مگر خورشید نیست

به تصویر بالا توجه کنین: این تصویر، انواع تغییرات قابل تحقق توسط فناوری اطلاعات رو نشون می ده. همونطور که توی تصویر بالا می بینین، انواع تغییرات قابل تحقق به ترتیب شامل اتوماسیون (Automation)، عقلانی سازی فرایندها (Rationalization)، مهندسی مجدد … Continue reading

Posted in مهندسی نرم افزار, نقد فناوري اطلاعات | Leave a comment

تجارب توسعه و استقرار سیستم های مدیریت فرایند کسب و کار (BPM)- بخش دوم

پیرو مطلب تجارب توسعه و استقرار سیستم های مدیریت فرایند کسب و کار (بخش اول)، این بار قصد دارم حداقل نیازمندی های عملکردی مورد انتظار از یک موتور BPM را فهرست کنم. پیش نویس این نیازمندی ها، در انتهای مرحله … Continue reading

Posted in مدیریت فرایندهای کسب و کار-BPM, معماری سرویس گرا-SOA, مهندسی نرم افزار | Leave a comment

تحلیل و طراحی سرویس گرا، آری، برنامه نویسی سرویس گرا، خیر!

با شیوع و پذیرش سرویس گرایی، تعدادی از برنامه نویسان و شرکت های نرم افزاری نیز برای بهره برداری از این موج و عقب نماندن از آن، ادعا نموده اند که بر اساس متد برنامه نویسی سرویس گرا (SOP) کد … Continue reading

Posted in معماری سرویس گرا-SOA, مهندسی نرم افزار | Leave a comment