چگونه شروع به ساخت نرم افزار مدیریت چک لیست "Lastile" کردی؟
وقتی نرم افزار میسازم، به ندرت آن را میسازم چون «کسی از من خواست که آن را بسازم» یا «اگر چنین نرم افزاری بسازید، همه از آن استفاده خواهند کرد»، و بیشتر دلایل آن «چون من آن را می خواهم» است. به همین دلیل لاسیل نیز ساخته شده است.
قبل از اینکه Lasting تاسیس شود، من همیشه فکر می کردم، "نرم افزارهای بسیار زیادی وجود دارند که برنامه های خشن را ثبت می کنند، و فراموش کردن چنین چیزهایی حتی اگر آنها را در ذهنم حفظ کنم، سخت است، اما تمایل دارم جزئیات را به طور غیرمنتظره ای فراموش کنم." بنابراین من به دنبال نرم افزاری بودم که قابل بررسی و مدیریت یک به یک باشد به یاد دارم که استفاده از آن دشوار بود، مانند بیش از حد همه کاره بودن یا تخصص در برنامه ها حتی اگر می توانستم آن را با نرم افزار برنامه و غیره جایگزین کنم.
"بیایید نرم افزاری بسازیم که فقط در چک لیست ها تخصص داشته باشد"، که منجر به "Rasterization" شد. در ابتدا فکر کردم که «امیدوارم فقط بتوانم از آن استفاده کنم»، اما «اگر با دقت زیادی آن را می سازید، بیایید افراد دیگری از آن استفاده کنند، شاید دیگرانی باشند که آن را می خواهند.» من فکر کردم، تصمیم گرفته شد که در صفحه اصلی با پیشرفت های مکرر در جهت گیری کاربر منتشر شود.
من ایجاد نرم افزار با تاکید بر "رابط کاربر (رابط کاربری)", "مدیریت پذیری", و "ظاهر". بهتر است بتوان با چند مرحله محتویات چک را به راحتی وارد و بررسی کرد و مکانیزمی می خواهم که با تقسیم آن به چک لیست های متعدد قابل مدیریت باشد. برخی افراد ممکن است نیازی به زرق و برق دار بودن ظاهر داشته باشند، اما من فکر می کنم که همیشه اولین تاثیر وجود دارد. برخی افراد ممکن است بگویند که فقط با نگاه کردن به UI قدیمی از آن استفاده نمی کنند. اما مهم ترین چیز این است که کاربران می توانند بدون استرس به استفاده از آن ادامه دهند و من هم سعی می کنم چنین نرم افزاری را بسازم.
... خب، تبدیل به (^^;) جمله ای شد که منسجم نبود، اما با چنین سابقه ای، نرم افزار مدیریت چک لیست "Lastail" ایجاد شد (w قابل زور).