بیشتر کاربران Splync پروژههای ماهانه را تکرار میکنند
Splync به منظور کمک به زوجها و دوستان برای مدیریت بودجههای مشترک و تقسیم هزینهها با استرس کمتر و وضوح بیشتر طراحی شده است. با گذشت زمان، متوجه شدم که بسیاری از کاربران نه تنها پروژههای یکبار مصرف برای سفرها یا رویدادها ایجاد میکنند، بلکه هر ماه پروژههای مشابهی برای هزینههای زندگی نیز تکرار میکنند. قبل از نسخه 1.15، بازسازی این پروژهها به معنای تنظیم مجدد ارز، ارقام اعشاری، اعضا، دستهبندیها، بودجهها و نسبتهای تقسیم بود. با این بروزرسانی، کاربران اکنون میتوانند به راحتی یک پروژه ماهانه جدید از یک پروژه موجود ایجاد کنند که بودجهبندی تکراری را در زندگی روزمره سریعتر، روانتر و عملیتر میسازد.
هر ماه بهتر با هم به اشتراک بگذارید
زندگی روزمره به طور طبیعی به صورت ماهانه پیش میرود، با اجاره، خواربار، خدمات و سایر هزینههای تکراری که دوباره و دوباره بازمیگردند. مشاهدات اولیه ما نشان میدهد که بودجهبندی مداوم بهترین عملکرد را دارد زمانی که افراد میتوانند همان ساختار را در طول زمان تکرار کنند به جای اینکه هر ماه آن را از نو بسازند. به این معنا، بودجهبندی مشترک خوب تنها محاسبه نیست، بلکه عادات تکرارپذیر است. به همین دلیل این بروزرسانی اهمیت دارد. Splync تنها برای تقسیم صورتحساب نیست. چشمانداز وسیعتری دارد تا به زوجها و خانوادهها در مشاهده بودجهشان کمک کند، تصمیمات بهتری بگیرند و استرس مالی را کاهش دهند، و بازسازی آسان پروژه ماهانه گامی مهم به سوی این هدف است.
چگونه یک پروژه را شبیهسازی کنیم
در نسخه 1.15، ما یک عملکرد ساده چپکشیدن برای شبیهسازی پروژهها مستقیماً از لیست پروژه معرفی کردیم. وقتی روی پروژهای که میخواهید دوباره استفاده کنید به چپ بکشید، دکمه شبیهسازی نمایش داده میشود. صفحه ایجاد پروژه جدید باز میشود با تنظیمات ارز، ارقام اعشاری، اعضا، دستهبندیها، بودجهها و نسبتهای تقسیم پروژه اصلی که از قبل پر شدهاند. از آنجا میتوانید به سادگی یک نام جدید برای پروژه وارد کنید و آن را ذخیره کنید، یا اگر ماه جدید شما یا وضعیتتان به تغییراتی نیاز داشت، تنظیمات کمی را اعمال کنید. مقایسه با ایجاد پروژه مشابه از ابتدا، شبیهسازی فرایند را بسیار سریعتر میکند و معمولاً در کمتر از یک دقیقه قابل انجام است.
"شبیهسازی" در مقابل "کپی"
ممکن است متوجه شوید که ما از اصطلاح "شبیهسازی" به جای "کپی" برای توصیف این ویژگی استفاده میکنیم. در حالی که هر دو کلمه ممکن است مشابه به نظر برسند، اما تفاوتهای جزئی در مفهوم خود دارند. "کپی" اغلب به معنای تکرار دقیق همه چیز همانطور که هست، از جمله محتوا و تاریخچه است. در مقابل، "شبیهسازی" بیشتر در نرمافزارها برای توصیف تکرار ساختار چیزی استفاده میشود در حالی که اجازه میدهد آن به طور مستقل پیشرفت کند. این با نحوه کارکرد شبیهسازی پروژه در Splync هماهنگ است، جایی که تنظیمات دوباره استفاده میشوند اما پروژه جدید بدون تراکنشهای گذشته شروع میشود. به این معنا، "شبیهسازی" بهتر نیت و طراحی پشت این ویژگی را منعکس میکند.
طراحی شده برای ثبات، نه تنها راحتی
در حالی که شبیهسازی بودجهبندی تکراری را بسیار سریعتر میکند، به همان اندازه مهم بود که پروژه جدید پاک و خصوصی بماند. از دیدگاه طراحی محصول، ایده کلیدی این بود که ساختار پروژه را کپی کنیم، نه تاریخچه آن را. در Splync، شبیهسازی تنظیماتی مانند ارز، ارقام اعشاری، اعضا، دستهبندیها، بودجهها و قوانین نسبتهای تقسیم را انتقال میدهد، اما هیچیک از سوابق هزینه اصلی کپی نمیشود. به عبارت دیگر، پروژه شبیهسازی شده به عنوان یک پروژه خالی با هیچ تراکنش گذشتهای آغاز میشود. اعضا نیز میتوانند در طول تنظیم اضافه، حذف یا جایگزین شوند و اگر لیست اعضا تغییر کند، افرادی که در پروژه قبلی بودند و دیگر شامل نمیشوند به پروژه جدید دسترسی نخواهند داشت. این کار بودجهبندی ماهانه را بدون انتقال دادههای قدیمی یا افشای اطلاعات پروژه جدید به گیرندگان ناخواسته ثابت نگه میدارد.
موارد استفاده دیگر از شبیهسازی پروژه
در حالی که بودجهبندی ماهانه رایجترین مورد استفاده است، شبیهسازی پروژه میتواند در بسیاری از موقعیتهای دیگر که ساختار مشابهی دوباره استفاده میشود نیز مفید باشد. به عنوان مثال، کاربران میتوانند پروژه یک سفر گذشته را برای برنامهریزی یک سفر دیگر با گروه مشابه تکرار کنند، یا تنظیم یک رویداد مشترک مانند تولد یا گردهمایی را بدون از نو ساختن دستهبندیها و بودجهها دوباره استفاده کنند. همچنین میتواند در زمان تست سناریوهای بودجه مختلف یا تنظیم استراتژیهای هزینهکردن در حالی که یک ساختار آشنا حفظ میشود کمک کند. من اخیراً برای عروسی خود از Splync استفاده کردم، اما امیدوارم دیگر نیازی به شبیهسازی تنظیمات همان پروژه در آینده نداشته باشم. Splync ساخته شده تا به زوجها و خانوادهها در مدیریت پول به صورت بازتر، آرامتر و در نهایت خوشحالتر کمک کند.
آینده در Splync 1.16
همانطور که در مقاله قبلی ذکر شد، یکی از زمینههای بعدی بهبود در Splync جریان حذف پروژه است. در نسخه 1.15، کشیدن به چپ روی یک پروژه تنها گزینه شبیهسازی را نشان میدهد، اما در آینده ممکن است شامل یک عمل حذف نیز باشد. از دیدگاه SwiftUI، افزودن عمل کشیدن خود به خود به خصوص دشوار نیست، زیرا میتوان آن را به طور تمیز با یک اصلاحکننده رابط کاربری معرفی کرد. بخش سختتر تصمیمگیری درباره این است که چه چیزی باید پشت آن حرکت قرار گیرد. برخلاف شبیهسازی، حذف پروژه باید با دقت بیشتری مدیریت شود زیرا یک پروژه شامل اعضا، هزینهها، بودجهها و اطلاعات متصل دیگری است که باید حتی پس از حذف هم به طور منطقی سازگار باقی بماند. به همین دلیل، باید با دقت طراحی و اجرا شود و نه به صورت عجولانه. فعلاً امیدوارم نسخه 1.15 مدیریت پروژههای تکرار شونده را بسیار آسانتر کند و به کاربران کمک کند هر ماه بهتر با هم به اشتراک بگذارند.