ПредишенСледващото

Владимир Курилските - главен изпълнителен директор и корпоративна система идеолог за набиране CleverStaff - обясни нюансите на това, което трябва да се помисли и за какво може да възникнат затруднения в развитието на системите за подбор на персонал на компанията.

Някои компании се развиват системен софтуер специално за техните работодатели. Това е технологично трудна задача.

Знам как да го решим в подробности, тъй като ръководи разработката на "от нулата" успешен облачни и корпоративни системи за набиране.

Как да се разработи софтуер за набиране на персонал, cleverstaff

След като прочетете тази статия, вие ще научите:

1. Функционални изисквания за модерен софтуер за персонала

2. Изисквания за безопасност

3. Някои технически препоръки

4. нюансите на подкрепа и по-нататъшно развитие

5. Препоръки за това какво да се направи, преди да започне да се развива.

6. Как можем да се провалят.

Каква е системата за набиране?

Работодателите - хората избират персонал.

за автоматизиране на набирането система - софтуерно решение, което Работодатели може.

- удобен за работа база данни на кандидатите и свободни работни места;

- да работят заедно, да споделят отговорността и задаване на напомняния;

- опростяване и автоматизиране на управлението на базата данни и подбора на персонал.

Работодателите са на база данни на кандидатите за записване на контакти, история комуникация и резултатите за всеки кандидат за работа.

поддържане на база данни трябва да бъде бързо, лесно и не изисква допълнително действие от страна на потребителя.

В противен случай, сложността на работа с база отрича всички предимства на други функции за автоматизация.

Каква трябва да бъде система? Изисквания.

I. Минимални функционални изисквания

Изисквания, без които не е необходимо да стартирате системата:

2. Търсене на свободните работни места и кандидатите по няколко начина.

3. Лесен за поддръжка на базата данни. Тази основна функция е намалена главно на лекотата и бързината на добавяне кандидати в: подбор на персонал се добавят към стотиците автобиографии месец базови.

Кандидатите могат да се добавят към системата от:

- обобщение на файлове в електронна форма;

- Онлайн профил в LinkedIn;

- Онлайн възобновява в сайтове за търсене на работа.

В идеалния случай, тези действия трябва да бъде "1-клик". За да направите е доста трудно. Но ако работодатели няма да могат бързо да запълнят базата данни, всичко друго предимство на такава система няма да покрие този дефицит.

Какво става, ако по подбор на персонал са получили 30-200 обратна информация за работата на работа търсене в сайта? Носи ги в системата отнема време ръчно, дори и ако искате да прехвърлите част от тях. Ако прехвърлянето не е в базата данни на цялата информация е отразена в продължение ефективността на работата.

В някои компании, занимаващи се с индивидуален скучна работа. Това може да бъде решение. Но той трябваше да плати парите, това е човешко лице fatkor и не толкова бързо, колкото една програма.

Аз специално цитира аргументи и примери, т. За. Изпълнението или неизпълнението на този елемент се определя успеха или неуспеха на една система. Сега има много, базирана на облак софтуер за набирането и създаден специално за вашата компания. Мнозина са се провалили заради пренебрегването да възобнови разбор (автоматична система за пренос на данни на свалените файлове) и интеграция с LinkedIn, сайтове за търсене на работа, поща.

4. Защита срещу дублиране на кандидати (CV) в базата данни.

Не подценявайте важността и сложността на тази задача. По-долу съм ви кажа защо.

5. Сътрудничество Работодатели екип с обща база за свободните работни места и кандидати.
Това включва възможността да се възлага отговорността за подбор на персонал на специфични места и кандидати.

7. възможността за управление на потребителските права и ограничаване на някои функции, за да се избегнат грешки или изтриване на важна информация.

8. Определяне на историята на всяко действие от страна на потребителите в системата.

Това ви дава възможност за генериране на отчети за извършената работа, качеството на статистиката за работата на работодатели и позиции на затваряне, както и да се знае точно кой какво и кога е била направена.

II. Задължителни функционални изисквания

