Балада про SharePoint

Передмова

Важливо! Якщо Вам хочеться швидше приступити до технічної сторони справи - просто пропустіть цю главу.

Дане чтиво навряд чи призначене для широкого кола фахівців. Занадто вузький предмет. Занадто великий перетин технологій і бізнесу. Занадто складний продукт. Але завжди є спосіб розбавити суху оповідь чимось відволіканим, природним. Показати життя за екраном монітора таким, як воно є насправді, без прикрас. Ми часто занадто захоплюємося роботою, комп'ютер і всілякі гаджети забирають у нас почуття реальності. Ми перестаємо дивитися по сторонам, помічати, що відбувається навколо. Перестаємо приділяти увагу дорогим нам людям. Перестаємо жити нормальним, повноцінним життям.

До речі картинка «людини дощу» на заголовній не просто для привернення уваги і саме для цього в оповідь додана «лірика», всі події, імена та інше є суть фантазії автора. Як зазвичай, ніхто ні за що не несе відповідальності:)

Прохання до читача погодитися з низкою наведених нижче припущень. В оповіді йтиметься про SharePoint Server 2013, але іноді будуть згадані й інші, більш старі версії. Нова 2016-та платформа на момент написання статті була в статусі Preview, її офіційний реліз очікується вже зовсім скоро, цієї весни. Однак, судячи з усього, 2016-а версія є досить мінорним релізом, її основні «фішки» - більш тісна інтеграція з хмаром Azure і «облагороджений» процес розгортання і оновлення, що не вже так сильно змінить сам процес впровадження, а тому даний опус не повинен втратити актуальності.

Автор постарався узагальнити в статті свій досвід впровадження платформи SharePoint в різних галузях бізнесу починаючи зі старого доброго WSS 3.0. Незважаючи на досвід - автор жива людина, всім апріорі властиво помилятися.

Для любителів «ну ось, ще одне, не читав, але засуджую»: стаття містить реальний досвід і опис дійсно вузьких і неочевидних місць з граблями і писалася не як черговий реферат на тему «хлопці, я нарешті це поставив, поспішаю поділитися, дивіться як я крутий», а з метою дійсно донести знання, як всі ті граблі акуратно обійти.

Можливо багато хто віддасть перевагу онлайновій (хмарній) версії продукту за передплатою. Для таких все одно збережуть актуальність ряд глав, присвячених плануванню і власне методиці впровадження.

Технічний рівень читаючих цю працю повинен прощати автору опускання опису деяких тривіальних речей, на кшталт «запустіть setup.exe» або скріншоти з кнопками NEXT і OK.

Стаття орієнтована на справжніх самураїв, що зважилися впроваджувати цей складний продукт своїми силами - звичайні відділи ІТ компаній-користувачів кінцевого продукту і НЕ призначена для професійних інтеграторів, а тому в ній не будуть висвітлюватися заумні методики групового розгортання і прийоми unattended-установки.

Рекомендується використовувати англійські (не локалізовані) версії всіх необхідних для розгортання продуктів незалежно від політичної ситуації. Підстава: вони оновлюються в першу чергу, найактуальніша документація - англійською, немає помилок у перекладі термінів, довше підтримка. На якість впровадження абсолютно не впливає, всі мовні пакети в наявності.

В останній частині оповіді буде надано зведений список всіх необхідних посилань.

Любителям сухого технічного тексту - для Вашої зручності вся лірика прибрана під спойлери і виділена курсивом. Для тих же, хто наважиться прочитати все, від початку і до кінця - відключіться від усього, одягніть навушники, поставте на повтор щось на зразок «Clubbed To Death» Rob Dougan-а і запасіться терпінням. Ми починаємо...

Розділ 1. Про SharePoint - як він є. Відповідь на запитання «Навіщо?».

Комерційні компанії - це живі організми. У них є молодість, юність, період інтенсивного зростання, дорослішання, старість (занепад) і загибель.

