روندهای توسعه نرم‌افزار در سال ۲۰۲۰

روندهای توسعه نرم‌افزار، محرک‎های قدرتمندی برای رشد کسب‌وکار به شمار می‌روند. برخی از مفاهیم رواج یافته در زمینه توسعه طی سال‌های ۲۰۱۸ و ۲۰۱۹، از قبیل میکروسرویس‌ها و انتقال به سرویس‌های ابری به یک واقعیت رایج در صنعت نرم‌افزار تبدیل شده و ارزش خود را برای بسیاری از کسب‌وکارها به اثبات رسانده‎اند. در خدمات توسعه نرم‌افزار، استفاده از این سرویس‎ها در بسیاری از پروژه‌ها به یک الزام تبدیل شده است.
سایر روندهای توسعه نرم‎افزار همچنان در حال سپری کردن مراحل بلوغ و گسترش در صنایع مختلف هستند. در این گزارش، ۴ مورد از فناوری‌های اخیر که بر صنعت نرم‌افزار در سال ۲۰۲۰ و حتی پس از آن تاثیر خواهند داشت، مورد بررسی و تحلیل قرار می‌گیرند.
روندهای توسعه نرم‌افزار در سال ۲۰۲۰:

  •  پلتفرم توسعه کم کد (low-code development)
  •  هوش مصنوعی
  •  بلاکچین
  •  برنامه تحت وب پیشرو (Progressive Web App)

نرم‌افزارهای هوش مصنوعی

طبق گزارش گارتنر، سازمان‌هایی که به توسعه ۴ پروژه در حوزه هوش مصنوعی پرداخته‌اند، تا سال ۲۰۲۲ تعداد این پروژه‌ها را به ۳۵ مورد رسانده‌اند. وقتی هوش مصنوعی به نقطه آغازین فرایند طراحی نرم‌افزار تبدیل می‌شود، آخرین روند این حوزه، استفاده از این فناوری در نرم‌افزارهای موجود و همچنین مهندسی نرم‌افزارهای هوش مصنوعی نمی‌باشد. هوش مصنوعی با دربرگرفتن فناوری‌هایی نظیر یادگیری عمیق، بازشناسی گفتار، بینایی ماشین یا دید ماشینی برای سازمان‌ها از طرق مختلف منافعی را به همراه دارد:

  • کمک به تصمیم گیری در شرایط بحرانی– هوش مصنوعی به تحلیل سوابق پزشکی، داده‌های ژنتیکی و نتایج آزمایشگاهی می‌پردازد تا به این ترتیب بیماری‌های مختلف را پیش‌بینی نموده و یا روش‌های درمانی مناسب‌تری را شناسایی نماید.  
  • ارتقاء سطح خدمات– بعنوان مثال، هوش مصنوعی در بخش بهداشت و درمان، با استفاده از دستیاران مجازی برای تعیین وقت ملاقات پزشک، و یا در حوزه بازاریابی و فروش، با بهره‌مندی از نرم‎افزارهای شناسایی صورت و عواطف مشتریان به ایجاد خدمات مشتری محور حقیقی کمک می‌کند.
  • کنترل کیفیت و ریسک گریزی– در بخش تولید، دستگاه‌های IoT، داده را به برنامه‌های مبتنی بر هوش مصنوعی ارسال کرده که این امر منجر به افزایش اثربخشی تولید و پیش‌بینی نقص و خرابی ماشین آلات می‌گردد. همچنین در بخش کشاورزی، هوش مصنوعی به تجزیه و تحلیل گیاهان و تشخیص و پیدا کردن علف‌های هرز کمک می‌کند.
  • مطالعه موردی: شرکت مشاوره ScienceSoft یک برنامه مبتنی بر هوش مصنوعی برای تحلیل اسکن MRI مغز طراحی نموده است. این برنامه با استفاده از الگوریتم‌های شبکه عصبی پیچشی (CNN) به پزشکان کمک می‌کند تا محل قرار گرفتن تومورهای مغزی را شناسایی کرده، برای انجام اعمال جراحی برنامه‌ریزی نموده و روند پیشرفت درمان را تحت نظر قرار دهند.

