PM 5: Vositalar va ish jarayoni — Jira, Linear va boshqalar (2026)
📋 IT Project Management
PM 5: Vositalar va ish jarayoni — Jira, Linear va boshqalar (2026)
Holat: 2026-yil sentabr. IT Project Manager — bu shunchaki Jira'da task ochib o'tiradigan odam emas. Dasturchi kod yozadi, dizayner chizadi, lekin mahsulotning xom g'oyadan haqiqiy foydalanuvchilar qo'liga yetib borishi, jamoaning ruhlanishi va biznesning pul topishi aynan sizning yetakchiligingizga bog'liq! Siz — jamoaning kapitanisiz. Ushbu darsda 2026-yilgi eng samarali PM vositalari (Linear, Jira, Miro, Notion), vazifalarni mukammal yozish, ishlarni taqsimlash va kichik loyihani 0 dan DONE gacha boshqarishning amaliy "enagalik" yo'riqnomasi keltiriladi.
Mundarija
- Asosiy vositalar va narxlar (2026)
- Jamoa hajmiga qarab vosita tanlash
- Vizual fikrlash va hujjatlar vositalari (Miro, FigJam, Notion)
- Mobil jamoa uchun workflow sozlash
- DoR va DoD: vazifaning kirish va chiqish filtri
- Amaliy Keys: 'QahvaGo' mobil loyihasini 0 dan DONE gacha boshqarish
- Release Train va TestFlight oqimi
- Oqim metrikalari (Flow Metrics)
- Professional kurslar, sertifikatlar va kitoblar
- Xulosa
- Manbalar
1. Asosiy vositalar va narxlar (2026) {#vositalar}
Barcha narxlar 2026-yil sentabr holatiga rasmiy veb-saytlar asosida ko'rsatilgan:
Atlassian ekotizimi
- Jira: Bepul tarif (Free) — 10 tagacha foydalanuvchi va 2 GB xotira; Standard — $7.91 har bir foydalanuvchi/oyiga; Premium — $14.54 foydalanuvchi/oyiga; Enterprise — shartnoma asosida (Atlassian Jira). Jira'ning yangi Atlassian Rovo AI tizimi foydalanuvchiga Standard tarifda 25 ta, Premium'da 70 ta va Enterprise'da 150 ta kredit beradi (indekslangan obyektlar mos ravishda 100 / 250 / 625 ta).
- Confluence: Standard — $5.42 foydalanuvchi/oyiga, Premium — $10.44 foydalanuvchi/oyiga (Atlassian Confluence).
- Jira Product Discovery (JPD): Mahsulot g'oyalarini saralash uchun Free (3 creators), Standard — $10 creator/oyiga, Premium — $25 creator/oyiga (Atlassian JPD).
Linear — tezkor muhandislik madaniyati
- Linear: Bepul tarif — 250 tagacha faol vazifa va 2 ta jamoa; Basic — $10 foydalanuvchi/oyiga; Business — $16 foydalanuvchi/oyiga (Linear Pricing). Business tarifida Triage Intelligence (AI orqali kelib tushgan xatolarni avtomatik saralash) va chuqur Insights analitikasi mavjud (Linear AI).
Boshqa platformalar
- JetBrains YouTrack: 10 tagacha foydalanuvchi uchun butunlay bepul; 11+ foydalanuvchi uchun progressiv $5.40 foydalanuvchi/oyiga dan boshlanadi (JetBrains YouTrack).
- GitHub Projects: Barcha GitHub hisoblariga (Free, Team, Enterprise) bepul kiritilgan va pull request'lar bilan uzviy bog'langan (GitHub Docs).
- GitLab: Premium — $29 foydalanuvchi/oyiga. Muhim cheklov: Epics (katta maqsadlar) faqat Premium va Ultimate tariflarida ishlaydi (GitLab Pricing).
- ClickUp: Unlimited — $7–10, Business — $12–19; ClickUp Brain sun'iy intellekti qo'shimcha $9/oy, Everything AI to'plami esa $28 (ClickUp Pricing).
- Asana: Starter — $10.99–13.49, Advanced — $24.99–30.49; resurslarni taqsimlash va jamoa sig'imi (Capacity planning) faqat Enterprise'da (Asana Pricing).
- monday.com: Free (2 seats, 3 boards), Basic — $9, Standard — $12, Pro — $19 har bir o'rin/oyiga (monday.com).
- Notion: Plus — $10, Business — $20 (Notion Pricing).
- Trello: Free (workspace uchun 10 doska), Standard — $5/$6, Premium — $10/$12.50 (Trello Pricing).
- Microsoft Project: Standalone litsenziya — Standard 2024 bir martalik $679.99, Professional 2024 esa $1,129.99 (Microsoft Project). M365 ichidagi Planner oddiy kanban taxtasini beradi.
- Miro va FigJam: Miro Free (3 ta doska), Starter — $8, Business — $20. FigJam esa Figma o'rinlariga qo'shilgan holda taqdim etiladi.
- (MDH vositalari: Bitrix24, Yandex Tracker, Kaiten va Weeek mahalliy bozorlarda qo'llanilsa-da, ularning narx siyosati tez-tez o'zgarishi va xalqaro ochiq audit ma'lumotlari kamligi sababli ushbu darsda ko'rsatilmadi).
2. Jamoa hajmiga qarab vosita tanlash {#tanlash}
| Jamoa profili | Tavsiya etilgan vosita | Nega aynan shu? |
|---|---|---|
| Solo dasturchi / Indie hacker | GitHub Projects yoki Linear Free | Tezkor, ortiqcha sozlamalarsiz, git commit'lar bilan bog'lanadi |
| Startap (3–10 kishi) | Linear yoki ClickUp | Klaviatura orqali boshqarish, tezkor interfeys, PR avtomatizatsiyasi |
| Mobil mahsulot (10–50 kishi) | Linear yoki Jira Standard | Sprintlar, TestFlight relizlari va platformalararo bog'liqliklar |
| Katta korporatsiya (100+ kishi) | Jira Software + Confluence | Qat'iy xavfsizlik, audit jurnali, murakkab ruxsatlar matritsasi |
3. Vizual fikrlash va hujjatlar vositalari (Miro, FigJam, Notion) {#vizual-vositalar}
Loyiha menejeri faqat vazifalar doskasida yashamaydi. Dasturchilar va dizaynerlar bilan gaplashishdan oldin mahsulot strukturasini vizual chizib olish shart:
- **Miro (miro.com):** Jamoaviy aqliy hujum (brainstorming), User Journey Map va tizim arxitekturasini chizishda dunyo standarti.
- **FigJam (figma.com/figjam):** Agar dizaynerlaringiz Figma ishlatsa, FigJam eng qulay vosita: maketlarni to'g'ridan-to'g'ri doskaga tortib kelib, flow chizish mumkin.
- **Notion (notion.so):** Mahsulot talablari (PRD), uchrashuv qaydlari (Meeting Notes) va jamoaviy Onboarding uchun markaziy bilimlar bazasi.
- **Slack (slack.com):** GitHub PR'lari, Jira vazifalar holati va Crashlytics xatoliklari bilan avtomatik integratsiya qilinuvchi professional messenjer.
4. Mobil jamoa uchun workflow sozlash {#sozlash}
iOS va Android ilovalarini ishlab chiquvchi jamoada vazifalar ierarxiyasi va holatlari aniq bo'lishi shart:
[ Epic ] (Masalan: Apple Pay orqali obuna rasmiylashtirish)
│
├── [ Story / Task ] (iOS: StoreKit 2 integratsiyasi va UI ekrani)
│ ├── Sub-task: StoreKit config faylini sozlash
│ └── Sub-task: Obuna tugagandagi alert oynasi
├── [ Story / Task ] (Backend: App Store Server Notifications v2 webhook)
└── [ Bug ] (iOS 17 da obuna tiklash tugmasi ishlamayapti)
Tavsiya etilgan Statuslar (Ustunlar):
- Backlog: Hali rejalashtirilmagan vazifalar.
- Ready for Dev: DoR talablariga to'liq javob beradigan, dizayn va API tayyor vazifalar.
- In Progress: Dasturchi kod yozmoqda.
- Code Review: Pull request ochilgan, kamida 1 nafar jamoadosh ko'rib chiqmoqda.
- QA / TestFlight: Build yig'ilgan va test sinoviga berilgan.
- Ready for Release: Barcha testlardan o'tgan, navbatdagi reliz poezdini (Release Train) kutmoqda.
- Done: App Store'ga chiqarilgan yoki prod serverga yuklangan.
Muhim qoida: "Blocked" (Bloklangan) degan alohida status ochmang! Chunki vazifa kod yozish paytida ham, test paytida ham to'xtab qolishi mumkin. Buning o'rniga Jira yoki Linear'da Flag (Bayroqcha) funksiyasidan foydalaning va sababini izohda yozing.
5. DoR va DoD: vazifaning kirish va chiqish filtri {#dor-dod}
- Definition of Ready (DoR): Vazifani sprintga olish uchun jamoaviy kelishuv (Scrum Guide'ga kiritilmagan, lekin amaliyotda juda foydali):
- [ ] Maqsad va User Story aniq yozilgan.
- [ ] Acceptance Criteria (qabul mezonlari) Gherkin yoki ro'yxat shaklida bor.
- [ ] Figma dizayni tayyor va Auto Layout bilan chizilgan.
- [ ] Backend API endpoint'lari hujjatlashtirilgan (Swagger).
- [ ] Story Point bahosi qo'yilgan.
- Definition of Done (DoD): Scrum Guide (2020) bo'yicha qat'iy majburiyat (Commitment):
- [ ] Kod asosiy tarmoqqa (main/develop) merge qilingan.
- [ ] Barcha unit va UI testlar CI pipeline'da muvaffaqiyatli o'tgan.
- [ ] Hech qanday compiler warning yoki SwiftLint xatosi yo'q.
- [ ] TestFlight build'ida QA tester tomonidan tekshirilgan.
- [ ] Release Notes yozilgan.
6. Amaliy Keys: 'QahvaGo' mobil loyihasini 0 dan DONE gacha boshqarish {#amaliy-keys}
Keling, quruq nazariyadan amaliyotga o'tamiz. Tasavvur qiling, sizga yangi startap — "QahvaGo" (qahvaxonalardan tezkor kofe buyurtma qilish mobil ilovasi) loyihasini boshqarish topshirildi.
Buni 0 dan App Store relizigacha qanday boshqarasiz? Qadamma-qadam "enagalik" yo'riqnomasi:
6.1 1-qadam: Discovery va Mindmap (Loyiha xaritasi)
Avvalo, hamma narsani bittada qilishga urinmang (Scope Creep xatosi). Miro yoki FigJam'da loyihani 3 ta asosiy bo'limga ajratib olasiz:
QahvaGo MVP
├── 1. Xaridor Ilovasi (iOS / Android)
│ ├── SMS orqali tezkor kirish (Auth)
│ ├── Qahvaxonalar va menyu katalogi
│ ├── Savatcha (qo'shish, o'chirish, miqdor)
│ ├── Click / Payme / Naqd to'lov
│ └── Jonli buyurtma holati (Qabul qilindi -> Tayyorlanmoqda -> Yetkazilmoqda)
├── 2. Barista / Qahvaxona Paneli (Planshet / Veb)
│ ├── Yangi buyurtma ovozli signali
│ └── "Tayyor" tugmasi
└── 3. Backend & Admin
├── Menyu va narxlarni boshqarish
└── Kunlik hisobotlar
6.2 2-qadam: 4 haftalik Aniq Roadmap (Milestones)
Loyihaning vaqt chizig'i (Roadmap) jamoaga har haftada nima topshirilishi kerakligini ko'rsatadi:
| Hafta / Sprint | Maqsad (Milestone) | Mas'ullar | Kutilayotgan Natija (Deliverable) |
|---|---|---|---|
| Sprint 1 (1-hafta) | Arxitektura, Dizayn va Auth | Dizayner, Backend, iOS | Figma to'liq tayyor, SMS Auth API va Splash/Login ekranlari |
| Sprint 2 (2-hafta) | Menyu va Savatcha | Backend, iOS, Android | Kofe tanlash, filterlar, savatcha hisob-kitobi |
| Sprint 3 (3-hafta) | To'lov va Buyurtma berish | Backend, iOS, QA | Click/Payme integratsiyasi, buyurtma statusi WebSockets |
| Sprint 4 (4-hafta) | QA, TestFlight va Reliz | Hamma jamoa | Bug-fix, TestFlight internal test, App Store moderatsiyasiga topshirish |
6.3 3-qadam: Linear yoki Jira'da Mukammal Task Yozish
Dasturchi sizdan chala task olsa, chala kod yozadi. Mana professional PM yozadigan haqiqiy task namunasi:
[TASK TITLE]: [iOS] Savatchada mahsulot miqdorini (+/-) o'zgartirish va narxni qayta hisoblash
[USER STORY]:
Xaridor sifatida, savatchadagi har bir kofe sonini menyuga qaytmasdan turib ko'paytirish
yoki kamaytirishni xohlayman, toki buyurtma berishdan oldin yakuniy summani aniq ko'rib turay.
[BUSINESS VALUE]:
Foydalanuvchi adashib ko'p yoki kam kofe tanlaganda buyurtmani bekor qilishining oldini oladi.
Konversiyani 12-15% ga oshirishi kutilmoqda.
[ACCEPTANCE CRITERIA (Qabul qilish mezonlari)]:
1. "+" tugmasi bosilganda:
- Mahsulot soni 1 taga oshadi;
- Ekran pastidagi "Jami summa" darhol qayta hisoblanadi (animatsiya bilan);
- Agar soni 20 taga yetsa, "+" nofaol (disabled) bo'ladi va "Maksimal miqdor 20 ta" toasti chiqadi.
2. "-" tugmasi bosilganda:
- Agar soni > 1 bo'lsa: soni 1 taga kamayadi va summa yangilanadi;
- Agar soni == 1 bo'lsa: alert oynasi chiqadi: "Haqiqatan ham ushbu mahsulotni o'chirmoqchimisiz? [Bekor qilish / O'chirish]";
- "O'chirish" bosilsa, mahsulot savatdan siljish bilan yo'qoladi.
3. Offline holatda:
- Tarmoq uzilsa ham hisob-kitob mahalliy (local state)da to'g'ri ishlashi shart.
[DESIGN (Figma)]:
https://figma.com/file/qahvago-design?node-id=402-cart-screen
[API CONTRACT (Swagger)]:
PATCH /api/v1/cart/items/{id} -> { "quantity": 3 }
Response 200: { "cart_id": "...", "total_price": 75000 }
[ESTIMATION]: 3 Story Points
[ASSIGNEE]: Jamshid (iOS Developer)
6.4 4-qadam: Ishlarni Taqsimlash va Baholash (Planning Poker)
Sprint boshida rejalashtirish yig'ilishi (Sprint Planning) o'tkazasiz:
- PM vazifaning maqsadi va biznes qiymatini o'qib beradi.
- Jamoa savollar beradi (masalan, iOS dasturchi so'raydi: "Internet bo'lmasa nima bo'ladi?" — siz yuqoridagi 3-bandni tushuntirasiz).
- Baholash: Fibonachchi qatorida (1, 2, 3, 5, 8). Agar dasturchi 8 ball desa, uni maydaroq 2 ta vazifaga bo'lib berasiz.
6.5 5-qadam: Kunlik Nazorat va Blokkerlarni Yechish (Daily Standup)
Har kuni ertalab 15 daqiqa:
- Jamshid (iOS dev): "Kecha login ekranini tugatdim. Bugun savatcha UI'sini yozaman. Ammo blokker bor: Click to'lov tizimining sandbox API kaliti hali berilmadi."
- PM'ning harakati (Superkuch): Siz dasturchiga "kutib tur" demaysiz!
- Darhol Click menejeri bilan Telegram orqali bog'lanasiz va kalitni tezlashtirasiz;
- Backend dasturchiga vaqtinchalik Mock API (soxta javob) yasashni aytasiz, shunda iOS dasturchining ishi bir daqiqa ham to'xtab qolmaydi!
6.6 6-qadam: Ishni Qabul Qilish, Demo va Topshirish (Sign-off)
Vazifa "Done" bo'lishi uchun:
- QA Test: QA tester Acceptance Criteria bo'yicha haqiqiy iPhone'da barcha 3 ta ssenariyni sinab ko'radi.
- Demo (Sprint Review): Hafta oxirida buyurtmachi (Kompaniya rahbari / Investor)ga slaydlar emas, TestFlight'dagi jonli ilovani telefonda ko'rsatib, savatchaga kofe qo'shib, xarid qilib beriladi.
- Buyurtmachi tasdiqlagach, qabul qilish dalolatnomasi (Sign-off) imzolanadi.
7. Release Train va TestFlight oqimi {#reliz-oqimi}
Mobil dasturlashda web kabi istalgan daqiqada kodni serverga yuklab bo'lmaydi — Apple moderatsiyasi mavjud. Shuning uchun professional jamoalar Release Train (Reliz poezdi) jadvali asosida ishlaydi (Atlassian Versions):
Chorshanba 18:00 : Code Freeze (reliz tarmog'i ajratiladi, yangi feature kirmaydi)
Payshanba 10:00 : TestFlight Internal build (jamoa ichida regression test)
Juma 14:00 : TestFlight External beta (tashqi beta testerlar, qarang: /ios-lessons/devops-cicd#testflight)
Dushanba 10:00 : App Store Submit (ko'rib chiqishga yuborish; tekshiruv vaqti kafolatlanmagan)
Seshanba : Tasdiqlangach, 7 kunlik Phased Release boshlanadi (qarang: /ios-lessons/devops-release#phased)
- Fix Version: Jira'da marketing versiyasi belgilanadi (masalan
2.4.0). Build number esa CI/CD orqali avtomatik oshiriladi. - Label'lar: Platforma (
ios,android), soha (checkout,auth), prioritet (P0,P1,P2,P3).
8. Oqim metrikalari (Flow Metrics) {#flow}
Kanban University qo'llanmasiga ko'ra oqimning asosiy metrikalari:
- Lead Time: Mijoz talabni aytgan vaqtdan to mahsulot topshirilguncha bo'lgan umumiy vaqt.
- Cycle Time: Dasturchi vazifani "In Progress"ga o'tkazgan paytdan "Done" bo'lguncha sarflangan sof ishlab chiqish vaqti.
- Delivery Rate (Throughput): Vaqt birligi ichida nechta vazifa to'liq topshirilgani.
- WIP (Work in Progress): Boshlangan, lekin hali tugallanmagan ochiq vazifalar soni.
- Work Item Age: Hali yakunlanmagan ochiq vazifaning joriy yoshi.
Quyidagi Python skripti orqali jamoaning 4 haftalik oqim metrikalarini hisoblaymiz:
from datetime import date
import statistics
# (ticket, commit qilingan, boshlangan, tugagan) — None: hali yo'q
tickets = [
("IOS-101", date(2026, 9, 1), date(2026, 9, 2), date(2026, 9, 5)),
("IOS-102", date(2026, 9, 1), date(2026, 9, 3), date(2026, 9, 10)),
("IOS-103", date(2026, 9, 2), date(2026, 9, 7), date(2026, 9, 9)),
("IOS-104", date(2026, 9, 3), date(2026, 9, 8), date(2026, 9, 16)),
("IOS-105", date(2026, 9, 8), date(2026, 9, 9), date(2026, 9, 12)),
("IOS-106", date(2026, 9, 9), date(2026, 9, 14), date(2026, 9, 25)),
("IOS-107", date(2026, 9, 10), date(2026, 9, 15), None),
("IOS-108", date(2026, 9, 15), date(2026, 9, 21), None),
("IOS-109", date(2026, 9, 16), None, None),
]
today, weeks = date(2026, 9, 28), 4
done = [t for t in tickets if t[3]]
lead = [(end - commit).days for _, commit, _, end in done]
cycle = [(end - start).days for _, _, start, end in done]
print(f"Delivery rate: {len(done)} ta / {weeks} hafta = {len(done) / weeks:.1f} ta/hafta")
print(f"Lead time: o'rtacha {statistics.fmean(lead):.1f} kun, eng uzuni {max(lead)} kun")
print(f"Cycle time: o'rtacha {statistics.fmean(cycle):.1f} kun")
open_items = [t for t in tickets if not t[3]]
print(f"WIP (commit qilingan, tugamagan): {len(open_items)} ta")
for tid, _, start, _ in open_items:
age = f"{(today - start).days} kun" if start else "hali boshlanmagan"
print(f" {tid}: work item age = {age}")
Skript natijalari:
- Delivery rate: 6 ta / 4 hafta = 1.5 ta/hafta.
- Lead time: o'rtacha 8.8 kun, eng uzuni 16 kun.
- Cycle time: o'rtacha 5.7 kun.
- WIP: 3 ta vazifa ochiq holatda.
- Work Item Age:
IOS-107vazifasi allaqachon 13 kundan beri yopilmagan (o'rtacha Cycle time 5.7 kundan ancha oshib ketgan, demak jiddiy to'siq bor),IOS-108esa 7 kun bo'ldi,IOS-109hali boshlanmagan.
Wellingtone (2026) tadqiqotiga ko'ra, loyiha menejerlarining 72% i har oyda kamida yarim kun vaqtini qo'lda status hisoboti yozishga sarflaydi. Linear AI va Atlassian Rovo kabi vositalar bu hisobotlarni avtomatlashtirishga yordam bermoqda.
9. Professional kurslar, sertifikatlar va kitoblar {#kurslar}
Junior IT Project Manager'likdan Senior darajasigacha o'sish uchun xalqaro tan olingan eng nufuzli manbalar:
Rasmiy Kurslar va Sertifikatlar:
- Google Project Management Professional Certificate (Coursera):
- Havola: Google PM Certificate — Coursera
- Nega kerak? Noldan boshlovchi uchun dunyodagi eng mashhur dastur. Loyiha hujjatlari, risklar, muloqot va Agile asoslarini tizimli o'rgatadi.
- Scrum.org — PSM I (Professional Scrum Master):
- Havola: PSM I Certification — Scrum.org
- Nega kerak? Xalqaro miqyosda eng yuqori qadrlanadigan, muddatsiz (umrbod) amal qiluvchi Scrum sertifikati.
- Atlassian University (Jira & Agile Training):
- Havola: Atlassian University
- Nega kerak? Jira'da loyihalarni professional sozlash bo'yicha bepul rasmiy interaktiv treninglar.
Har bir PM o'qishi shart bo'lgan oltin kitoblar:
- "Scrum: The Art of Doing Twice the Work in Half the Time" (Jeff Sutherland) — Scrum metodologiyasi asoschisining eng ilhomlantiruvchi kitobi.
- "Inspired: How to Create Tech Products Customers Love" (Marty Cagan) — Muvaffaqiyatli texnologik mahsulotlar yaratish bo'yicha dunyo standarti.
- "The Phoenix Project" (Gene Kim) — IT jamoalardagi xaos va uni qanday qilib konveyer tizimiga aylantirish haqida hayotiy biznes-roman.
10. Xulosa {#xulosa}
- Kichik jamoalar uchun Linear va GitHub Projects, yirik korporatsiyalar uchun esa Jira ekotizimi standart hisoblanadi.
- Miro va FigJam orqali avval Mindmap va User Flow chiziladi, so'ngra Linear'da aniq vazifalar ochiladi.
- Doskada "Blocked" ustuni ochmang — har qanday vazifaga "Flag" bayrog'ini qo'yish to'g'riroq.
- DoR vazifani sprintga qabul qilish filtri, DoD esa ishlab chiqilgan kodning yakuniy sifat kafolatidir.
- Mobil loyihalarda reliz jadvali (Release Train) App Store tekshiruvi va Phased Release hisobga olingan holda quriladi.
- Oqim metrikalarida Work Item Age tahlili qotib qolgan vazifalarni o'z vaqtida qutqarishga yordam beradi.
11. Manbalar {#manbalar}
- Jira Pricing — Atlassian
- Confluence Pricing — Atlassian
- Jira Product Discovery Pricing — Atlassian
- Linear Pricing & Plans
- Linear AI Capabilities
- YouTrack Pricing — JetBrains
- About GitHub Projects — GitHub Docs
- GitLab Pricing & Epics
- ClickUp Pricing
- Asana Pricing Plans
- How to Use Versions in Jira — Atlassian
- State of Project Management 2026 — Wellingtone
- AI Could Be Key to Improving Project Success Rates — PMI Press Release, Oct 2024
- Google Project Management Certificate — Coursera
- Professional Scrum Master I — Scrum.org