Щойно створена невелика фірма з дюжиною співробітників цілком обходиться робочою групою Windows і парою мережевих папок, часто розміщених на ПК співробітників, а не на окремому сервері.

Середній (за вітчизняними мірками) бізнес - це вже кілька сотень користувачів, десятки відділів, юридичних осіб, серверні, юніти в дата-центрах і багато іншого. Сонми мережевих дисків, для яких вже не вистачає букв латинського алфавіту, гігабайти пошти у кожного користувача, які він не дає архівувати, побоюючись не знайти лист від шефа п'ятирічної давності, велику кількість інформаційних систем і баз.

Рано чи пізно співробітники таких компаній стикаються з проблемами обміну інформацією між підрозділами, починають страждати від кількості даних і завдань, що звалюються на них щодня по старих каналах зв'язку (в усному режимі або по електронній пошті), перестають сприймати рідну компанію як щось невелике і сімейне, де ти всіх знаєш вже багато років.

Вирішити проблеми обміну інформацією, залученості в загальні процеси, впорядкування та зменшення документообігу якраз і покликані системи, узагальнено звані системами побудови інтранет (від слова intro - внутрішній) порталів і документообігу. Це те, що наші західні колеги називають термінами Collaboration і Workflow. Ці системи дозволяють упорядкувати потоки інформації на підприємстві, полегшити загальний доступ до важливих даних, забезпечити простий пошук у різних форматах документів і надати найбільш затребувані ресурси типу актуальних довідників контактів співробітників і їх посад, тобто прозорої структури організації. Ці ж системи реалізують можливість побудови досить гнучких центрів внутрішньої документації та зберігання звітності у всіляких форматах від будь-яких підрозділів підприємства, що дуже цінується власниками бізнесу і топ-менеджментом, які в цьому випадку назавжди позбавляються від необхідності перегляду всієї своєї об'ємної пошти або персональних ПК і мобільних пристроїв у разі, коли необхідно підняти звіт по прибутку за якийсь квартал п'ятирічної давності.

Саме топ-менеджмент зазвичай і є першою зацікавленою особою компанії в питанні впровадження системи на зразок SharePoint, так як вони перші, хто починають відчувати, що бізнес-процеси в компанії і відносини між підрозділами роздулися, ускладнилися і стали втрачати свою прозорість.

Вони хочуть мати швидкий і прозорий доступ, бажано відразу з пошуком, до всіх документів, породжуваних співробітниками, від низової ланки до найважливішого для них - архіву звітів.

Якщо на етапі зростання компанії керівнику достатньо було самому глянути в якусь 1С-ку, запустити там звіт про залишки або реалізацію і отримати відповідь на своє питання, то пізніше, у міру зростання компанії цих 1С-ок може стати банально кілька, або додатися і зовсім не 1С-ка. Тому він змушений покладатися на своїх підлеглих співробітників, які будуть готувати йому всю звітну базу і враховуючи смаки шефа, дбайливо і оперативно надавати йому всю актуальну інформацію і ключові параметри бізнесу (KPI). Людські можливості не безмежні і технічний прогрес не стоїть на місці. Той же Гай Юлій Цезар, помести ми його в наш час - навряд чи зміг би безпосередньо керувати сучасним підприємством у своїй легендарній манері, роблячи кілька справ одночасно.

Функціонал SharePoint-а надає всі необхідні можливості для вирішення цих завдань і є лідируючим рішенням у світі. Ми не говоримо, що він ідеальний - зовсім ні, в ньому, навіть в останній версії вистачає своїх милиць, незрозумілих і, часто вимушених технічних рішень і непорозумінь, але в той же час є ряд фактів:

  • за підсумками світового конкурсу 2013 інтранет-систем понад 70% переможців використовують платформу SharePoint [джерело];
  • Стів Балмер (колишній CEO Microsoft) назвав свого часу SharePoint наріжним каменем у бізнес-стратегії Microsoft [джерело];
  • практично всі компанії з Fortune 500, які вибрали платформу Microsoft для побудови своїх систем, використовують SharePoint [джерело].

