SkyTech
نرمافزاری که بعد از راهاندازی هم بشود با آن کار کرد
سایت، پنل و وصل شدن به بقیهٔ کارها را طوری میسازیم که بعداً بشود به آن چیز اضافه کرد.
-
۴۰+
پروژه تحویلشده
-
۱۲۰+
مقاله فنی
-
۱۸
فناوری اصلی
-
۶+
سال تجربه مهندسی
ما نرمافزار میسازیم
پشت سایت، پنل مدیریت، و وصل شدن به سیستمهای دیگر را میسازیم. مسیر کار را میگوییم، مینویسیم چه تصمیمی گرفتیم، و طوری کد میزنیم که نفر بعدی هم سر دربیاورد.
درباره مااز توافق تا نگهداری
چطور کار میکنیم
قبل از ساخت مشخص میکنیم این نسخه چه چیزی را شامل میشود و چه چیزی را نه.
هر تکه را میسازیم، نشان میدهیم، بعد جلو میرویم.
انتخابها و محدودیتها را مینویسیم تا کار به یک نفر وابسته نماند.
هدف فقط لانچ نیست؛ کدی که بشود نگه داشت، گسترش داد، و تحویل داد.
-
۰۱
محدوده قبل از کد
اگر مرز این نسخه روشن نباشد، بعداً زمان و هزینه میسوزد.
-
۰۲
ساخت تکهتکه
تغییر وقتی هنوز کوچک است ارزانتر تمام میشود.
-
۰۳
تصمیمهای مکتوب
نفر بعدی نباید حدس بزند چرا این مسیر را رفتیم.
-
۰۴
چرا همینجا
سیستمی که بعد از انتشار هم قابل نگهداری باشد.
خدمات
همه خدمات- ۰۱ساخت سایت و پنل
- ۰۲وصل کردن سیستمها
- ۰۳طرح کلی کار
وصل کردن سیستمها
سایت، اپ و ابزارهای دیگر را به هم وصل میکنیم تا داده دو بار وارد نشود.
جزئیات خدمت
روند کار
-
شناخت
میفهمیم چه میخواهید و چه چیزی لازم نیست
-
طرح
بخشها را روی کاغذ مشخص میکنیم
-
ساخت
تکه تکه میسازیم و نشانتان میدهیم
-
آزمایش
مسیرهای مهم را قبل از انتشار چک میکنیم
-
انتشار
روی سرور میگذاریم و حواسمان به کار میماند
-
پشتیبانی
اگر چیزی خراب شد، درستش میکنیم
ابزارهایی که با آنها کار میکنیم
یک استک برای کل مسیر ساخت
از رابط تا دیتابیس و استقرار؛ با ابزارهایی که تیمها واقعاً با آنها کار میکنند.
Django + Python
API، پنل و منطق کسبوکار روی یک پایهٔ پایدار
اجرای قابل اتکا. استک مشخص.
بهجای انباشت ابزارهای موقتی، لایهها را شفاف نگه میداریم تا بعد از لانچ هم بشود رویشان ساخت.
با ریتم خودتان پیش بروید
بین فازها میتوانید سرعت را کم کنید و وقتی آماده بودید دوباره ادامه دهید.
نمونه کار
پروژهها
اینها را در کار نگه میداریم
رشد بدون فروپاشی
اگر کاربر یا کار زیاد شد، یک تغییر کوچک کل سیستم را نشکند.
نوشتن تصمیمها
چرا این کار را کردیم را مینویسیم تا نفر بعدی گیج نشود.
سرعت
صفحه و کارهای سنگین کند باز نشود.
امنیت
مشخص است چه کسی به چه چیزی دسترسی دارد.
کد خوانا
کد را طوری مینویسیم که خواندنش سخت نباشد.
تعمیرپذیری
بعداً بشود چیزی اضافه کرد یا خراب را درست کرد.
آخرین مقالات فنی
همه مقالاتمخازن منتخب گیتهاب
GitHubسوالات متداول
چند سوال تکراری
با یک جلسه کوتاه شروع میکنیم: چه میخواهید، چه چیزی لازم نیست، تا کی. بعد همان را روی کاغذ میآوریم.
بیشتر کار پشت سایت است: جایی که داده ذخیره میشود و سیستمها به هم وصل میشوند. اگر ظاهر هم لازم باشد، همان را هم میسازیم.
کد را با هم میبینیم، مسیرهای مهم را قبل از انتشار چک میکنیم، و مشخص است چه کسی به چه چیزی دسترسی دارد. بعد از بالا آمدن هم حواسمان هست.
بسته به اندازه کار، از چند هفته تا چند ماه. تکهتکه جلو میرویم تا همان موقع ببینید چه ساخته شده.
اگر بخواهید میمانیم: ایراد را درست میکنیم و کار بعدی را هم انجام میدهیم.