Skip to content

مشکلی که از آن شروع کردیم

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

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

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

نحوه ساخت ما

چهار قانونی که هرگز نمی‌شکنیم

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

  • اینجا نبود سیگنال عادی است. یک نقص نیست

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

    این اپلیکیشن پایگاه‌داده مخصوص به خود را روی گوشی دارد و فهرست مخصوص به خود از آنچه باید ارسال شود، نه یک نسخه کوتاه‌مدت از آنچه روی سرور ماست.

  • پول همیشه به‌صورت سنت کامل شمرده می‌شود، هرگز به‌صورت کسری

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

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

  • یک کسب‌وکار هرگز نمی‌تواند کسب‌وکار دیگری را ببیند

    هر رکورد با مهر کسب‌وکاری که مالک آن است، ثبت می‌شود، هر درخواست به پایگاه‌داده به همان کسب‌وکاری که آن را ارسال کرده محدود می‌شود، و در زیر آن، خود پایگاه‌داده نیز همان دیوار را با قانون مخصوص به خودش در هر جدول برقرار نگه می‌دارد. هر دو دیوار باید هم‌زمان شکست بخورند تا چیزی نشت کند.

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

  • تاریخچه فقط می‌تواند افزوده شود، هرگز تغییر نمی‌کند

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

    پایگاه‌داده به‌طور خودکار جلوی آن را می‌گیرد. این فقط یک قانون نیست که از افراد بخواهیم رعایت کنند.

اطلاعات شرکت

شرکتی که قرارداد شما با آن است، و آدرسی که می‌توانید نامه به آن ارسال کنید.

نام شرکت
Omni Data Tech Inc.
نشانی دفتر
3601 Highway 7 East, Suite 1006, Markham, Ontario, L3R 0M3, Canada
قانون قابل‌اجرا
انتاریو، کانادا · دادگاه‌های تورنتو
محصول
ZEUS
بازارها
کانادا

نحوه محافظت از داده‌هایی که وارد می‌کنید را در صفحه امنیت توضیح می‌دهیم، و خودِ قراردادها در بخش حقوقی قرار دارند.

Build 66753de · v6.9.19 ·