دوره آموزش BPMN2 در شرکت برق مشهد

کارگاه آموزشی سه روزه BPMN2 با حضور 18 نفر از کارشناسان و تحلیگران شرکت توزیع برق مشهد در تاریخ های 20، 21 و 22 آذر ماه 1390 برگزار شد.

در اتاق گفتگوي سايت BPMN.ir در خصوص پنج فرآيندي که در اين کارگاه تهيه شدند صحبت خواهيم کرد.

ادامه نوشته

Signavio نرم افزار مدلسازی تحت وب BPMN

نرم افزار مدلسازی فرآیندها با استفاده از BPMN که به صورت آنلاین و تحت وب می توانید مدل های خود را در قالب مدلهای BPMN1 و BPMN2 ترسیم کنید.

ادامه نوشته

ادامه راه وبلاگ UML

با تشکر از کلیه بازدیدکنندگان و دوستان و همکارانی که با ارائه نظرهای خود دراین سال ها همیشه مشوق بنده و وبلاگ UML بوده اند، تعداد زیادی از بازدید کنندگان تقاضا کرده بودند که وبلاگ به فعالیت خود ادامه بدهد و منابع و مطالب جدیدتری را منتشر کند و در تعامل مناسبتری با کاربران قرار گیرد. ولی در طی سال های گذشته و از سال 1384 که بنده نوشتن در خصوص تجزیه و تحلیل سیستم ها و بعدها در سال 1386 تحقیق و کار در خصوص مدلسازی فرآیندها با استفاده از BPMN را شروع کردم با مشکلات زیادی در حفظ و بروزرسانی وبلاگ و وبسایت پشتیبان آن www.sysadivser.com روبرو بوده ام:
در ابتدا به خاطر امکانات محدود وبلاگ بلاگفا مجبور به راه اندازی سایتی بر روی هاستینگ شدم، در مرحله بعد با تحریم های آمریکا روبرو شدیم و سایت بنده نیز با کلیه اطلاعات و زحماتی که کشیده بودیم در یک شب از بین رفت. نسخه پشتیبان سایت را در قالب یک وب هاست داخلی راه اندازی کردیم. وب هاست ها در آن زمان خدمات خوبی ارئه نمی دادند و در نهایت تصمیم گرفتیم که به وردپرس دات کام کوچ کنیم. در وردپرس اوضاع خوب بود و سایت www.sysadviser.com که قطعا شما دوستان تا کنون با آن آشنا شده اید محبوبیت خوبی پیدا کرد و کلیه خدمات و مطالب وبلاگ UML به این وبلاگ منتقل شد ولی با مشکل فیلترینگ روبرو شدیم. به طوریکه در ابتدا عکس ها و فایلها و بعدها کل سایت فیلتر شد. 

جدال با مشکلات پشتیبانی و هاستینگ هنوز نیز وجود دارد و به خاطر عدم پشتوانه شرکتی و مالی این وبلاگ در دوره های مختلف تأخیرهایی در بروزرسانی مطالب و پاسخ گویی به مشکلات شما دوستان ایجاد شده است.

ولی تشویق های مکرر خوانندگان و همچنین تقاضای آنها برای ادامه ارائه مطالب بنده را برآن داشت که ضمن بروزرسانی بهتر این وبلاگ، سایتی تخصصی و یک انجمن گفتگوی تخصصی در حوزه مدل سازی فرآیندهای کسب و کار با استفاده از BPMN نیز راه اندازی شود. در فضای انجمن گفتگو (اتاق گفتگو) فرصت بیشتری برای تعامل بهتر با جامعه نرم افزاری و تحلیلی پیش خواهد آمد و همگان در ارائه پرسش و پاسخ مشارکت خواهند کرد. 

لذا از کلیه بازدیدکنندگان وبلاگ www.UML.blogfa.com که علاقه به کسب دانش و یا به اشتراک گذاری دانش خود در حوزه تحلیل سیستم ها، UML، و مدلسازی فرآیندها با استفاده از BPMN دارند، تقاضا دارد در این انجمن عضو شوند.

www.BPMN.ir

برگزاري دوره آموزشي BPMN

يک فرصت مناسب براي علاقه مندان به  BPMN و مدلسازي فرآيندهاي کسب و کار.

دوره هاي آموزش BPMN ي که توسط اینجانب از سال 1384 تا کنون برگزار شده است، به صورت تقاضاي شرکت ها و سازمان هاي دولتي  و یا  سمينارهای آموزشی در محل سازمان متقضای می باشد. لذا بسياري از علاقه مندان امکان شرکت در اين دوره ها را نداشته اند.

با همکاری شرکت رساتدبير پارس امکان برگزاري اين دوره به صورت ثبت نام عموم فراهم شده است : اين شرکت در تقويم آموزشي زمستان 1389 يک برنامه دو روزه آموزشي مدلسازي فرآيندها با استفاده از BPMN ترتيب داده است که به اميد خدا توسط اينجانب برگزار خواهد شد.