کاربرد بلاکچین فراتر از حوزه مالی

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

در ابتدا، بلاکچین در حوزه مالی ظهور یافته و به کار گرفته شد اما بدلیل برخورداری از شیوه‌های فناورانه، هم‌اکنون در بسیاری از صنایع از جمله صنعت توزیع، تولید، بهداشت و درمان و بخش دولتی مورد استفاده قرار می‌گیرد. پیش‌بینی می‌شود که تا پایان سال ۲۰۲۴، درآمد سالیانه در بازار بلاکچین به ۲۰ میلیارد دلار ارتقا پیدا کند. در این قسمت به ذکر مزایایی پرداخته می‌شود که موجب جذب سرمایه در این فناوری شده است:

  • امنیت داده: ذخیره غیرمتمرکز داده‌ها به پیشگیری از تقلب و حملات امنیتی برای کسب‌وکارهایی که با داده‌های حساس سر و کار دارند (سوابق اعتباری و پزشکی و سوابق مربوط به استفاده از IoT در صنعت) کمک می‌کند، زیرا این داده‌ها رمزنگاری و در تمامی کامپیوترهای موجود در سیستم تکثیر می‌شود و این موضوع امکان تغییر آنها بدون دریافت تایید از همه اعضای سیستم را از بین می‌برد.
  • قراردادهای هوشمند: بلاکچین امکان ایجاد قراردادهایی را فراهم می‌سازد که تنها پس از رعایت همه شرایط، به صورت خودکار به اجرا درمی‌آیند. بعنوان مثال، کالاها پس از تایید پرداخت از طریق بلاکچین ارسال می‌شوند. به این ترتیب، دستکاری در اجرای قرارداد غیرممکن است.
  • شفافیت: کسب‌وکارها می‌توانند دفتر کل توزیع شده بلاکچین را جایگزین فرایندهای کاغذی کنند تا امکان شفافیت نهایی تمامی معاملات و تراکنش‌ها و نیز افزایش پاسخگویی و مسئولیت‌پذیری همه طرف‌های درگیر فراهم شود.
  • مطالعه موردی: شرکت خرده‌فروشی والمارت (Walmart) با درخواست از تامین‌کنندگان مختلف برای آپلود داده‌های خود در دفتر کل توزیع شده و استفاده از برچسب‌های جدید و خاص بر روی محصولات، فناوری بلاکچین را با هدف رهگیری مبدأ مواد غذایی مورد آزمایش قرار داد.

توسعه کم کد

توسعه کم کد به معنای ساخت برنامه های کاربردی از طریق رابط های بصری و بدون نیاز به کدنویسی است. توسعه‌دهندگان برنامه، اجزای از پیش ساخته شده را به روش درگ اند دراپ (drag & drop: کشیدن و رها کردن) جابجا می‌کنند و به این ترتیب، کد به شکل خودکار ایجاد شده و در صورت نیاز قابل تغییر و ویرایش است.

در ابتدا، توسعه کم کد در محیط پلتفرم بعنوان خدمت (PAAS) و درباره یک نوع خاصی از نرم‌افزار (مثلا CRM) مورد استفاده قرار گرفت. اما در حال حاضر پلتفرم‌های کم کدی وجود دارند که امکان ساخت برنامه‌های کم کد با مقاصد مختلف را فراهم می‌سازند. فرایند توسعه کم کد به محبوبیت بالایی دست پیدا کرده است، زیرا در زمینه عملکرد، پشتیبانی از میکروسرویس‌ها، فراهم کردن امکان یکپارچه‌سازی گسترده و اجرای فرایندهای هوش مصنوعی و یادگیری ماشینی موجب پیشرفت‎های چشمگیری شده است.

