Как я могу показать своему менеджеру и директору, что разным командам требуются настольные компьютеры/ноутбуки с разными характеристиками [дубликат]

Мне интересно, какой самый лучший аргумент, чтобы доказать менеджеру и моему директору, что разным командам нужны настольные компьютеры/ноутбуки с разными характеристиками?

Я работаю в компании среднего размера (+-350 сотрудников), и люди, ответственные за выбор оборудования, которое мы используем, настаивают на том, чтобы у всех было оборудование с одинаковыми характеристиками...

Итак, у нас есть команды консультантов, QA, дизайнеров, программистов на мэйнфреймах и веб-программистов. И почему-то у всех i5 4210, с 8 гб ОЗУ и 750 HDD, кроме дизайнеров, у которых iMac'ы, там хоть не заставляли быть как все ( К счастью :) ).

Как я могу доказать им, что если бы команда веб-программистов (Java/JSP, работающая на локальных серверах) значительно улучшилась бы, если бы у них был SSD и больше оперативной памяти?

Ответы (1)

Выбрать большую программу, сделать сборку на служебной машине и такую ​​же на быстрой машине с лучшим процессором и SSD (а может и 16 Гб, 8 Гб неплохо ) , посчитать разницу во времени. Умножьте на количество программистов и количество сборок в единицу времени.
FWIW Мой коллега, сидящий рядом со мной, работает в Visual Studio + Xamarin Android. Когда он строит на эмуляторе Android, это занимает> 1 минуты на приличной машине - с каждой сборкой .

А может это поможет:

Приводит ли предоставление разработчику более медленной машины разработки к более быстрому/более эффективному коду?

Билль о правах программиста

Длинные компиляции ушли в прошлое?

Вот ответ из первой ссылки, который действительно приводит его домой:
мне нравится долгое время компиляции. Это дает мне больше времени для работы над моим резюме.

Из XKCD:
введите описание изображения здесь