۰۳متصلکننده نرمافزار
نرمافزار باید کار را کم کند، نه یک ابزار دیگر برای مدیریت بسازد.
اپ و نرمافزار را براساس کاری میسازیم که باید انجام شود، افرادی که با آن کار میکنند و تیمی که بعد از انتشار باید آن را بچرخاند.
- قبل
- اجزای جدا. کار پنهان.
- بعد
- یک سیستم. همهٔ لایهها هماهنگ.
03متصلکننده نرمافزار
یک سیستم؛ هر لایه مسئول.
۰۱رابط
قدم بعدی را واضح کن.
چیزی که کاربر میبیند باید با کاری که پشت صحنه انجام میشود هماهنگ باشد.
- وب
- موبایل
- پرتال
۰۲منطق
قضاوت تکراری را به قاعده تبدیل کن.
بخش قابل پیشبینی را خودکار کن و استثناها را جلوی چشم نگه دار.
- گردش کار
- دسترسی
- تصمیم
۰۳داده
یک منبع قابل اعتماد بساز.
اطلاعات مهم را طوری ساختار بده که دوباره پیدا و توضیح داده شود.
- مدل داده
- جستوجو
- ردپا
۰۴اتصالها
چیزی را که کار میکند به هم وصل کن.
یک اپ تازه همیشه جواب درست نیست؛ گاهی اتصال بهتر کافی است.
- API
- ورود
- سرویسها
۰۵عملیات
بعد از انتشار، کنترل را دست تیم بگذار.
مالکیت، خطاها و تغییرات باید برای تیم قابل دیدن و مدیریت باشند.
- پایش
- پشتیبانی
- بهبود
FAQ
پاسخ روشن به پرسشهای معمول.
چه نوع نرمافزاری میسازید؟
اپ وب، تجربه موبایل، پرتال، نرمافزار داخلی، سرویس بکاند، API و اتصال ابزارها؛ جایی که کاربر و مسئله عملیاتی روشن باشند.
نرمافزار نیمهکاره را هم تحویل میگیرید؟
بله. ابتدا مسیر محصول، کد، داده، انتشار و ریسکها را بررسی میکنیم و بعد مشخص میکنیم چه چیزی باید اصلاح، حذف یا دوباره ساخته شود.
بعد از انتشار پشتیبانی هم دارید؟
بله. مدل مناسب به ریسک انتشار، سرعت تغییر و این بستگی دارد که آیا تیم داخلی مسئول کار روزانه خواهد بود یا نه.