Відповідь - так. Розробникам потрібно буде попростувати конфігурації системи для тестування елементів, встановити програмне забезпечення (якщо нічого іншого, протестувати процес інсталяції, що б там не сталося), роздумувати про реєстр та запускати програмне забезпечення, яке не буде працювати належним чином без прав адміністратора (просто перерахувати кілька пунктів). Існує безліч інших завдань, які є невід'ємними в розробці, які вимагають виконання адміністративних прав.
Маючи на увазі, що персонал з розробки не обов'язково має кореневий доступ до виробничих систем, права адміністратора на локальному ПК не суттєво ставлять під загрозу безпеку виробничих систем. Практично немає законних оперативних причин обмеження доступу адміністратора до місцевих ПК для персоналу, який потребує цього, щоб виконувати свою роботу.
Однак найважливішою причиною надання адміністративного доступу є те, що створення компрометованого середовища або середовища розробки другого рівня надсилає повідомлення вашому персоналу розвитку:
«Ми цінуємо вашу роботу так мало, що ми готові суттєво поставити під загрозу вашу здатність робити свою роботу без поважних причин. Насправді ми дуже раді зробити це, щоб прикрити власну дупу, роздумувати над примхами дрібної бюрократії або тому, що нас просто не може турбувати. Це просто найкращий випадок. Найгірший випадок - це те, що ми справді є типом контрольних виродків, які розглядають це як нашу перогативу, щоб сказати вам, як робити свою роботу і що ви робите чи не потрібно робити. Займайтеся тим, що вам дано, і будьте вдячні, що ви взагалі отримали роботу.
Взагалі, забезпечення робочого середовища другого рівня (не кажучи вже про принципово недосконале) робочих умов для персоналу розвитку - це рецепт природних наслідків, що викликають знущання своїх співробітників - неможливість утримувати компетентних людей, висока плинність кадрів, поганий моральний стан та низька якість доставки. Вийти зі свого шляху - особливо якщо є перебіг уваги до бюрократичної примхи - просто безвідповідально.
Майте на увазі, що плинність вашого персоналу не несе лише витрати на заміну персоналу. Найсерйозніша ціна плинність кадрів полягає в тому, що більшість тих, що тримаються навколо, будуть мертвими, які не можуть отримати кращу роботу. З часом це погіршує можливості постраждалих відділів. Якщо ваша галузь достатньо близька, ви також можете отримати репутацію.
Слід зазначити, що адміністративні привілеї набагато менше проблем для розробки в системах unix-oid або mainframe, ніж у Windows. На цих платформах користувач може зробити набагато більше у власному домені, не потребуючи загальносистемних дозволів. Ви, ймовірно, все ще хочете отримати доступ до root або sudo для розробників, але не матимете це набагато рідше. Ця гнучкість є важливою, але менш відомою причиною постійної популярності операційних систем Unix, отриманих у школах інформатики.