Много важно. Без тяхното прилагане може да работи системата, а от известно време да работят, да се обратна връзка с потребителите, но без тях системата не е пълен и не оставя Работодатели много "ръка" рутинни действия. Тези изисквания са по-добре се представят преди началото или възможно най-скоро след старта.

1. Търсене на цял текст на обобщените файлове.

2. Уведомление за важни действия и събития от поста и в интерфейса.

3. Integratsiyas онлайн календар (Google Calendar, Outlook и др.)

4. Удобни и адаптивни етапи за кандидати за свободните работни места (длъжности) на работния процес и причините за кандидати недостатъчност.

5. Интегриране с имейл.

- Трансфер до базата данни с автобиографии, които идват от работодателя на приятел.

- Запазване на историята на имейл кореспонденция с кандидатите по отношение на техните страници в системата.

6. Доклад за напредъка на работата.

7. Доклад за резултатите от всеки работодател за определен период от време.

8. Търсене по име на кандидат за транслитерация. как може facebook.com.

9. Ясно е, интуитивно взаимодействие с програмата (и интерфейса UX като цяло).

Когато системата е сложно, и въвеждането на сложни функции. Както всички поставен правилно в интерфейс, влезте, правилните акценти, че всички функции са ясни и на една ръка разстояние. Те трябва да се направи мощен и лесни за използване функции, както и в същото време да не претоварват интерфейса.

III. разширени изисквания

Те трябва да се повиши оперативната ефективност. За някои компании, някои елементи, трябва да се смята за задължително за някои те все още не се нуждаят. Това зависи от нуждите на вашия отдел човешки ресурси.

1. Доклад за източника на кандидатите.

2. Изчисляването на средната заплата на кандидатите. избран за позицията.

4. Page всички обяви за работа на фирмата. който може да бъде удобно, въведена в сайта на компанията.

5. Способността да се даде достъп на клиентите до свободни работни места в програмата. така че да може да прегледа цялата избран автобиография и маркировка върху тях, без диалог с работодателя.

6. съвпадение също (самостоятелно) класиран подходящи кандидати. системата определя най-подходящите кандидати въз основа на своето резюме на установените изисквания за работа и предлага работодател.

7. Групово качване на нови автобиография под формата на база данни автобиографията архивен файл.

8 задачи за поддръжка на кандидати и свободните работни места с напомняния.

9. мобилното приложение или удобна мобилна версия на сайта.

11. API за интеграция със сайта или вътрешни програми на компанията.

IV. Изисквания за сигурност

1. пароли Шифроване. Със сол.

В продължение на много програмисти и софтуерни архитекти, които себе си се разбира. В същото време, много от тях се игнорира паролата за криптиране.

Наскоро е имало изтичане на база Яндекс с потребителско име и парола от пощата. Дори преди водещите сайтове за търсене на работа са с "Забравена парола?" Просто изпратете на електронна поща парола в ясен. Оказва се, че те са съхранявани в ясен текст в базата данни. Някои сайтове са престанали да го направят, и ще получите линк за смяна на паролата. Все пак, това не означава, че паролите са криптирани паразитни.

Чист текст пароли могат да "се сливат" в мрежата с някой от администраторите или тайно някой мине. Лидерите дори не знаят нищо за измамата. Трети страни могат да копират данните от самата система, защото те идват в известен потребителското име и паролата и всичко е на тяхно разположение.

Аз предпочитам да не разчита на целостта на администраторите на бази данни, техническа поддръжка, както и някой друг. Когато нарушението на сигурността на данните признае жертви, големи щети на възможно репутация.

Криптирани пароли - професионален подход. По-добре е да не се поемат рискове теч парола. Ако някой получава добър криптирани пароли, разшифрова и използването им ще бъде практически невъзможно.

2. криптирана SSL връзка.

3. Backup (рушвети променят системата). Сама по себе си.

V. Важни технически изисквания

1. Вечните потребителски сесии, които не заемат памет.

2. За пълнотекстово търсене на автобиографията си, което трябва да се използва специален "двигател".

Например, Apache Solr. Това е малко вероятно да работи ефективно веднага след прилагане. Тя трябва да donastraivat, прекарват много тестове. Това е творчески и интелектуален труд.

