Кіріспе
Бағдарламалық қамтамасыз етуді әзірлейтін компания – мемлекеттік немесе жеке меншікке тиесілі, пайда табу мақсатында құрылған ұйым. Оның негізгі өнімдері – бағдарламалық қамтамасыз етудің түрлі нысандары, бағдарламалық технологиялар, тарату және бағдарламалық өнімдерді әзірлеу. Олар бағдарламалық жасақтама индустриясын құрайды.
A software company is an organisation — owned either by the state or private — established for profit whose primary products are various forms of software, software technology, distribution, and software product development. They make up the software industry.
Құрылымы
Бағдарламалық қамтамасыз ету компаниясының менеджері әдетте Даму басшысы (HOD) деп аталады және ол мүдделі тараптарға есеп береді. Ол ұйымның мөлшеріне байланысты қосалқы топтарды тікелей немесе менеджерлер/басшылар арқылы басқарады. Әдетте, 10 адамға дейінгі топтар ең тиімді болып саналады. Ірі ұйымдарда иерархияның екі негізгі моделі кездеседі:
Барлық командалар толыққанды тәуелсіз және әртүрлі жобалар бойынша жеке-жеке жұмыс істейді. Бұл құрылым өте қарапайым, барлық қызметкерлер бір адамға есеп береді, бұл жағдайды түсінікті етеді, бірақ білім алмасу және адам ресурстарын тиімді пайдалану тұрғысынан тиімді шешім емес. Осы модельде әрбір мамандық бойынша арнайы менеджерлер/басшылар болады, олар өз қызметкерлерін өнім/жоба менеджерлері басқаратын нақты жобаларға "жібереді", ал өнім/жоба менеджерлері оларды ресми немесе бейресми түрде пайдаланады және олардың уақытына ақы төлейді. Бұл әрбір жеке қызметкердің екі басшысы болуына алып келеді: өнім/жоба менеджері және мамандық бойынша "ресурс" менеджері. Бір жағынан, бұл адам ресурстарын тиімді пайдалануға мүмкіндік береді, екінші жағынан, құрылымда қай менеджердің басымдығын анықтау бойынша қақтығыстар туындауы мүмкін. Осы құрылымның түрлі нұсқалары бар, және көптеген ұйымдарда бұл құрылым әртүрлі бөлімдер мен бөлімшелерде таралып, бөлінеді.
Жүйелер мен рәсімдер
Бағдарламалық қамтамасыз ету компанияларында әр түрлі жүйелер мен процедуралар іске асырылып, барлық кіші топтарда қолданылады. Оларға мыналар кіреді: