Byudjetdan oshib ketadigan SaaS loyihalarining aksariyati kodda barbod bo‘lmaydi. Ular koddan oldingi haftalarda, hech kim sinamagan hajm rejaga, reja esa shartnomaga aylantirilganda barbod bo‘ladi. Tahlil seminari (discovery workshop) shu hajmni ishlab chiqishga pul sarflanishidan oldin sinaydigan qisqa va tuzilgan bosqich.
Formati turlicha bo‘ladi, lekin yaxshisini tanib olish oson. Xonada kerakli odamlar bor, kun tartibi muammodan yechimga, yechimdan rejaga o‘tadi, qarorlar qabul qilinishi bilan yozib boriladi va hamma amal qila oladigan hujjatlar bilan ketadi. Bu maqolada shu qismlarning har biri ko‘rib chiqiladi.
Tahlil seminari nima uchun kerak
Tahlil seminari g‘oyani yoki xomaki topshiriqni jamoa baholay oladigan va yarata oladigan narsaga aylantiradi. U buni bir nechta savolga birgalikda javob berish orqali qiladi:
- Mahsulot kim uchun va ular uchun qanday ishni bajaradi?
- Birinchi relizga nima albatta kirishi kerak va nima kutib tura oladi?
- U qanday ishlaydi: asosiy ssenariylar, ma’lumotlar, integratsiyalar, cheklovlar?
- Uni yaratish nimani talab qiladi va nima noto‘g‘ri ketishi mumkin?
SaaS mahsuloti uchun boshidanoq qo‘shimcha savollar bor: mijozlar qanday ro‘yxatdan o‘tadi va to‘laydi, bitta akkauntda turli rollarga ega ko‘plab foydalanuvchilar bo‘ladimi, har bir mijozning ma’lumotlari nimadan ajratib saqlanishi kerak va maqsadli bozor qanday talablarga muvofiqlikni kutadi. Bular arxitekturani shakllantiradi, shuning uchun ularning o‘rni ishlab chiqishning ikkinchi oyida emas, tahlil bosqichida.
Xonada kim bo‘lishi kerak
Seminar undagi odamlar qabul qila oladigan qarorlar darajasida yaxshi bo‘ladi. Mijoz tomonida bu odatda quyidagilarni anglatadi:
- Qaror qabul qiluvchi. Hajm bo‘yicha o‘sha kuniyoq “ha” yoki “yo‘q” deya oladigan asoschi, mahsulot egasi (product owner) yoki homiy. Usiz har bir qaror keyingi elektron xatga aylanadi.
- Foydalanuvchilarni biladigan odam. Savdo, qo‘llab-quvvatlash yoki operatsion bo‘limdan mijozlar bilan gaplashadigan xodim yoki dastlabki intervyularni o‘tkazgan asoschi.
- Soha mutaxassislari o‘z qoidalariga ega har qanday yo‘nalish uchun: moliya, logistika, klinik ish jarayonlari.
- Texnik rahbaringiz, agar u bo‘lsa, ayniqsa mavjud tizimlarni integratsiya qilish kerak bo‘lgan joyda.
Ijrochi tomonda kichik jamoa yetarli: sessiyalarni olib boradigan mahsulot mutaxassisi yoki biznes-tahlilchi, amalga oshirish mumkinligi va mehnat hajmini baholaydigan senior muhandis yoki arxitektor hamda ssenariylarni muhokama paytida chizib boradigan dizayner. Ijrochidan o‘n kishi kelgan xona seminar emas, savdo tadbiri belgisi.
Odatiy kun tartibi
Aniq shakli mahsulotga bog‘liq, lekin ko‘pchilik seminarlar bir xil bosqichlardan o‘tadi, odatda yarim kunlik sessiyalar va ular orasidagi ish ko‘rinishida.
- Maqsadlar va kontekst. Mahsulot nima uchun mavjud, bir yildan keyin muvaffaqiyat qanday ko‘rinadi, cheklovlar (byudjet oralig‘i, muddat, qonunchilik talablari) va nima allaqachon hal qilingan.
- Foydalanuvchilar va muammolar. Asosiy foydalanuvchi turlari, ularning vazifalari va hozir muammoni qanday aylanib o‘tishlari. Bo‘shliqlar bo‘lsa, foydalanuvchilar bilan intervyular aynan shu paytda rejalashtiriladi.
- Ssenariylar va funksiyalar. Asosiy ssenariylar boshidan oxirigacha, ro‘yxatdan o‘tishdan foydalanuvchi foyda oladigan paytgacha chiziladi va har bir qadamga funksiyalar biriktiriladi.
- Ustuvorliklarni belgilash. Funksiyalar birinchi reliz, keyingisi va keyinroq uchun tartiblanadi. Bu eng qiyin va eng muhim sessiya.
- Arxitektura va integratsiyalar. Tizim umumiy ko‘rinishda: asosiy komponentlar, ma’lumotlar modelining eskizi, tashqi xizmatlar, ijarachilarni ajratish va xavfsizlik talablari, xosting.
- Xavflar va farazlar. Reja tayanadigan, lekin hech kim isbotlamagan hamma narsa, har birini sinash usuli bilan.
- Reja va baho. Bosqichlar, jamoa tarkibi va birinchi reliz uchun mehnat hajmi oralig‘i.
Sessiyalar orasida ijrochi jamoa kelishilgan narsalarni yozib chiqadi va eskizlar, savollar hamda dastlabki baholarni olib keladi. Yozib chiqish paytida noaniq kelishuv e’tiroz bildirsa bo‘ladigan darajada aniq narsaga aylanadi va asosiy maqsad ham shu.
Nima hal qilinadi
Seminar oxirida ochiq savollar boshidagidan kam bo‘lishi kerak. Yakunda quyidagilar hal qilingan yoki mas’ul shaxs va sana bilan ochiq ravishda keyinga qoldirilgan bo‘lishi kerak:
- Birinchi relizning hajmi: chegara chizig‘i tortilgan, undan pastdagi bandlar nomlangan.
- Birinchi reliz xizmat qiladigan asosiy foydalanuvchi va asosiy ssenariy.
- Ishlab chiqishga ta’sir qiladigan darajadagi narx modeli (har bir foydalanuvchi uchun, foydalanish hajmi bo‘yicha, bepul tarif bor yoki yo‘q), chunki hisob-kitob akkauntlar, limitlar va ma’lumotlarga ta’sir qiladi.
- Ijarachilar modeli, rollar va ruxsatlar hamda ma’lumotlarni muayyan mamlakatda saqlash yoki talablarga muvofiqlik bo‘yicha har qanday ehtiyojlar.
- Asosiy texnik tanlovlar: platforma, asosiy xizmatlar, nima sotib olinadi va nima yaratiladi.
- Jamoani to‘xtashga yoki yo‘nalishni o‘zgartirishga nima majbur qiladi.