لذا دوستاني که به صورت انفرادي و يا تعدادي محدود از يک سازمان قصد دارند با BPMN آشنا شوند مي توانند در اين دوره شرکت نمايند. دوره آموزشی مدلسازي فرآيندهاي کسب و کار با استفاده از BPMN در روزهای 16 و 17 بهمن ماه امسال (1389)  و در مشهد برگزار خواهد شد.

راه اندازي مجدد وبسايت مشاوران فنآوري اطلاعات

نگه داشت يک وبلاگ و يا سايت در ايران مشکلات بسياري دارد. اخيرا وبسايت اصلي مشاوران فنآوري اطلاعات براي سومين مرتبه طي دو سال اخير هک شد.

وب سايت www.SysAdviser.com بعد از مدتي عدم فعاليت به دليل حک شدن دوباره در قالبي جديد و بر روي سرور wordpress.com راه اندازي شد.

جهت دسترسي به اين وبسايت مي توانيد www.SysAdviser.com يا www.BPMN.ir استفاده نماييد. مطالب و فايل هاي اين وبلاگ نيز به مرور زمان به اين سايت منتقل خواهند شد.

ويرايش جديد BPMN توسط OMG منتشر شد

هر چند با تأخير ، ولي به اطلاع دوستان مي رساند ويرايش جديد BPMN۱ تحت عنوان ويرايش ۱.۲ توسط OMG : www.OMG.org منتشر شد.  درويرايش جديد BPMN۱ شاهد تغييراتي حتي در نوع نمايش و نمادهاي نمودارهاي فرآيندي هستيم.  شما مي توانيد جهت دريافت BPMN۱.۲ به آدرس http://www.omg.org/spec/BPMN/۱.۲/ مراجعه نماييد.

معرفي کتاب : ERP و ماژولهاي آن

استفاده از سيستمهاي جامع برنامه ريزي منابع سازماني (ERP) در صنايع و بنگاه هاي اقتصادي دنياي امروز، به عنوان ابزاري براي مديريت و هدايت منابع سازمان ، به صورت امري اجتناب ناپذير درآمده است.

در کشور ما نيز شرکت ها و سازمانهاي بزرگ در جهت مديريت منابع و توسعه کسب و کار خود به استفاده از اين ابزار روي آورده اند.

ادامه نوشته

توسعه مبتني بر مولفه : Component-base development  يا CBD

دربسياري از روشها , قابليت استفاده مجدد به صورت ماندگار در فرايند توسعه نمي باشد.چه چيزي مي تواند مورد استفاده مجدد باشد و چه چيزي نمي تواند , صريحا تعريف نمي شود و اينكه چطور تغييرات در قسمتهاي قابل استفاده مجدد معرفي مي شوند , فرموله نمي شود .روش نوظهور و سريع كه توسعه مبتني بر مولفه ناميده  ي شود , ايده قابليت استفاده مجدد را دوباره بازسازي نموده و عناصر جديدي معرفي مي نمايد. در CBD , سيستمهاي نرم افزاري با اسمبل نمودن مولفه هاي از قبل توسعه داده شده و آماده براي يكپارچگي , ساخته مي شود.

ادامه نوشته

وب سرویس - قسمت سوم (پایان)