Ємко і коротко, мета, навіщо впроваджують SharePoint, укладена в наступних двох пропозиціях (взято зі стартової сторінки продукту в TechNet Library):

SharePoint 2013 is a collaboration environment that organizations of all sizes can use to increase the efficiency of business processes. SharePoint 2013 sites provide secure environments that administrators can configure to provide personalized access to documents and other information. Search features enable users to find content efficiently regardless of the physical location of data.

Вільний літературний переклад:

SharePoint 2013 - це середовище для спільного співробітництва, яке організації будь-якого розміру можуть використовувати для підвищення ефективності бізнес-процесів. Сайти SharePoint 2013 надають собою безпечні середовища, налаштовувані адміністраторами для забезпечення персоніфікованого доступу до документів та іншої інформації. Пошукові функції дозволяють користувачам ефективний пошук контенту незалежно від фізичного місця розташування даних.

Що ж ми отримаємо за фактом, якщо зважимося впровадити цей продукт?

  1. Внутрішній інтранет-сайт або навіть інтранет-портал організації, який можна буде змінювати за смаком, наповнювати будь-яким офісним контентом і зробити доступним з будь-якої точки земної кулі.
  2. Формувати в рамках даного порталу функціонал автоматизованої обробки документів, наприклад, підписувати документи або автоматично робити розсилку нових наказів по підприємству.
  3. Забезпечити пошук по рядку всередині будь-якого документа на порталі, причому з урахуванням прав користувача.
  4. Отримати багаторівневий мережевий кошик для віддалених документів.
  5. Забезпечити можливість формалізації завдань (Tasking) для співробітників і контролю ступеня їх виконання, а в перспективі - органічно перейти на продукти сімейства MS Project Server.
  6. Реалізувати повноцінний електронний документообіг, управляти ланцюжками життя документів, забезпечити спільне їх редагування.
  7. Урізноманітнити життя офісів компанії, вирішити проблему ресурсів (переговорних кімнат, кур'єрських служб, автопарку).
  8. Полегшити адаптацію нових співробітників за рахунок автоматизації контактної інформації та відображення структури підрозділів.
  9. Забезпечити безпеку всіх зберігаються на порталі документів і даних, будувати звіти про доступ до них і отримувати всілякі статистичні дані про їх використання.
  10. Влаштовувати опитування та анкетування співробітників з будь-яких важливих питань.
  11. Забезпечити інтеграцію порталу з іншими системами на підприємстві: CRM, ERP, пропускна система, кадрові БД тощо.
  12. Можливість перегляду документів найбільш популярних офісних форматів прямо у вікні браузера, що особливо зручно в нашу епоху масового використання всіляких відносно малопотужних електронних «гаджетів»: смартфонів, планшетів, портативних нетбуків тощо.
  13. Побудови персональної «хмари» даних і функціоналу інтранет-порталу.

Багато з функцій Ви звичайно ж не отримаєте прямо з коробки. Однак в останній (на момент написання цієї статті) версії SharePoint 2013 засоби інтеграції з іншими продуктами і системами значно покращилися і розширилися. Продукт нарешті отримав величезний додатковий функціонал у вигляді командлетів powershell, в його серверній і Enterprise-редакції значно покращилися засоби підключення до зовнішніх інформаційних баз аналітики і візуалізації таблиць даних. Поява окремої ролі сервера робочих процесів з реалізацією практично повноцінних алгоритмів обробки елементів списків і реакції на зовнішні події з циклами і гілювачами дало можливість описувати і автоматизувати досить складні бізнес-процеси. Нарешті з'явилася довгоочікувана можливість не традиційного розгортання у вигляді набору серверів на своєму тих-майданчику, а використання як сервісу з передплати або в хмарному середовищі Microsoft Azure, що значно скорочує витрати на розгортання, спрощує адміністрування і підвищує надійність впроваджуваного рішення.

У той же час платформа SharePoint являє собою по суті конструктор з великою кількістю generic-об'єктів, які можна взяти за основу і «доточити» під потреби конкретного підприємства. Досить велика кількість компаній-інтеграторів по всьому світу користуються цим і створюють галузеві рішення під конкретні види бізнесу.

Редакції.

Як і будь-який подібний продукт, SharePoint має ряд редакцій, що розрізняються можливостями і, звичайно, вартістю.

Всього існують три редакції:

  • SharePoint 2013 Foundation - базова версія, призначена для малого бізнесу, безкоштовна (за наявності ліцензії на Windows Server);
  • SharePoint 2013 Server Standard - стандартна версія, розширена колекція шаблонів сайтів, додані конектори до зовнішніх систем і БД для візуалізації бізнес-логіки та відображення всіляких звітів, додана нова серверна роль ферми робочих процесів (Workflow 2013), синхронізація внутрішніх профілів SharePoint з Active, синхронізація і
  • SharePoint 2013 Server Enterprise - максимальна версія, розрахована на великі компанії, володіє ще більшою інтеграцією із зовнішніми джерелами даних, розширеними можливостями пошуку (наприклад вміє шукати всередині відеофайлів), ще більш розширена колекція шаблонів для сайтів, доступних з коробки, функціонал для створення цілих порталів звітів (Business Intelligence Center і).

Детальніше про можливості кожної редакції: стаття на MS TechNet

Крім редакцій, що розгортаються In-Site (локально) звичайно ж існує редакція використання продукту за підпискою як SaaS сервісу. Microsoft активно просуває останнім часом цей напрямок. У цього підходу є ряд безсумнівних плюсів, особливо для малого і середнього бізнесу: економія на залізі і ЗП співробітників підтримки, значно знижені можливі проблеми з безпекою, мінімальні ризики щодо надійності і можливого простою. Немає потреби заморочуватися оновленням або апгрейдом апаратних потужностей. Витрати на впровадження також будуть мінімізовані. З мінусів - Ваша організація буде підсаджена на голку постійної абонплати, Ви будете цілком залежати від вендора в будь-якому випадку, швидкість роботи з портальним рішенням буде цілком залежати від пропускної здатності Ваших лінків на CDN мережа Microsoft-а.

Щодо рекомендованих курсів і літератури з сабжу.

З останніх, доступних на момент написання статті:

Для адміністрування: курси № 331 і 332, відповідно базовий (core) і просунутий (advanced). Для сертифікації MCSE потрібні обидва.

Для повного розуміння завдань архітектури, адміністрування і розгортання, мабуть, варто ще прослухати № 488, його має бути достатньо, щоб при потребі влізти в мізки до продукту і бути підготовленим у разі великого впровадження, коли потрібно спілкуватися з командою розробників під SharePoint «своєю» мовою і формувати відповідні ТЗ на доопрацювання і розширення функціоналу під конкретні бізнес-завдання.

До речі, зверніть увагу, Microsoft вважає курси по SharePoint-у складніше, ніж якийсь "MCSA: Windows Server 2012 ", що зайвий раз підтверджує тезу про складність продукту.

Зі старих, але не сильно втратили в актуальності курсів:

M10174 - адміністрування та M10175 - розробка додатків.

Обидва по SharePoint 2010, але повторюся, відмінностей з редакцією 2013 саме в адмініструванні буде не багато.

З літератури - тут на жаль все досить сумно. Англомовної літератури досить багато і вона хорошої якості, наприклад, «Inside Microsoft SharePoint 2013» і «Microsoft SharePoint 2013 Administration Inside Out», але для її повноцінного читання потрібна добре поставлена технічна англійська. З нормальними перекладними виданнями, чесно, поки не стикався, на моїй полиці мирно припадає пилом старий добрий "Microsoft Office SharePoint Server 2007. Довідник адміністратора ".

Всі ключові онлайн-ресурси, необхідні для вивчення будуть перераховані в додатку до даної статті.

БОНУСНА ЛІРИКА

Офіси представництв західних компаній чомусь схожі один на одного. Багато світла, скла, білого метало-пластику, на підлозі дорогий ковролін, що приховує стукіт підборів. До речі про ковролін. Завжди було цікаво, для чого намагаються використовувати саме його, а не той же ламінат. Можливо, віддають данину жіночій половині офісного планктону, який зі шкіри намагається дотримуватися корпоративного дрес-коду, а насправді щосили намагається підкреслити свій статус співробітниць західних компаній і не гребують віддавати значні частини своїх зарплат і бонусних премій на придбання модних «ганчірок»? Чому саме ковролін? Приховує стукіт жіночих «лубутенів», особливо в обідній час, коли зграйки «успішних і сформованих ділових жінок» прагнуть на нижні поверхи респектабельного офісу, щоб встигнути зайняти місце в кафе?

Хід думок перервала вишколена холена секретарка, яка прийшла з «ресепшна». Повідомила про те, що її величність «ейч-аррр менеджер» зволили затримуватися - «ви ж розумієте, ранкові затори».... Запропонувала чай/каву. І на тому спасибі.

За склом «переговорки» по коридору важливо, не поспішаючи, пройшли дві молодики явно IT-шної зовнішності: досить дорогі, модні, але вільні сорочки і джинси з злегка витягнутими колінами. У розмові характерний сленг, мабуть, місцеві системні адміністратори. Зайняти свої робочі місця явно не поспішають. Нічого серйозного за ніч не сталося, інакше б прийшли повідомлення на смартфони. А більшу частину саппорту все одно роблять з забугорно-європейського хед-офісу, тому навіщо поспішати. Досить відзначитися внизу на турнікетній пропускній офісної будівлі або при вході в сам офіс, дивлячись як у них побудована СКД. На роботі все одно нудно - чинний ранковий перегляд «дашбоардів», та й то для заспокоєння DLP системи, типу «айтішники» прийшли, згідно з УРП в даш подивилися, всі формальності дотримані. Потім - читання пошти, на предмет «тасків» від начальства. Потім до кінця дня - ходіння по кабінетах, легкий флірт з жіночим колективом, рішення з розумним видом штучно створених проблем нижчої виконавчої жіночої ланки в дусі «ой, щоб хлопчики зайшли».

Зовнішній вигляд і вік вказували на те, що обидва хлопці років п'ять «у справі», не більше. Технічний столичний виш, підробіток на старших курсах в ранзі «тижпрограміст» у вітчизняних конторах, потім, по закінченню - робота в якомусь інтеграторі, швидше за все великому, що обслуговує зарубіжні компанії. Там і помітили, запросили - і ось вони тут. Можливо, цими оболтусами і доведеться керувати...

Коли Ви приходите в якусь організацію на технічну посаду і за статусом Вам доводиться бути начальником, сам процес цей з психологічної точки зору дуже схожий на те, як приходить новий ватажок в якусь зграю тварин. Зі старого колективу проти вашої формальної влади обов'язково повстане якийсь неформальний лідер, який спробує поставити під сумнів Ваш авторитет і рівень знань. Інші у відділі будуть дивитися на нього, на вас, оцінювати, як Ви себе поведете. Чи зможете зайняти місце вожака, який пішов.

Якщо компанія вирішила запросити IT-менеджера з боку, то насправді це повинно викликати цілком обґрунтовані підозри. Не змогли підняти до керівника зі свого середовища? Хтось зі старих співробітників хотів, але в силу якихось причин йому цього не довірили? Вирішили повністю оновити руками нового «айтиманагера» проблемний підрозділ, в надії, що він прийде зі своєю командою? Причин може бути багато...

У «переговорку» нарешті входить HR. Невисока дівчина, молода, на вигляд не більше 30-ти. Природно, добре одягнена, але зовнішність видає принцип «мене сюди взяли, тому що я розумна». У руках - пачка роздруківок. Резюме. Явно поспішала і не встигла взяти тільки ті, що потрібно, взяла відразу всю пачку. Значить ще є претенденти і не мало. Ну, воно і зрозуміло. Зарплата в західних компаніях набагато більша, балують соцпакетом, зовсім інше коло спілкування та інше, інше, інше.

Дівчина видається, по-західному вітається за руку. Корпоративний етикет, єдрити-модрити, ми ж єуропа... Розкладає пачку резюме на столі, квапливо шукає потрібне. Промахується повз мого, значить насправді не пам'ятає, кого викликала так рано на співбесіду. Потрібно тактовно допомогти - ложу перед її очима свою візитку. Секундне замішання, очі пробігли по прізвищу, мозок підказав що резюме з нею вже було пролистано. Потрібний листок нарешті знайдено, взято в доглянуті руки з хорошим суворим манікюром. Дівчина зітхає, відкидається на спинку стільця, приймає діловий вигляд:

- Ну... Розкажіть про себе.

Стандартне питання. Отже, цього разу все буде «з науки». Так, як їх, «хер-манагерів» вчать на всіляких курсах і штампують пачками. Однакових. Задають одні й ті ж питання, в одному і тому ж порядку.

На жаль, справжні професіонали серед них так само рідкісні, як і в будь-якій іншій професії. Професіонал постарається розкрити, розташувати людину. Зняти напругу формальності зустрічі та адаптації новачка до нового місця, приміщення.

Яким саме способом, формально за якоюсь заумною психологічною інструкцією або ж природним способом, інтуїтивно - це вже деталі. Завдання грамотного HR-а звичайно ж не влізти прямо в мозок, але хоча-б спробувати зрозуміти характер і можливості людини, яка претендує на досить важливий пост. Тому, що суто професійні якості оцінити вона самостійно звичайно ж не зможе, це доля другого і наступних етапів співбесіди, коли прийде свій профільний фахівець. Але ось підстрахувати колектив від появи чужорідного тіла, яке не впишеться в сформовані правила, характери взаємин і звичаї конкретної групи людей вона зобов'язана. Та й підстрахуватися самій - у разі невдачі з новачком, навіть якщо він не впорається з самою роботою, основні претензії будуть до неї.

«Типовий» HR звик, що новачки, які вступають у ввірену їм психологічну територію, як правило відчувають себе незатишно, розгублено, насторожено, зібрано, серйозно. Коротше як завгодно, але не так, як вони будуть виглядати, скажімо всього через рік роботи в цій же компанії. Якщо їм пощастить і їх візьмуть на роботу. Чого вони зовсім практично не очікують, так це того, що «тіло» саме піде в наступ і спробує зняти початкову напруженість.

Я теж глибоковажно зітхаю, розвалююся в кріслі, довгий, трохи довше ніж належить, погляд прямо в очі рекрутеру. Тут дуже важливо не «перетримати», не дозволити собі надмірностей. Просто потрібно показати, що Ви не боїтеся ні її, ні її питань, ні незнайомого Вам місця. Все має бути максимально вчтиво і по-діловому. Ваша мета - зламати її програму поведінки, перевести розмову в потрібне Вам русло, не настільки формальне і протокольне. Розташувати до себе. Адже саме вона веде первинний відбір.

- Для початку... Ви добре виглядаєте. Спасибі що запросили на співбесіду. Що Вас конкретно цікавить? Особисте? Професійне?

Від відповіді вона помітно здригається, в її погляді зникає ранкові сліди сну. Вона знову, але цього разу ледь помітно зітхає. Програму успішно збито...

- Ну... давайте для початку професійне. З якої причини Ви прийняли рішення змінити роботу?

Знову стандартне питання... Ну ось хіба так багато причин, чому люди змінюють роботу? Їх, мабуть, менше ніж пальців на руці. Наступне питання напевно буде в дусі «ким ви бачите себе через рік роботи в нашій компанії».

Пояснюю банальні речі. Стало нудно. Немає цікавих проектів. Всього досяг. Зарплата. Ньюанси вітчизняного бізнесу...

Видно, що моя відповідь цілком вклалася в її шкалу оцінки. Відпрацювала точка безумовного переходу з функції «нестандартне» в основне тіло програми.

- Розкажіть про найбільш цікаві з вашої точки зору проекти, які вам довелося реалізувати на ваших минулих місцях працевлаштування.

О, це вже правильне питання. Про таке тато може розповідати годинами. Так, все ж треба знову вивести шановного хрен-манагера з накатаної колії:

- Вам з технічними подробицями чи без?

HR-и в FMCG компаніях, нехай навіть і в західних - це не рівня їх колегам з IT сектора. Для них максимум знань в IT технологіях - це вміння намалювати діаграму в MS Excel. Володарка цього таємного знання зазвичай одна на відділ і завжди в пошані у подруг, рівень її знань в області «Пе-Ка» оцінюється ними ледь нижче, ніж у «хлопців-айтішників».

- Давайте спробуємо з подробицями. Я дещо розумію у ваших термінах...

Хех, кокетство пішло. Так-так, розумієш ти. Ну добре, люба, ти сама напросилася.

Минає приблизно хвилин п'ятнадцять. Ви захоплено розповідаєте про MPLS/VPN Site-To-Site підключення між офісами, про вирішення завдання розподілу навантаження на розподілене про тридцять серверів СУБД, про розгортання єдиного інформаційного простору для всіх підприємств холдингу на базі платформи MS SharePoint, про впровадження ERP/MES системи на досить виробничому і досить підприємчому. Ваша співрозмовниця вже давно втратила суть теми, її ясний погляд затуманений, вона дивиться на вашу фотографію в резюме, тільки тому, що дивитися на щось інше вона вже не може - кабінет вона і так знає до останньої пилинки, а у ваше обличчя вона і так вже неабияк надивилася згідно з протоколом.

Ви робите дипломатичну паузу, всім своїм виглядом показуючи готовність продовжувати, але не бачачи в цьому сенсу. Зрештою, це все просто гра і ще одна перевірка вашої осудності. Ваше завдання закидати її знаннями, показати, як ви любите свою роботу горите їй, тому, що це нормально для нас, IT-шників і пристойні «ейч-ари» прекрасно про це знають. Ну і в кінці-кінців, показати своє вміння елементарно зв'язно говорити. У багатьох з ай-ти, які глибоко пішли в матрицю, з цим є насправді певні проблеми.

Вона з вдячністю перехоплює естафету і ставить чергове стандартне запитання:

- Що б ви хотіли отримати на новій роботі?

Ну, моє... ну що-ж ти нудна така.

- Новий досвід, зрозуміло. Знайомство з новими людьми. Нові, цікаві завдання. Люблю «вітер в обличчя»...

- Гаразд. Я вас зрозуміла. Як у вас з англійською?

Вона помітно пожвавилася. Зрозуміло. Стандартна кар'єра для HR-а в західній компанії. Філологічний виш або факультет. Якісь HR-ні курси, в кращому випадку двотижневі, для корочки. Потрапила в першу західну компанію напевно по протекції або рекомендації якої-небудь подружки-сокурсниці. Судячи з трохи вирішеного виду, впевненості і віку це напевно максимум друга її робота.

— If you want, we continue our speaking in English. What you want to know about me?

Я навмисно вимовляю цю фразу неправильно. Ох вже ці часи-дієслова. Західники і експати так не говорять. Не можна ось так, у відкриту намагатися грати на полі, де вона явно сильніша, все-таки філолог. Та й по правді, моя розмовна ділова англійська звичайно ж не така гарна. Хоча при бажанні можна і їй піднести кілька сюрпризів. Наприклад, попросити адекватно перевести цілком нешкідливу фразу «Not another room to copy this file». Англійці, люди, якби ви знали, як важко технічним сухарям з суто математично-логічним мисленням начебто нас вчити вашу зовсім нелогічну мову.

Вона починає ставити свої запитання англійською. Мова у неї поставлена добре, говорить нею вільно. Ну що ж, хто на що вчився...

Відповідаю їй, при нагоді намагаючись увірнути якісь IT-шні терміни. Судячи з усього, результат бесіди на профільному «ленгвічі» її цілком влаштовує.

Далі слідує офіційна частина - розповіді про компанію, про її високий, незламний корпоративний дух і піднесені цінності, про велику місію компанії і так далі. Видертий з контексту стандартний NLP маячня. Місія у будь-якої компанії, хоч західної, хоч нашої, може бути тільки одна - нарубати як більше «бабла». І так, щоб потім поменше його віддати державі. І бути готовою нарубати мінімум стільки ж у наступному фінансовому році.

Співбесіда закінчується. Вона підводить підсумки, вимовляє стандартну фразу в дусі «ми вам перезвоним». Все стає ясно. Якесь рекрутингове агентство вже про все з нею домовилося і гонорар за послугу пошуку справжнього фахівця буде щасливо розпиляний між агентством і HR-ом разом з відповідальністю. А десь вже чекає формалізації свого працевлаштування якийсь щасливчик. І всі ці співбесіди - це просто формальність, покликана зімітувати видимість роботи і виправдати присутність позиції HR-рекрутера в штаті представництва. Всі всім задоволені, все всіх влаштовує, можливі ризики - мінімізовані. Господи, і тут корупція...

Я ще раз дякую за зустріч і виходжу з кабінету на «ресепшн». Там вже чекає інший претендент невідомості - втомлений, трохи зачуханий хлопець, теж явно з вітчизняного бізнесу. Ошалілий від крутизни офісу, в який він потрапив і від позаземної краси гордовитих «багінь», чинних повз нього в дорогих туфлях на високій шпильці по дорогій ковроліновій підлозі коридору.

Удачі тобі, брате. Правда вона тобі все одно не знадобиться. І за тебе, і за мене тут вже давно все вирішено...

Глава 2. Планування та підготовча робота. Те, що у нас ніколи не роблять.

Отже, рішення про самостійне розгортання інтранет-порталу і системи документообігу прийнято остаточно і безповоротно. Проведено ряд нарад, фінансовий директор проявив інтерес до запланованого на цей захід бюджету, користувачі на перекурах обмінюються черговою новиною про велике майбутнє впровадження, хіхікаючи заздалегідь про його епічний провал.

SharePoint - складний продукт, я ще не раз у статті буду повторювати цю фразу. Його впровадження - дуже комплексний захід, який потребуватиме досить серйозної підготовки та попереднього аудиту. Чи стійко працюють канали зв'язку між офісами, чи достатня їх пропускна здатність? Які покоління операційних систем Windows використовуються на Вашому підприємстві? У яких браузерах працюють користувачі, чи оновлюються вони? Що з мобільними клієнтами, які гаджети вони користують і з яких з них вони сподіваються переглядати документи на порталі? Чи багато з користувачів працюють «у полі»? Чи є в штаті підрозділу ІТ співробітники, які надають їм підтримку? Як планується проводити навчальні заходи? Є також питання суто організаційного характеру: в якому порядку впроваджувати продукт по підрозділах? Які з них більше потребують внутрішнього порталу, а яким він навпаки, ускладнить життя? На ці та багато інших питань необхідно знайти відповіді ДО впровадження та розгортання.

Ми будемо розглядати наступний сценарій розгортання.

  1. Нам необхідно розгорнути саме редакцію SharePoint Server 2013. Редакція Foundation є по суті підмножиною серверної і якщо ви освоїте серверну, то розгорнути більш просте рішення не складе для вас праці. Альтернативно можна розгорнути Foundation і потім розширити реда