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