تولدت مبارک

  • یوسف مهرداد بی‌بالان

امروز وبلاگ سماموس دو ساله شد.
صبح روز جمعه سیزدهم مردادماه سال 1385 ساعت 9 صیح، سماموس متولد گرديد.
در كنار همه آموزه‌ها و تجربه‌ها، بزرگترين دستاورد وبلاگ سماموس برايم، ارتباط با دوستان عزيزي است كه سعادت ديدار برخي از آنان هنوز ميسر نشده است.
هيچ‌گاه در باورم نمي‌گنجيد كه توان و وقت ادامه اين كار را داشته باشم.
فيض روح القدس ار باز مدد فرمايد ديگران هم بكنند آنچه مسيحا مى‏كرد

سماموس، تولدت مبارك.

گزيده:
هنگامی که مصمم به انجام عملي شُدید، باید درهای تردید را کاملآ مسدود سازید. نیچه

WICSA 2008: Architecture Patterns in Practice

  • یوسف مهرداد بی‌بالان

As part of the ‘Patterns and Styles’ paper presentations track, Neil B. Harrison and Paris Avgeriou presented a paper titled Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation. The authors looked at different architectural and studied their usage in different application domains such as….

Here are some of their findings:

* The five most commonly used patterns are (in sequence): Layers, Shared Repository, Pipes and Filters, Broker and MVC.

* In Enterprise Systems, the most common used patterns are Layers, MVC, Presentation Abstraction Control and Broker.

* In Web-based systems, broker, layers, pipes and Filters are most prevalent. (This surprised me considering MVC is not in the list).

* One of the interesting results is that architectures are often based on 2 patterns rather than one, three or more patters.

* The authors also looked at the usage patterns of architectural view and found that out of the 4+1 views, development and process views are prevalent.

مرجع:‌Rabah’s Weblog

گزيده:
وقتي هدفمان را از دست مي‌دهيم، مجبور هستيم سعي خود را چند برابر كنيم . مارك تواين

نکاتی برای بهبود نرم‌افزار

  • یوسف مهرداد بی‌بالان

گريدي بوچ در مقاله‌اي با عنوان The promise, the limits, the beauty of software كه در سال ۲۰۰۷ نوشته شده، به بررسي برخي ابعاد توليد و توسعه نرم‌افزار پرداخته است. پس از اشاره به محدوديتهاي طراحي نرم‌افزار،‌ نكاتي براي بهبود آن ارائه كرده است كه در زير آمده است.

1- Grow a system’s architecture through the incremental and iterative release of testable executables;

2- Those things which change should be kept separate from those which have changed;

3-To build simple systems requires injected energy to make it simple (the number of lines of code should decrease).

گزيده:

You have riches and freedom here but I feel no sense of faith or direction. Why don’t you use computers in search of love? Lech Walesa

زیبایی

  • یوسف مهرداد بی‌بالان

مرجع: Day in pictures

گزیده
:
به نظر من، ما روزی خواهیم مرد که نخواهیم و نتوانیم از زیبایی لذت ببریم و در صدد نباشیم آن را دوست بداریم . آندره ژید

Current business environment and drivers

  • یوسف مهرداد بی‌بالان

دانستن شرایط پيراموني فضاي تولید و توسعه نرم افزار کمک شایانی به تحلیل درست و تفکر در ساماندهی آن می‌نماید. مطلب زیر بخشی از شرایط را توصیف می‌نمايد:

IT development does not take place in isolation. The purpose of IT is to facilitate the operations of a business. The needs of the business environment drive the way we develop IT.
Current business drivers include:
The On Demand Business:
As businesses are expected to be more adaptable and flexible, so too are the IT systems that enable them.

Business relevance:
Now more than ever, there is a strong focus on IT departments to deliver business value. Software must be business relevant. Miscommunication between business and IT people can lead to projects that, successful from an IT-delivery viewpoint, are deemed business failures.

Cost control:
The days of IT being invested in on the strength of its promises are long gone. IT departments now operate under strong budget constraints and are expected to demonstrate value for money.

Increasing complexity:
Software systems continue to increase in scale and complexity to meet business needs. Techniques that work well for small-scale development do not necessarily scale to enterprise-wide initiatives.

Skills availability:
The sophistication of today’s IT platforms means that specialists’ knowledge is required to deliver software. Many organizations struggle to find sufficient skilled professionals to support their development. In addition, projects often depend on key individuals and suffer significantly if those individuals leave a project or organization.

Changing middleware environment:
Today’s applications are deployed to a huge variety of middleware platforms, and the rate of change in platform technology is showing no sign of slowing up. Businesses want to take advantage of advances in middleware but do not want to repeatedly rewrite their applications.

Ref: Patterns: Model-Driven Development Using IBM Rational Software Architect, IBM Corp.