براى ايجاد يك پروژه وب سرويس بعد از اجراى Visual Studio .NET كافيست با انتخاب گزينه New Project و سپس قالب وب سرويس از درون پوشه Visual Basic Projects و با انتخاب نام وب سرويس، گزينه Ok را انتخاب نمائيد . با انجام اين عمل يك كلاس وب سرويس با نام انتخابي( كه بعدا" براى دسترسى به روالهاى وب سرويس از آن استفاده ميشود ) ايجاد ميگردد

ادامه نوشته

SCRUM ، XP ، RUP

يک مقاله جالب در مورد مقايسه روشهاي توسعه نرم افزار SCRUM ، XP ، RUP. در این مطلب خصوصا درمورد توسعه سریع نرم افزار تاکید شده است.

ادامه نوشته

چارچوب تکراری افزایشی 2

 در این پست به ادامه مطلب "چارچوب تکراری افزایشی" می پردازیم.

ادامه نوشته

چارچوب تکراری-افزایشی

مدلهای فرایند (Process Models) که عبارتی اختصاری برای مدلهای فرایند توسعه نرم افزار (Software Development Process) می باشد، دستور کارهایی هستند که به سازندگان نرم افزارها می گویند تولید نرم افزار را از کجا شروع کنند، چگونه ادامه دهند، و به کجا ختم کنند.

ادامه نوشته

وب سرویس - قسمت دوم

وب سرويس نرم افزارى است كه دسترسى به اطلاعات و نيز سيستمهاى پردازش اطلاعات را بصورت توزيع يافته فارغ از سكوهاى مختلف سخت افزارى و نرم افزارى با استفاده از پروتكلهاى استاندارد تبادل اطلاعات اينترنتى فراهم مى آورد. به بيان ساده وب سرويس مولفه اى از يك كاربرد قابل دسترس توسط پروتكلهاى ارتباطى استاندارد مى باشد .

ادامه نوشته

وب سرویس - قسمت اول

براى درك اهميت وب سرويسها بهتر است ابتدا نگاهى اجمالى به تاريخچه پروتكلهاى درخواست متدهاى راه دور ( RMI ) داشته باشيم . هر كدام از روشهاى RMI كه قبل از وب سرويسها بوجود آمدند حل يكسرى از مشكلات را بر عهده گرفتند اما همانگونه كه خواهيم ديد وب سرويسها نه تنها تمام محدوديتها و مرزهاى سكوهاى مختلف نرم افزارى را پشت سرگذاشته اند بلكه پاسخى جامع به تمام مشكلات هستند .

ادامه نوشته

برآورد زمان و هزینه پروژه به روش Use Case Points - قسمت اول

نمی‌توان طرحی داشت اگر نتوان آن را به درستی اندازه‌گیری کرد و آغاز پروژه بدون وجود طرح مانند آن است که شکست پروژه طراحی شده باشد.

 

پروژه‌ي نرم‌افزاری موفق، پروژه‌ای است که در قالب هزینه  و زمانی معین و از پیش تعیین شده به انجام برسد. نرم‌افزار کاری تولیدی به شمار می‌رود که هزینه‌ي عمده‌ي آن نیروی  کارآزموده  ومتخصص است. بنابراین مهم‌ترین ابزار یک پروژه نرم‌افزاری و به طور تقريبي بخش اعظم هزینه‌های آن به نیروی کار متخصص درگیر در آن مرتبط است. سوال این است که چه‌گونه می‌توان زمان و هزینه‌ي یک پروژه نرم‌افزاری را تخمین زد.  ماهیت خلاق پروژه‌های نرم‌افزاری و انتزاعی بودن آن تخمین هزینه و زمان انجام آن‌ها را بي‌نهايت مشکل می‌کند. روش‌های متداول تخمین زمان و هزینه خود اساسا انتزاعی است با این همه هنوز هم تخمین پروژه امری لازم و ضروری محسوب می‌شود.

ادامه نوشته

about MDA

The Object Management Group™ (OMG™) addresses the reality of todays needs from new softwares with MDA®, the Model Driven Architecture. MDA supports evolving standards in application domains as diverse as enterprise resource planning, air traffic control and human genome research; standards that are tailored to the needs of these diverse organizations, yet need to survive changes in technology and the proliferation of different kinds of middleware. The MDA addresses the complete life cycle of designing, deploying, integrating, and managing applications as well as data using open standards.

ادامه نوشته

الگوهاي طراحي Design Pattern

در مهندسی نرم افزار یک الگوی طراحی، یک روش حل قابل تکرار برای مسائلی هست که عموماً در طراحی نرم افزار با آن برخورد می کنیم. یک الگوی طراحی یک قالب یا شرح برای چگونگی حل مسائلی است که می تواند در شرایط مختلف استفاده شود.یک الگوی طراحی، راه حلی است که برای مستند سازی ارزشمند تشخیص داده شده است، بطوریکه توسعه دهند گان دیگر می توانند آن را در حل مسائل مشابه به کار ببرند.همانگونه که طراحی شی گرا ادعا می کند که استفاده مجدد از کتابخانه ها و قطعات را افزایش می دهد، ادعا می شود که استفاده از الگو های طراحی، استفده مجدد از کتابخانه ها و قطعات را افزایش می دهد. 

ادامه نوشته

خبرنامه پائيز OMG 2006 منتشر شد

خبرنامه رسمي سايت OMG متولي اصلي ارائه استاندارد UML منتشر شد.

مهمترين عناوين اين خبرنامه عبارتند از :

OMG با ارائه SBVR يا Semantics of Business Vocabulary and Business Rules بصورت رسمي بعنوان يکي از اعضاء ISO TC 37 پذيرفته شده است.

مصاحبه با رئيس گروه BPM در OMG دکتر Phil Gilbert

ارائه زبان مدلسازي سيستمها يا SysML توسط OMG

ادامه نوشته

کیفیت نرم افزار = ؟

به بهانه جواب یکی از خوانندگان وبلاگ :

یکی از سوالهایی که در هر صنعتی مطرح می شود کیفیت محصول و خدماتی است که آن صنعت ارائه می کند. صنعت نرم افزار نیز از این قاعده مستثنی نیست. شما چه نرم افزاری را با کیفیت و کدام نرم افزار بدون کیفیت می خوانید؟

خصوصیاتی مانند قابلیت اطمینان (Reliability) ع قابلیت استفاده (Usability) , کارایی (Efficiency) , قابلیت نگهداشت (Maintenance) , قابلیت حمل (Portability) در صنعت نرم افزار چه مفهومی دارند ؟ چه خصوصیات دیگری را باید جزء خصوصیات کیفی نرم افزار لحاظ کنیم؟ 

ادامه نوشته