طبق پیش‌بینی گارتنر تا سال ۲۰۲۴ پلتفرم‌های کم کد در بیش از ۶۵% از پروژه‌های توسعه نرم‌افزار به کار گرفته خواهند شد. این موضوع با نگاه به فرصت‌های ایجاد شده برای استارتاپ‌ها، سازمان‌ها و کسب وکارهای کوچک به واسطه فرایند توسعه کم کد قابل توضیح است:

  • استقرار سریع: برای تولید برنامه‌های کم کد در مقایسه با برنامه‌های کدنویسی دستی، مدت زمان کمتری لازم است. این مسئله باعث می‌شود که چنین برنامه‌هایی در فضای بازارهای رقابتی، به لحاظ محدودیت‎های زمانی قابلیت انطباق‌پذیری بالایی داشته باشند.
  • اعتباربخشی به ایده‌های کسب وکار با میزان ریسک پایین‌تر: استفاده از پلتفرم‌های کم کد نسبت به سایر پلتفرم‌های موجود، به کاهش بیشتر هزینه‌ها کمک می‌کند. این پلتفرم به طور خاص برای توسعه نمونه اولیه محصولات با هزینه کمتر ممکن است سودمند باشد، زیرا پیش از سرمایه‌گذاری روی هر محصول می‌توان از ارزشمند بودن ایده‌‌ی توسعه آن از منظر کسب‌وکار آگاه شد.
  • پوشش دادن کمبودها در زمینه منابع تجربه کاربر (UX): پلتفرم‎های کم کد امکان ارائه چارچوب‎های یکپارچه رابط کاربری (UI) با بلوک‌ها و ویجت‌های آماده‌ای را فراهم می‌سازد که با استفاده از آن و حتی بدون داشتن پیش‌زمینه قوی در زمینه تجربه کاربر، می‌توان اپلیکیشن‌های ایده‌ال و کاربرپسند تولید کرد.
  • مطالعه موردی: Schneider Electric، یک شرکت بین‌المللی فعال در حوزه انرژی، نیازمند این بود که در سریعترین زمان ممکن و با استفاده از اپلیکیشن‌های مختلف، از فرایندهای کسب‌وکار خود پشتیبانی نماید. این شرکت با به کارگیری فرایند توسعه کم کد توانست در طی ۲۰ ماه، بیش از ۶۰ اپلیکیشن جدید تولید کرده و به این ترتیب بیش از ۶۵۰ روز کاری صرفه‌جویی نماید.

برنامه‌های تحت وب پیشرو (PAWs)

برنامه‌های تحت وب پیشرو (pawS) آن دسته از برنامه‌های تحت وبی هستند که مانند برنامه‌های تلفن همراه عمل کرده، و نیازی به دانلود شدن ندارند. ۹۳ درصد از مخاطبین نظرسنجی‌های گارتنر تمایل به استفاده از برنامه‌های تحت وب پیشرویی دارند که تا پایان سال ۲۰۲۰ توسعه خواهند یافت. دو مورد از مزایای این برنامه‌ها موجب محبوبیت روزافزون آن‌ها شده است:

  • تجربه کاربری مطلوب: سرعت برنامه تحت وب پیشرو دو تا سه برابر صفحات وب واکنش‌گرا (responsive) و تلفن همراه بوده، قابلیت نمایش محتوا به صورت آفلاین را داشته، و در برابر خساراتی که هنگام حجم بالای بارگیری اتفاق می‌افتد، بسیار مقاوم است.
  • کاهش مدت زمان و هزینه فرایند توسعه: برنامه تحت وب پیشرو جایگزین مناسبی برای اپلیکیشن‌های بومی بوده و با انواع ابعاد صفحات نمایش و پلتفرم‎های تلفن همراه سازگار می‌باشد. همچنین از نظر اقتصادی نیز بسیار مقرون به صرفه است زیرا می‌توانید با هزینه لازم برای راه‌اندازی وبسایت، هم یک وبسایت و هم یک اپلیکیشن داشته باشید.   
  • کسب‌وکارهایی که راحتی و آسایش کاربر در آنها اهمیت بسزایی دارد، در اثر استفاده از برنامه‌های تحت وب پیشرو، به نتایج چشمگیری دست یافته‌اند. از جمله این کسب‌وکارها می‌توان به حوزه‌های تجارت الکترونیک، صنعت خدمات مهمانداری و همچنین شبکه‌های خبری و شبکه‌های اجتماعی اشاره کرد.
  • مطالعه موردی: برنامه تحت وب پیشروی متعلق به شرکت رسانه جهانی فوربس (Forbes) در مدت ۵.۲ ثانیه روی موبایل باز می‌شود در حالیکه حدود ۵.۶ ثانیه طول می‌کشد تا روی وبسایت شرکت باز شود. فوربس همچنین اعلام کرد که میانگین مدت زمان تعامل کاربران با وبسایت برای برنامه‌های تحت وب پیشرو دو برابر شده است.

