توضیحات
در شروع توضیح دهید TBSS چیست و هدف اصلی از طراحی سامانه TBSS چه بوده؟
(Tamin Business Support System )TBSS به معنای سامانه پشتیبانی کسب و کار تامین است، در واقع یه بستر متمرکز و یکپارچهست که قرار است خدمات پشتیبانی را در پروژههای مختلف شرکت سادهتر، سریعتر و البته قابلکنترلتر کند.
این سامانه به کارشناسان فنی کمک میکند کارهایشان را سریعتر و دقیقتر انجام بدهند، و در عین حال ابزارهایی در اختیار سرپرستها و مدیران می گذارد تا راحتتر فرآیند پشتیبانی را کنترل و مدیریت کنند و ارزیابی عملکرد تیم پشتیبانی و نصب خیلی راحت تر انجام شود.
البته که سامانه پشتیبان علاوه وظایف اعلام شده خدمات قابل توجهی در نصب ورژن های نرم افزاری و اجرای اسکریپت ها در سامانه های غیر متمرکز ارایه می دهد.
در یک جمله جامع و ساده می توانم بگویم، هدف TBSS، ارائه خدمات پشتیبانی واحد و یکپارچه، نصب ورژن اپلیکیشن ها، انجام عملیات دیتابیس ها و مانیتورینگ کاربردی سخت افزارهای پروژه های مختلف در یک پلتفرم واحد مرکزی جهت بهره برداری کارشناسان، سرپرستان و مدیران فنی است.
ساختار سامانه چطوراست و روی چه بخشهایی تمرکز دارد؟
سامانه دو بخش اصلی دارد:
- بخش اول مربوط به سامانههای متمرکز است؛ مثل نسخه الکترونیک، پکس متمرکز، پورتال درمان و... که خدمات یکپارچه به مراکز و کاربران ارائه میدهند. تمرکز ما اینجا بیشتر روی دیتابیسهاست؛ یعنی با تعریف و اجرای روتینهای مشخص و دقیق بر روی دیتابیس ها، سعی کردیم عملکرد سیستمها را پایدارتر و امنتر کنیم. همچنین نمایش داده های دیتابیس به صورت کاملا هدفمند و مانیتور شده برای تیم توسعه و پشتیبانی کمک دیگری از سامانه TBSS در این زمینه است.
- بخش دوم هم مربوط به سامانههای توزیع شده است؛ یعنی هر مرکز نسخه نرمافزار و دیتابیس خودش را دارد. این بخش چالشهای زیادی داشت، از جمله اجرای دستی اسکریپتها برای هر مرکز، نسخهگذاری پراکنده و زمانبر بودن همه مراحل.TBSS این فرایندها را خودکار و یکپارچه کرده و کار تیم پشتیبانی، نصب و توسعه را خیلی آسانتر کرده از نمونه پروژه های غیرمتمرکز شرکت می توانیم به پروژه های پکس، ال آی اس، پروژه های واحد ستادی، مالی و اداری و ... اشاره نمود.
پیش از راهاندازی TBSS چه مشکلاتی وجود داشت؟
مهمترین مشکلات:
- زمانبر بودن فرآیندهای پشتیبانی
- احتمال زیاد خطا
- پراکندگی اطلاعات و نبود یکپارچگی
- پیچیدگی در نسخهگذاری نرمافزارها
- وابستگی به اتصال دستی به هر سرور برای اعمال تغییرات
- کنترل سخت و غیرمتمرکز بودن سیستمها
TBSSبا یکپارچهسازی و مکانیزه کردن این مراحل، توانست این مشکلات را تا حد زیادی حل کند.
از نظر فنی و اجرایی، این سامانه چه مزایایی داشته؟
مزایای زیادی داشته، از جمله:
- ایجاد نظم در کل فرآیند پشتیبانی
- بروزرسانی سریعتر و متمرکز نرمافزارها
- دسترسی راحتتر به اطلاعات و سامانهها
- بالا رفتن دقت و کیفیت عملکرد
- مدیریت بهتر منابع انسانی و فنی
- رصد لحظهای وضعیت نرمافزار و سختافزار سرورها
- کاهش زمان و هزینههای مربوط به پشتیبانی
- امکان اتصال ریموت به سرورها برای رفع سریع اشکالات
چه امکانات خاصی توی TBSS طراحی و پیادهسازی شده؟
امکانات کاربردی در این سیستم دیده شده مانند:
- لاگین هوشمند و امن
- داشبورد مدیریتی با گزارشهای تصویری و تحلیلی
- ثبت همه فعالیتهای کاربران برای بررسی عملکرد
- سیستم اطلاعرسانی داخلی
- امکان تعریف و تغییر اطلاعات پایه (مثل استان، شهر، پروژه و...) بهصورت لحظهای
- پیشنمایش گرافیکی عملیات روی دیتابیس
- اجرای روتینهای تعریفشده بهصورت خودکار
- ارتباط با سامانههای مدیریت ارتباط با مشتری (CRM)
- داینامیک بودن و پنل مدیریت سامانه قوی به نحوی که اضافه شدن سامانه ها و پروژه جدید و تغییرات در سامانه قدیم را به راحتی و بدون ورژن گذاری میسر می کند
از نظر شما مهمترین دستاوردهای پروژه TBSS چی بوده؟
بهطور خلاصه:
- ایجاد نظم و سرعت بیشتر در پشتیبانی
- حل مشکل نسخهگذاری در سامانههای توزیعشده
- بهتر شدن کنترل و مانیتورینگ فنی سیستمها
- استفاده بهتر و بهینهتر از منابع انسانی
- و در نهایت، افزایش کیفیت خدمات به بیمهشدهها، مراکز درمانی و شعب
این پروژه با همکاری چه تیمهایی اجرا شد؟
این سامانه نتیجه همکاری نزدیک دپارتمان های مدیریت خدمات نرمافزاری درمانی که توسط دپارتمان سامانههای تجهیزات پزشکی طراحی، پیاده سازی و راه اندازی شد.
ضمن اینکه این پروژه با حمایت و هدایت مستقیم مهندس معتمد (مدیر خدمات نرمافزاری درمانی) پیش رفت و دو نفر از همکاران هم نقش خیلی مهمی در بخش فنی داشتند:
- مهندس وحید استادهاشمی که برنامهنویس ارشد و ایدهپرداز بخش نرمافزاری هستند
- مهندس میلاد سلطانی که تمرکز اصلیاش روی سامانههای توزیعشده و اجرای فنی آن بود
این عزیزان ستونهای اصلی طراحی و اجرای پروژه بودن و واقعاً جای تقدیر دارند.
و در پایان، اگر بخواهید در یک جمله TBSS را توصیف کنید؟
TBSS یعنی پایان پشتیبانی و نصب پراکنده و دستی و شروع یک مسیر دقیق، سریع، هوشمند و امن برای مدیریت نرمافزارها و دیتابیسها.