jira portfolio tutorial
Практически преглед на JIRA Portfolio, Agile Project Portfolio Management Plugin за управление на портфолио:
В това отлична серия JIRA , научихме как да използваме JIRA ефективно за управление на Agile проекти в предишния ни урок.
Портфолио за JIRA е най-новата версия на приставката за управление на портфолиото на Agile Project за JIRA на Atlassian. Целта му е да улесни управлението на портфолио от проекти на JIRA.
Той осигурява непрекъснато актуализиран преглед в реално време за напредъка на множество екипи и проекти в рамките на една организация, позволявайки на мениджърите да имат до минута преглед дали работата е на път, за да отговори на датите на пускане.
=> Щракнете тук за пълна серия уроци по JIRA
Той също така осигурява среда на пясъчник, която може да се използва за оценка на въздействието на промяната в рамките на проекта върху сроковете за пускане, без действително да прави тези промени в референтните проекти.
В този урок ще ви преведа през фона на портфолио за JIRA и ще обсъдя, наред с други неща, как портфолиото разпределя ресурси, използва наличността на екипа и четирите стъпки, които трябва да предприемете, за да създадете план за портфолио.
Какво ще научите:
Портфолио за фон JIRA
Първото издание на JIRA Portfolio, за първи път достъпно в рамките на Atlassian Marketplace (версията на Atlassian на Appstore за техните приложения) през май 2014 г., предостави на потребителите план, който дава видимост на голям брой проекти и екипи в JIRA - „портфолио план ”. Това позволи на мениджърите да планират работа по множество проекти и да разпределят работата така, че да се спазват сроковете и да се спазват датите на пускане.
Въпреки че ключовите концепции бяха налице, синхронизацията между портфейлните планове и проектите на JIRA, от които бяха създадени, трябваше да се поддържа ръчно, което затруднява актуализирането на портфолиото. Това означаваше, че много бързо портфолиото на плановете ще стане несинхронизирано с проектите, които те представляват, и плановете на портфолио вече няма да предоставят реалистична представа за напредъка на проектите и екипите.
Последната версия е специално проектирана да се интегрира със софтуера JIRA по такъв начин, че планът на портфолио винаги да отразява истинското състояние на проектите, които представлява. Данните се събират от избран обхват на проблемите на JIRA, които могат да се основават, ако е необходимо, на проекти, платки или филтри.
Тези данни се подават непрекъснато в портфейлния план, така че винаги да са в крак с последните промени в обхвата. Това включва данни като оценки на времето за проблемите на JIRA, зависимости между проблемите и кога екипите са на разположение за работа по определени проблеми.
Фигура 1: Изгледът „График“ за портфолио план, показващ сроковете за множество проекти, с проблеми на JIRA, съпоставени с този график.
Портфолиото присвоява ресурси, използвайки уникален алгоритъм за планиране, който изгражда всички приоритети и срокове, зададени от потребителя спрямо елементите на обхвата.
Стойностите на различни свойства, свързани с проблеми с JIRA, могат да бъдат зададени на дефинирана стойност, която няма да бъде променена от алгоритъма или зададена като „Изчисли“, позволявайки на алгоритъма за планиране да променя стойността на параметъра, за да отговаря на дадената времева линия на освобождаване.
Самите издания също имат тази гъвкавост, позволявайки на портфолиото да изчислява датата на издаване въз основа на това, когато избраният обхват на работа е завършен, за разлика от определянето на строга дата на издаване, която трябва да бъде ударена.
Обърнете внимание, че ако алгоритъмът за планиране предлага промяна в JIRA проект, промяната трябва да бъде потвърдена („ангажирана“) от потребител на портфолио със съответните разрешения. Не могат да се правят промени по базисни проекти на JIRA по неконтролиран начин.
Фигура 2: Промените се правят само в основните проекти и проблеми на JIRA, когато те са ангажирани обратно към JIRA, предотвратявайки извършването на промени по неконтролиран начин.
Промените в проблемите също могат да бъдат направени от потребителя в рамките на плана на портфолиото, но е необходим специфичен „ангажимент“ на тези промени на ниво портфолио, за да ги накарат да преминат към JIRA. Това пречи на мениджърите на проекти да наблюдават мистериозно актуализирането на проектите им, без да има ясна възможност за потребителите на ниво портфолио да ги информират.
Освен това, той позволява на портфолиото за JIRA 2.0 да действа като среда на пясъчник, където могат да се правят промени в проблемите на ниво портфолио и тяхното въздействие върху сроковете за пускане и т.н., оценени преди предаването на промените на всички работещи по проектите. С други думи, той позволява изпълнението на сценарии „ами ако“.
Създаване на портфолио планове
Създаването на портфолио план е лесно, като се състои само от четири стъпки.
Първо, обхватът се дефинира чрез избиране на проекти, екипи или филтри, които да се използват за събиране на проблеми, от които ще бъде определен обхватът. В този момент могат да се използват множество опции. След това се избират издания, свързани с тези опции, за да се определи кои издания ще бъдат включени в плана.
След това се избират екипите, които ще бъдат включени в плана, и за всеки проект ще бъде създаден екип по подразбиране.
И накрая, изброени са проблемите, свързани с избраните версии, което позволява на потребителя да избере кои въпроси иска да включи в обхвата на плана. След като това приключи, Portfolio използва своя алгоритъм за планиране, за да създаде портфолио план, базиран на данни, свързани с избраните проблеми.
Планът на портфолиото е представен с изглед График с три раздела, които представляват данните, използвани за създаването му; Обхват, екипи и издания.
Графикът може да се гледа постоянно срещу всичките три раздела или поотделно като отчет на собствената му страница. Промените във всеки от трите раздела могат да се видят в изгледа „График“ и да бъдат оценени, преди да бъдат ангажирани с JIRA.
Показва се времева линия с проблеми, поставени срещу нея с течение на времето, с опростен дизайн на цветно кодиране, използван да покаже дали дадено издание е в ход или не; линията е зелена, ако е на път, и червена, ако датата на пускане няма да бъде спазена.
Конкретните дати за датата на пускане и датата на завършване са показани на времевата скала, което позволява на потребителите да видят къде са пропуските и колко голяма е разликата между завършването и пускането. Този изглед може да бъде конфигуриран по различни начини, за да покаже разбивка на проекти, екипи или потребители, както и редица други полезни изгледи.
Понастоящем няма ясна индикация в изгледа „График“, когато датата на пускане въз основа на обхвата се доближава до очакваната дата на пускане.
html и css интервю въпроси и отговори
Освен че може да види как е планирана работата във времето в рамките на проекти, Портфолио за JIRA представя и тази информация в изглед „Капацитет“ за екипите, на които е разпределена работата.
Този изглед показва какъв е наличният капацитет на всички отбори, включени в плана на портфолиото, като подчертава броя часове, които тези отбори са им определили през определена седмица или спринт, в зависимост от използваната Agile методология, както и показва използването на тези екипи и където има наличен капацитет и потенциални затруднения.
Фигура 3: Изгледът „Капацитет“ за портфолио план показва разпределението на работата за екипи в целия план. Открояването на конкретни спринтове или седмици показва статистически данни за използването на отбора, включително тесни места и свободен капацитет.
Портфолиото за JIRA използва наличността на екипа и уменията на членовете на тези екипи, за да усъвършенства допълнително графика на издаване. Когато се създадат екипи, потребителите в JIRA могат да бъдат добавени към тях и да им бъдат разпределени определени умения в зависимост от тяхната роля.
Например,на екип от разработчици биха могли да бъдат разпределени умения въз основа на знанията, които те притежават за различни езици за програмиране. Портфолиото използва това, за да възлага задачи не само на екипи, но и на определени членове на екипи, които имат уменията, необходими за изпълнението на тези задачи. Тези умения са това, което Портфолиото използва, за да определи къде могат да съществуват затруднения, и помагат да се изясни къде могат да се изискват допълнителни ресурси, за да се спазят датите на пускане, но не винаги е ясно колко значителни биха могли да бъдат тесните места.
Екипите, създадени в рамките на един план, могат да се споделят и с други планове, използвайки „Споделени екипи“. Това спестява време при създаване на планове, като предоставя информация, свързана с тези екипи, като например уменията, обсъдени по-рано.
Портфолиото позволява на екипите, работещи по един и същи проект, да работят по различни методологии и съответно разбива графика; екип, използващ Scrum, ще вижда задачи, възложени на спринтове, докато екип, използващ Kanban, ще вижда задачи, възложени въз основа на приоритети и прогнози за времето.
Тогава изгледът „График“ позволява това да бъде филтрирано по редица различни начини, като се използва много подобен инструмент за филтриране на този, използван в JIRA за издателя Navigator.
Фигура 4: Екипите могат да бъдат създадени с умения, определени срещу определени членове на екипа, което позволява алгоритъмът за планиране да задава задачи специално на потребители, които имат уменията да изпълнят тази задача.
С множество проекти, показани в рамките на един план на портфолио, потребителите могат да дефинират зависимости между проектите, независимо дали са в екипите, използващи тези проекти, или изисквания за конкретни дейности, които трябва да бъдат завършени, преди другите да могат да започнат.
Портфолиото за JIRA включва зависимости, които вече съществуват в JIRA, като същевременно позволява добавяне на нови зависимости чрез изгледа „Обхват“. Тези зависимости могат да се видят ясно в изгледа „График“, като щракнете върху един от въпросите, за които се отнася, и видите съответните проблеми, също подчертани в плана на портфолиото.
Докато Portfolio за JIRA предоставя информация за вече налични версии в рамките на проекти, новите версии също могат да бъдат дефинирани от изгледа на плана (т.е. на ниво портфолио, потенциално обхващащи повече от един проект) и по този начин могат да бъдат създадени версии за кръстосани проекти. Това позволява да се планира работа между различни проекти, така че цялата работа да бъде завършена до споделен срок.
Портфолиото се справя с това, като създава отделни издания във всеки проект, които са свързани заедно със споделен график.
Един източник на истина
Портфолио мениджърите трябва да могат бързо да преглеждат и анализират напредъка на всички свои екипи и проекти в дадена организация, независимо от сложността на организацията или проектите в нея, и Портфолио за JIRA 2.0 осигурява това.
Той предоставя единствен източник на истина за мениджърите, за да изработят най-ефективния начин за разгръщане на работата в екипи. Най-голямото подобрение с последната версия е премахването на изискването за ръчна синхронизация с проекти на JIRA, като се гарантира, че плановете на портфолиото винаги са реалистична оценка на напредъка в рамките на проектите и вероятните срокове, които ще бъдат спазени.
=> Посетете тук за пълна серия уроци по JIRA
За автора: Тази публикация за гости е написана от Мичъл Дейвисън, технически консултант в Консултанти по автоматизация
Препоръчително четене
- Урок за JIRA Agile: Как да използвате ефективно JIRA за управление на Agile проекти
- Урок за администриране на JIRA: Администратор и управление на потребители на JIRA
- Урок за интеграция на GitLab Jira
- Изтегляне и инсталиране на Jira с настройка на лиценз Jira
- Интегрирайте JIRA със система за управление на тестови случаи TestLodge: Урок стъпка по стъпка
- Урок за JIRA: Пълно ръководство за използване на JIRA
- Урок за интеграция на JIRA и SVN
- Уроци за задълбочено затъмнение за начинаещи