یک سیستم سپردههای بانکی را در نظر بگیرید. ویژگی زیر فوقالعاده جذاب خواهد بود:
«هر گونه واریز یا برداشت از حساب با پیامک به صاحب حساب اطلاع داده شود.»
از آن جا که محاسبه و واریز سود عملیاتی است که منابع سیستم را به شدت مصرف میکند، در صورت انجام آن در زمان استفاده از سیستم توسط کاربران (کاربران شعبه، مشتریان عابربانک، کارمندان ستاد بانک، …)، سیستم کند و باعث نارضایتی استفادهکنندگان خواهد شد. از این رو پیشنهاد میشود که:
«محاسبه و واریز سود در ساعت کمکار سیستم –نیمه شب- انجام شود.»
حال این دو مورد را در سیستم سپرده بانکی با هم ترکیب کنید. نتیجه آن چه خواهد شد:
نیمه شب خواب هستی، تازه هم به خواب رفتهای، صبح هم قرار است در جلسه مهمی شرکت کنی، صدای تلفن همراه از خواب بیدارت میکند که پیامکی دریافت شد. سراسیمه از خواب بیدار میشوی که چه خبر مهمی شده که فرستنده این ساعت از شب پیامک ارسال کرده است. تلفن همراه را نگاه میکنی: «واریز مبلغ هزارتومان سود علیالحساب به حساب … در بانک …. ». تلفن را خاموش میکنی.
با خود فکر میکنی آیا همکاری که این نرمافزار را نوشته به این موضوع هم فکر کرده که ممکن است کسی را در نیمه شبی مشوش کند. شاید هم آن همکار عزیز فکر کرده سود واریزی به اندازهای عدد بزرگی است که صاحب حساب با دیدن آن شاد میشود و دوباره خوشحال به خواب میرود.
امیدوارم که همکار ایرانیام نگوید که مشکل من نبوده، مشکل مشتری بوده که یادش رفته تلفن همراهش را خاموش کند یا در وضعیت بیصدا قرار دهد. امیدوارم این را هم نگوید که مشکل مشتری بوده که حسابش موجودی میلیاردی ندارد!
در تحلیل و طراحی سیستمهای اطلاعاتی، تصور و بررسی همه سناریوهایی که در زمان اجرای سیستم رخ خواهد داد، دشوار و شاید غیرممکن است. شاید به همین خاطر است که سیستمهایی که سالها در حال استفاده هستند، به ناگاه دچار اشکالاتی میشوند که همه را متعجب میکنند. اشکالاتی که به دلیل اجرا نشدن سناریوهایی از سیستم، مخفی ماندهاند.
آیا راهی وجود دارد که بتوان این گونه مسائل را شناسایی کرد؟
گزیده:
تجزیهات خیلی خوب بود، ترکیبت مشکل شرعی دارد. یک روحانی
(امیدوارم داستانش را شنیده باشید)
بهروز
۱۲ مهر ۱۳۹۰ در ۰۰:۰۰شاید به همین خاطر است که سیستمهایی که سالها در حال استفاده هستند، به ناگاه دچار اشکالاتی میشوند که همه را متعجب میکنند. اشکالاتی که به دلیل اجرا نشدن سناریوهایی از سیستم، مخفی ماندهاند. واقعا اینطور است همین چند ماه قبل بود که یک حالت مشابه برای ما اتفاق افتاد و آنوقت بود که خیلی بیسج شدند تا پایان آنروز نرم افزار چند صد مشتری مختلف را در سراسر کشور بروز کنند و باید هم همانروز بروز می شد و ….
پویا
۱۲ مهر ۱۳۹۰ در ۰۰:۰۰یکی از راهکارهای حل این مشکل اینه که مثل بنده اصلا امکان اس ام اس رو برای حسابتان فعال نکنید؛
—————————————
پویاجان سلام؛
تمایلی به غیرفعال کردن ارسال پیامک ندارم چرا که در کنار بسیاری از مزایا باعث میشود که از خودپرداز رسید کاغذی دریافت نکنم و امیدوارم این کار ارزشمند بانکها باعث شود که حداقل روزی یک درخت کمتر بریده و به کاغذ تبدیل شود.
شاد باشید
مهرداد
بهروز
۱۲ مهر ۱۳۹۰ در ۰۰:۰۰شاید به همین خاطر است که سیستمهایی که سالها در حال استفاده هستند، به ناگاه دچار اشکالاتی میشوند که همه را متعجب میکنند. اشکالاتی که به دلیل اجرا نشدن سناریوهایی از سیستم، مخفی ماندهاند. واقعا اینطور است همین چند ماه قبل بود که یک حالت مشابه برای ما اتفاق افتاد و آنوقت بود که خیلی بیسج شدند تا پایان آنروز نرم افزار چند صد مشتری مختلف را در سراسر کشور بروز کنند و باید هم همانروز بروز می شد و ….
امیر جلیلی
۱۲ مهر ۱۳۹۰ در ۰۰:۰۰استاد انشا… با هم دیداری داشته باشیم تا هم دیدار ها تازه بشه و هم در مورد مسائل مطرح شده از تجربیات شما هم استفاده کنم و مسئله را به طور کامل شرح دهم.
استاد آنچه برایم به عنوان سوال مطرح بود نتیجه تجربه کاری من در چند شرکت مطرح تولید نرم افزار که اتفاقا بخش بزرگی از بازار نرم افزار در اختیار آن هاست و همچنین سازمانی که اکنون در آن مشغول کارم, است.
انشا.. برای دیدار در فرصتی که برای شما هم مناسب باشه , با شما تماس میگیرم.
با تشکر از شما
———————————–
آقای جلیلی عزیز
سلام،
منتظر تماس شما هستم.
به امید دیدار
مهرداد
میثم هوشمند
۱۳ مهر ۱۳۹۰ در ۰۰:۰۰با سلام.
نکته جالبی بود
به نظرتا به غیر از تجربه و ریزبینی زیاد از راه دیگری می توان به این قسم مسائل رسید و از این چنین مشکلاتی جلوگیری کرد؟
حمید نافیان
۱۳ مهر ۱۳۹۰ در ۰۰:۰۰با سلام، به نظر میرسه که در بسیاری از سناریو هایی که در ابتدا نامعلوم هستند پیش بینی تاثیرات محیط بیرونی و یا عاملان سیستم بسیار اهمیت پیدا میکند.(حتی رخداد های غیر عادی) متاسفانه در بسیاری از سیستم ها به اینگونه مورد توجه نمیشود و حتی برای اجتناب از آنچه پیمانکار آنرا دردسر مینامد این موارد را جزء خارج از تعدات ذکر میکنند.مثلاً در سیستم مورد اشاره اگر بتوان با گرفتن تمایلات ارتباطی مشتری با سیستم(مثلاً در اینجا مشتری گفته باشد همیشه اطلاعات واریزی اش را در ساعات ابندایی روز برایش ارسال کنند) مورد استفاده اش و دخیل نمودن پارامتر های زمانی محیط بیرونی تا حد زیادی چنین سناریوهایی را شبیه سازی نمود.یعنی باید در test case علاوه بر حالات استاندارد که جزء سرویس های تعهد شده است حالاتی که در آنها هیچ یک از طرفین در ابتدا آنرا جدی نمیگیرند(یا نشناخته اند) را نیز دخیل نمود.البته کار دشوار و مستلزم علاقه و حوصله است. احتملاً استفاده از ابزار های شبیه سازی test case ها که پارامترهای بیرونی غیرقابل پیش بینی را نیز به سیستم اعمال میکنند موثر باشد.
از طرفی در دنیای امروز که صرف هزینه های سخت افزاری توجیه شده است به نظر انتخاب راه حل اول(ارسال sms در همان لحظه بطوریکه بار چنین سرویسهایی با سخت افزار اضافه توزیع شده باشد) چندان غیرمعقول نیست چون رضایت مشتری بخشی از تایید کیفیت و حرفه ای بودن کار است.
میثم هوشمند
۱۳ مهر ۱۳۹۰ در ۰۰:۰۰با سلام.
نکته جالبی بود
به نظرتا به غیر از تجربه و ریزبینی زیاد از راه دیگری می توان به این قسم مسائل رسید و از این چنین مشکلاتی جلوگیری کرد؟
حمید نافیان
۱۳ مهر ۱۳۹۰ در ۰۰:۰۰با سلام، به نظر میرسه که در بسیاری از سناریو هایی که در ابتدا نامعلوم هستند پیش بینی تاثیرات محیط بیرونی و یا عاملان سیستم بسیار اهمیت پیدا میکند.(حتی رخداد های غیر عادی) متاسفانه در بسیاری از سیستم ها به اینگونه مورد توجه نمیشود و حتی برای اجتناب از آنچه پیمانکار آنرا دردسر مینامد این موارد را جزء خارج از تعدات ذکر میکنند.مثلاً در سیستم مورد اشاره اگر بتوان با گرفتن تمایلات ارتباطی مشتری با سیستم(مثلاً در اینجا مشتری گفته باشد همیشه اطلاعات واریزی اش را در ساعات ابندایی روز برایش ارسال کنند) مورد استفاده اش و دخیل نمودن پارامتر های زمانی محیط بیرونی تا حد زیادی چنین سناریوهایی را شبیه سازی نمود.یعنی باید در test case علاوه بر حالات استاندارد که جزء سرویس های تعهد شده است حالاتی که در آنها هیچ یک از طرفین در ابتدا آنرا جدی نمیگیرند(یا نشناخته اند) را نیز دخیل نمود.البته کار دشوار و مستلزم علاقه و حوصله است. احتملاً استفاده از ابزار های شبیه سازی test case ها که پارامترهای بیرونی غیرقابل پیش بینی را نیز به سیستم اعمال میکنند موثر باشد.
از طرفی در دنیای امروز که صرف هزینه های سخت افزاری توجیه شده است به نظر انتخاب راه حل اول(ارسال sms در همان لحظه بطوریکه بار چنین سرویسهایی با سخت افزار اضافه توزیع شده باشد) چندان غیرمعقول نیست چون رضایت مشتری بخشی از تایید کیفیت و حرفه ای بودن کار است.
مهشيد
۱۴ مهر ۱۳۹۰ در ۰۰:۰۰سلام
خیلی جالب بود استاد. به نظر من فقط قدرت تحلیل یک تحلیل گر که در مرور زمان و با تجربه قوی تر میشه و همینطور بررسی مدل های مشابه (که اگر امکانش وجود داشته باشه) میتونه باعث تشخیص موضوع توسط تحلیلگر شود.
تمام جذابیت تحلیل همین چالش های ان است. بازهم لطف کنید از این نمونه ها بنویسید.
ازگمی
۱۷ مهر ۱۳۹۰ در ۰۰:۰۰اول اینکه کسی که آنقدر پول دارد که آنرا پس انداز هم میکند حقش این است که نصفه شب از خواب هم بیدار شود.
دو اینکه کسی که توانسته آنقدر پس انداز کند که آنرا توی بانک بگذارد و سودش را هم بگیرد مسلما هزارتومان هم برایش خیلی مهم است و در هر ساعت از شبانه روز یک چنین اس ام اسی برایش بیاید مسلما انرژی میگیرد و خیلی خوبتر کارش را ادامه میدهد و یا میگیرد میخوابد.
سوم اینکه جور دیگر باید دید و این آقای تحلیل گر جور دیگر دیده است و خوب هم دیده است.
جهارم اینکه هم ترکیبش خوب بود و هم تجزیه اش.
—————————————
علی آقای عزیزم
سلام،
حتماً شما را به بانک مذکور معرفی میکنم جهت استخدام در بخش ارتباط با مشتریان 😛
به امید دیدار
مهرداد