3. Базата данни се разраства бързо.

Необходимо е да се изгради ефективни индекси и напиша ефективни заявки SQL.

4. Програмистите трябва да могат да открият и отстранят изтичане на памет.

Този проблем възниква, рано или късно в развитието на комплексни програми. Вероятността това да се увеличава, ако развитието не само са имали разработчици. Решението включва конфигурация мониторинг софтуер за производителност, тестване на различни комбинации от функции, сравнение на сметище програмата.

VI. Нюансите на подкрепа и развитие на софтуер

Добър софтуер за набиране - това не е случаят, когато всичко започна, и вече не може да участва в преразглеждането. Аз се изброят основните важни точки на своя опит:

1. Интеграция е счупен с прекъсване или спира да работи поради промени в LinkedIn, за работа сайтове за търсене или в електронна поща.

2. Новите версии на браузърите прави промени в потребителския интерфейс. Те може да има нещо "отиде", повредят или да изглежда добре.

3. Голямо разнообразие от опции за резюме или работа води до факта, че от време на време има възможности, които имат недостатъци във външния вид, разбор, препоръки. Имам постоянно да търси нови решения, които вземат под внимание различните нюанси, за подобряване на алгоритмите.

4. светът не стои на едно място. Всичко се развива. Работодателите се нуждаят от непрекъснато нови функции. Ако те не осигуряват, Работодатели възможно начало да се справи с възможностите на своите колеги от други компании.

В резултат на това има отрицателен ефект върху скоростта и качеството на закриване на работни места, финансовите резултати на компанията. Подобренията изискват отвличане на вниманието и разходи.

въпроси 5. Обикновените потребители и техните проблеми. понякога не е ясно как се играе. Искане за екранни снимки и обяснения - това често изисква участието на програмистите.

VII. Препоръки, преди да започнете да се развива

За развитието на система за набиране на "нула", което съответства на минималните и задължителните изисквания, може да отнеме 35 - 50 човекомесеца работа.

Аз не виждам никаква възможност за изпълнение на този проект е по-изгодно, отколкото закупуване на готово решение, дори и с модификации специално за вашата компания.

Някои от препоръките, които трябва да направите, преди началото на развитието:

1. да бъдат описани подробно, какво характеристики на предпочитаните и достатъчни за подбор на персонал. Можете да започнете от, които са изброени по-горе.

2. Заедно с архитекта на определения бюджет. се изисква за всяко развитие, както и на екипа и за периода на изпълнение на проекта.

3. Решете какво да се използва за системата в процес на разработка.

4. Искане за оферта от доставчици тесен профил на системите за набиране.

Може би вие ще получите най-добрите сделки за добър завършен система, без намесата на човешки и финансови ресурси на дружеството.

VIII. Как може да се провалят.

1. Прекарайте много пари, не е приемливо.
При средна цена от човекомесеца за компанията в 1500 USD (умерено), разходите за цялостното развитие ще бъде от 52 500 до 75 000 щатски долара. Нека ви напомня, е в размер на 35 - 50 човекомесеца работа.

Например: такива гиганти като SoftServe и GlobalLogic razrazabyvayut системата си за набиране на персонал в продължение на няколко години (!).

Все още има такъв неприятен фактор: жалко да се хвърлят, когато за дълго време, и направи много пари, инвестирани.
Такава мъка опит от неопитни играчи, когато се поставят вече много и продължават да повиши лихвените проценти, дори и когато играта не е в тяхна полза.

2. Разработване твърде дълго. принуждавайки набиране не страдат бъде ефективно през цялото време.

3. Уверете се, задачи и недовършена. Il и да даде по подбор на персонал на софтуера по такъв лошо състояние, че те не искат да го използват.
Това е, което се случва, когато заменя управлението или директорът на човешките ресурси, които са участвали в решението да се развива.

Желая ви успех в тази пристрастяваща и вълнуващо бизнес! 😉

Владимир Курилските
CEO @ CleverStaff.net

Свързани статии

Подкрепете проекта - споделете линка, благодаря!