گزيده:
با مشکلات می‌جنگیم که به آسایش برسیم ، وقتی به آسایش رسیدیم، آسایش را غیر قابل تحمل می‌دانیم . بروکس آدامز

مشاوره در انتخاب و استقرار ERP، کاهش چالش‌ها، افزايش موفقيت

  • یوسف مهرداد بی‌بالان

عنوان همايش:مشاوره در انتخاب و استقرار ERP

کاهش چالش ها، افزايش موفقيت

چارچوب همايش و محورهاي بحث:

  • شناسايی پيش نيازهای درون سازمانی و عوامل برون سازمانی برای حصول نتيجه مطلوب از راه حل ERP
  • چارچوب و استانداردهای لازم برای انتخاب راه حل ERP
  • عوامل موثر بر انتخاب روش استقرار و اجرای راه حل ERP
  • مرور تجارب استقرار ERP در كشور و شناسايی عوامل‌ بحرانی‌‌ موفقيت شركت های داخلي
  • پانل تخصصی و تبادل نظر پيرامون سيستم های برنامه ريزی منابع سازمان
  • معرفي يک محصول جديد ERP توسط تامين کننده

خلاصه:

رشد و گسترش نفوذ استفاده از ابزارهاي فناوري اطلاعات در صنايع، باعث افزايش استقبال از راهكارهاي جامع شده است، در اين راستا برخي از شركتها و واحدهاي توليدي بدون ارزيابي و شناخت، قراردادهايي با برخي از تامين كنندگان و شركتهاي بومي ساز، ايراني و خارجي را عقد نموده اند كه بعضاً در فازهاي استقرار يا بومي سازي، دچار مشكلات و عدم توفيق هايي گرديده است. برگزار کنندگان سمينار،اقدام به ارائه و بومي سازي يك متدلوژي جهت ارزيابي و انتخاب راه حلهاي مناسب براي سازمان ها و صنايع نموده است. اين متدلوژي كه در شرکتهاي متعددي اجرا و استفاده شده، به تفصيل در طي سمينار تبيين مي گردد.اين همايش توسط شركت پرشيا فاوا گسترش و شرکت مشاورين مبنا برگزار مي‌شود.

زمان برگزاري همايش ERP روز پنجشنبه مورخ 3 مرداد ماه 1387 بوده و برنامه آن شرح ذيل مي‌باشد:

رديف

ساعت

موضوع

سخنران

08:30

09:00

قرآن،سرود،خوش آمدگويي و اعلام برنامه

09:00

10:00

شناسايي پيش نيازهاي درون سازماني و عوامل برون سازماني براي حصول نتيجه مطلوب از راه حلERP

آقاي مهندس بزرگمهری

شركت پرشيا فاوا گسترش

10:00

11:00

متدلوژي نظارت بر اجراي پروژه هاي ERP

شركت مشاورين مبنا

11:00

11:30

پذيرايي

11:30

13:00

معرفي يک محصول جديد ERP

Mr. Peter Forcht

ABAS Company

13:00

14:00

نماز و نهار

14:00

15:00

نمونه استقرار ERP

آقاي مهندس گل‌نبي

شركت كمباين سازي ايران

15:00

15:30

استراحت و پذيرايي

15:30

17:00

پانل تخصصي

كدام يك از نقشهايتان را بيشتر دوست داريد؟

  • یوسف مهرداد بی‌بالان

برنامه “امشب” با اجراي رامبد جوان و اميرحسين صديق از شبكه دوم سيما را فرصتي اگر دست دهد، تماشا مي‌كنم. هفته پيش مهمانشان، سروش صحت بود.
از وي پرسيدند كه شما هم بازيگريد، هم نويسنده و هم كارگردان. كداميك را بيشتر دوست داريد. جواب وي خيلي جالب بود. او گفت: وقتي يكي از اين سه را انجام مي‌دهم، به دليل مشكلات و سختي‌هايش، آن دو ديگر را بيشتر دوست دارم.
جواب وي، بيان‌كننده شرايطي است كه خيلي اوقات براي خودمان اتفاق مي‌افتد. اين شرايط در مورد كارهايي كه تجربه‌اش را نداريم، ولي آرزويش را، بيشتر رخ مي‌دهد. شايد مثل زير تا آن اندازه‌اي بتواند موضوع را روشن كند: مرغ همسايه، هميشه غازه. وقتي طراحي مي‌كنيم، دوست داريم، مدير باشيم، وقتي مدير هستيم، دوست داريم طراحي كنيم. وقتي طراحي مي‌كنيم،‌ دوست داريم برنامه‌نويس باشيم، و ….. وقتي مهندس نرم‌افزار هستيم، دوست داريم بقال باشيم، وقتي ….

گزيده:
خوشبختی ميان خانه‌ شماست، بيهوده آن را در باغ بيگانگان می‌جوييد. “جرج اورول”

برای خروج از جستجو کلید ESC را بفشارید