منبع: موسسه گارتنر

پیام تبریک مدیرعامل بهپرداز جهان به مناسبت فرارسیدن نوروز ۱۳۹۹

پیام نوروزی دکتر جلیلی

همکاران عزیز و گرامی
سلام
با عرض تبریک و شادباش فرا رسیدن نوروز سال ۱۳۹۹، بدینوسیله از تلاش ، همدلی و همراهی یکایک همکاران ارجمند ، معاونین ، مدیران و پرسنل صمیمانه تشکر و قدردانی نموده و از درگاه خداوند متعال ، سالی سرشار از سلامتی ، موفقیت ، بهروزی و شادمانی برای شما عزیزان و خانواده های محترمتان آرزومندم .

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

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

امیرضا جلیلی
مدیرعامل بهپرداز جهان

آخرین جلسه کمیته تحول دیجیتال سال ۹۸ در بهپرداز جهان برگزار شد

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

آمادگی جذب نیروهای متخصص گروه علی بابا در بهپرداز جهان

سال ۹۸ برای بسیار از کسب‌وکارهای ایرانی سال پرتلاطمی بوده است؛ سالی که با بلایای طبیعی آغاز و در پاییز با قطع اینترنت همراه شد و حالا با با شیوع ویروس کرونا رکود اقتصادی برای بسیاری از کسب و کارهای کشور و در صدر آن مجموعه پویای علی بابا به عنوان یکی از پرچم داران اکوسیسیتم استارتاپی ایران که صدها متخصص پرتلاش و با انگیزه در آن مشغول به کار هستند یکی دیگر از خبرهای تلخ این روزهاست.
بدون شک تعدیل و کوچک سازی نه تنها برای کارکنان،‌ بلکه یکی از ناخوشایندترین تجربیات برای صاحبان کسب و کار است. خبر تعدیل نزدیک به ۲۰۰نفری در  علی بابا آن هم در هفته های آخر سال، حال دل بسیاری را بد کرده است.
ما در شرکت بهپرداز جهان به عنوان ارائه دهنده راهکارهای یکتا حوزه فناوری اطلاعات برای سازمان های بزرگ داخلی و خارجی، در فرصت های شغلی و در رده های مختلف با کمال میل اعلام آمادگی می کنیم که از نیروهای انسانی و دانش، مهارت و تخصص این عزیزان بهره مند شویم تا شاید این سال پر از تنش برای چند نفر با تلخی کمتر و آرامش خیال بیشتری به پایان برسد.
لطفا در موضوع ایمیل “علی بابا” رو قید بفرمایید تا با اولویت بالاتری رزومه دوستان بررسی شود.

Talent[at]behpardaz.net

با آرزوی روزهای بهتر
مدیریت منابع انسانی بهپرداز جهان

اقدامات پیشگیرانه شیوع ویروس کرونا در محیط کار بهپردازجهان

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