Жоба командасын йымдастыру.
БЖ дейтін рбір жобада з йымды рлымы болады, олар жоба атысушылар арасындаы жауапкершілік пен кілеттілікті, міндеттемелер мен есеп беру атынастарын анытайды. Жоба кіші болан сайын, кп рольді бір ана орындаушы атарады.
БЖ деуді типтік жобасына атысушыларды ролі мен жауапкершілігін бес топа блуге болады:
1. Талдау. німге деген талартарды шыару, жаттау жне алып жру.
2. Басару. ндірістік рдістерді анытау жне басару
3. ндіріс. БЖ жобалау жне деу
4. Тестілеу. БЖ тестілеу
5. Жабдытау. осымша нім жне ызмет ндірісі
6.
Талдау тобына келесі ролдер енеді:
Ø Бизнас – аналитик. Пндік облысты боделін ру(онтология)
Ø Бизнес – архитектор. Жйені бизнес – концепциясын деу. німні жалпы крінуін, интерфейсін, тртібін жне шектеулерін анытайды.
Ø Жйелік аналитик. БЖ функционалды талаптарын нім талаптарына аударуа жауап береді.
Ø Талаптар бойынша мамандар. німге ойылатын талаптарды жаттау жне алып жру
Ø нім менеджері. (функционалды тапсырыс беруші). Жобадаы нім олданушыларыны мддесін крсетеді.
Басару тобы келесі ролдерден трады:
Ø Жоба басшысы. Берілген шектеулерде жоба масатына жетуге жауап береді. (мерзімі, бюджеті жне мазмны), берілген орларды жне жобаны операциялы басаруды жзеге асырады.
Ø Жоба кураторы. Жобаны орындау жне баалау. орларды блу
Ø Жйелік архитектор. Жйені техникалы концепциясын деу бадарламалы жйені ішкі рлымы жне техникалы интерфейстеріне атысты жобаны кілттік шешімдерін абылдау.
Ø Тестілеу тобыны басшысы. Тестілеу стратегиясы мен масатын анытау, тестілеуді басару.
Ø Бадарламалы німді жинатау жне жою, згерістерін, конфигурацияларын басаруа жауаптылар.
ндірістік топа енетіндер:
Ø Жобалаушы. Жалпы архтектураа сйкуес компоненттер мен ішкі жйелерді жобалау, архитектуралы мнді моделдерді деу.
Ø Деректер базасын жобалаушы.
Ø олданушы интерфейсін жобалаушы
Ø деуші. Жйені жеке модулдерін жобалау, жргізу жне тексеру
лкен жобаларда жеке ішкі жйелерге жауап беретін бірнеше ндірістік топтар болуы ммкін. Тртіп бойынша, жобалаушы топ кшбасшысыны ролін атарады жне зіні ішкі жобасы немесе жмыс пакетін басарады.жлба жетекшісі жауапкершілікті емес, кілеттілікті таратады.
Жобадаы тестілеу тобы келесі рольдерден трады:
Ø Тесттерді жобалаушы. Тест сценарилерін деуші.
Ø Автоматтандырылан тесттерді деу.
Ø Тесттілеуші. німді тесттілеуші. Нтижені талдау жне жаттау
Жабдытау тобыны атысушылары жоба командасына енбейді. Олар жмыстарын здеріні ызмет рдістеріні жиегінде орындайды. Жабдытау тобыны келесі жобалы рольдерді жатызуына болады:
Ø Техникалы жазушы.
Ø Аудармашы
Ø Графиктік интерфейс дизайнері
Ø Оыту курстарын деуші, тренер
Ø Рецензиялауа атысушылар
Ø Сату жне маркетинг
Ø Жйелік администратор
Ø Технолог
Ø Инструменталды ралдар бойынша мамандар
Ø Басалар
Жоба масштабына туелді бір рольді бірнеше адам орындауы ммкі. Мысалы, деушілер, тестілеушілер, техникалы жазушылар. Кейбір рольді барлы уаытта тек бір адам орындайды. Маысалы, жоба жетекшісі, жйелік архитектор. Бір адам бірнеше рольді орындауы ытимал. Келесі рольдерді біріктіруге болады:
Ø Жоба жетекшісі + жйелік аналитик (+ жйелік жазушы)
Ø Жйелік архитектор + деуші
Ø Жйелік аналитик + тест жобалаушы (+ техникалы жазушы)
Ø Жйелік аналитик + олданушы интерфейсін жобалаушы
Ø Конфигурацияны басаруа жауаптылар + жинау жне оюа жауаптылар (+ деуші)
Келесі рольдерді біріктірмеген абзал:
Ø деуші + жоба жетекшісі
Ø деуші + жйелік аналитик
Ø деуші + олданушы интерфейсін жобалаушы
Ø деуші + тестілеуші
Жобаны кризистік мерзімдерінде менеджер – деуші кезекті жмыстарын керемет ызыушылыпен басарады, ал жобаны жргізуші команда оны арасынан баылап трады. Бл жоба басшысына нашар мысал.
Бадарламашылар дадарлама жазуды біледі жне жасы креді. Олар сонымен айналыса берсін. Бадарламаларды здеріне сай емес жмыстара жмсауа болмайды. рбір бадарламалы нім деу жобасында баса жмыстар да кп: бизнес – талдау, эргономиканы жобалау, графиктік дизайн, олданушы жаттарын деу. Бл жмыстарды бадарламалаумен орта ештеесі жо.олар шін баса біліктілік жне баса ойлау трлері талап етіледі.
арапайым бадарлама ндірісінде бл есептер жаза алмайтын жне жасы крмейтін бадарламалара жктеледі. Бл ымбат рі нашар жол. Мндай жадайда бадарламашы з бадарламасын бтен кзбен – олданушылар кзімен кре алмайды. Сонымен ешкім де технологиялы парагдимасына соы олданушы интерфейсі олданылан бадарламамен жмыс істегісі келмейді. Яни арапайым бадарламашы німі – ал жйемен жмыс істеу шін оны алай рыланын міндетті трде білу ажет. Бл бадарламашыны типтік жмысы, оан оны бадарламасыны жмысын кру маызды, сондытан жобалаушы командаа бизнес – аналиктерді, эргономистерді, суретші – дизайнерлерді, жаттаушыларды тарту ажет. Ебек жне мамандыруларды блу – арапайым ндірістен тиімді нексіптік ндіріске ті деген сз.
Ксіпой бадарламашылардан здік тест жргізушілер шыады. Мен кездестірген е здік тестілеуші команда Luxoft – та болды. Олар бір академикалы ЗИ жмыс істейтін тжірибесі 20 – 30 жыл болан тамаша бадарламашылар еді. Олар жаа бадарламалы технологияларды игерген жо біра соларды негізінде жасаландарды тиімді олданады. Біра, бір мезгілде бадарламашы жне тест жргізуші ролін атару – нашар тжірибе. Жасы бадарламашы бадарламаны дрыс жазатындаына жне оны психологиясында ешандай ателікті болмауы. Ал ателік брібір болады.
Жобаны йымдастыру рлымы міндетті трде тиімді есеп беру жйесін жне жобаны орындалу барысын баалау мен шешім абылдау жйесін енгізу ажет р апта сайын жоба статусы бойынша тукелдерді талдап, жетістікке жеткен, нтижелерді баалап жаа апта есептерін натылайтын жиналыстар ткізуді сынуа болады. Scrum моделінде 3тен 5 адама дейінгі деушілері бар жмысшы тобына кн сайын жмыс жадайы бойынша -«Stand UPMeeting» кеесін ткізу сынылады. Жобаны йымдастырылу рлымы – «тірі» аза екенін мытпау ажет. Ол жоспарлау стадиясында басталып жобаны жасау барысында згеруі ммкін. йымдастыруы рлымыны трасыздыы (орындаушыларды жиі ауысуы) – крделі бадарлама жобасын басарудаы байыпты мселе, себебі жоба контекстіне ену уаыты бар, ол айлармен лшенуі ммкін.