بسیاری از ما، ماههای پایانی سال 1999 میلادی و مشکل معروف «سال 2000» را که به مسئلهی Y2K، the Millennium bug، Y2K bug یا Y2K glitch هم شناخته میشد، به یاد داریم. مشکلی که به دلیل استفاده از دو رقم پایانی سال در بسیاری از سیستمهای اطلاعاتی و نرمافزارها در انتظار رخ دادن بود. به عنوان مثال بسیاری از برنامهنویسها در هنگام طراحی تقویم، صرفا از عدد 95 به جای 1995 استفاده کرده بودند. این موضوع باعث میشد بعد از گذر سال 1999 به 2000، تشخیص سال 1900 از 2000 برای کامپیوتر با مشکل مواجه شود (هر دو با 00 نمایش داده شوند) که به مشکلات و خطاهای مختلفی ازجمله تولید اشتباه اطلاعات و نمایش نادرست تاریخ منجر میشد. این موضوع درصورت عدم مدیریت صحیح حتی میتوانست به فاجعههای انسانی در سطح بینالملل هم بیانجامد. در آن هنگام تمامی شرکتهای حوزه فناوری اطلاعات، شرکتهای استفادهکننده از محصولات نرمافزاری در سیستمهای مختلف و حتی کارشناسان فناوری اطلاعات و برنامهنویسها در کشورهای مختلف (ازجمله ایران) تمامی سیستمها را بررسی کرده و درصورت لزوم اقدام به بروزرسانی سامانه نمودند.
با توجه به آن تجربه، شاید فکر نمیکردیم امکان بروز چنین مشکلی مجددا مطرح شود ولی حالا که در ماههای پایانی سال 1399 شمسی و ورود به سال 1400 هستیم، با توجه به افزایش اهمیت و نقش حیاتی فناوری اطلاعات در فعالیتهای شرکتهای کوچک و بزرگ، لزوم بازنگری و کسب اطمینان از عملکرد صحیح سامانهها دراینزمینه ضروری میباشد؛ چرا که برخی از سیستمهای اطلاعاتی بویژه آنهایی که هنوز از فناوریهای قدیمی نسل اول و دوم استفاده میکنند ممکن است از فیلدهای مرتبط با تاریخ 4 رقمی استفاده نکرده و درصورت عدم اصلاح به موقع، ضررهای جبرانناپذیری به کسب و کار وارد شود. نکتهی حائز اهمیت اینکه به دلیل تعدد و فراوانی سیستمهای مختلف در بسیاری از سازمانها، این مخاطره (هرچند احتمال آن کم باشد) میبایست در تمامی سازمانهای دولتی و خصوصی، کسب و کارهای کوچک و بزرگ، توسط توسعهدهندگان و پشتیبانیکنندگان سیستمها مورد بررسی دقیق قرار گیرد.