Comments 22
В моей первой компании было бы 0 очков, убедить начальство, что нужен SVN удалось только под предлогом резервного копирования, после того как результат 2-х недельной работы был утерян без возможности восстановления. В итоге компания развалилась.
В моей последней компании набралось бы 11 очков. Спецификации мы не писали.
А сейчас я фрилансер :) А вам советую брать инициативу в свои руки ;)
В моей последней компании набралось бы 11 очков. Спецификации мы не писали.
А сейчас я фрилансер :) А вам советую брать инициативу в свои руки ;)
10. Нету проверки на юзабилити и ежедневной компиляции. Хотя тут не знаю как даже сказать. Если считать компиляцией выкатывание продукта на QA то нет.
1. Да
2. За два (скрипты и бинарники отдельно)
3. Нет
4. Нет (мозг не считается)
5. приходится
6. Нет
7. Частично
8. Да, по моему.
9. Использую то, что мне нравится и удобно в данный момент, в том числе и notepad
10. Нет, я не считаюсь
11. Пропущу
12. Отлавливаем хомячков на улице
Итого 5 баллов.
2. За два (скрипты и бинарники отдельно)
3. Нет
4. Нет (мозг не считается)
5. приходится
6. Нет
7. Частично
8. Да, по моему.
9. Использую то, что мне нравится и удобно в данный момент, в том числе и notepad
10. Нет, я не считаюсь
11. Пропущу
12. Отлавливаем хомячков на улице
Итого 5 баллов.
UFO just landed and posted this here
Маленькие конторы набирают 2-3 очка и оправдываются тем, что они маленькие. А правда в том, что они никогда не вырастут.
UFO just landed and posted this here
Auto.ru:
1. Да
2. Да
3. Да
4. Да
5. Нет
6. Да
7. Да
8. Да
9. Да
10. Нет
11. Да
12. Нет
Итого: 9/12
1. Да
2. Да
3. Да
4. Да
5. Нет
6. Да
7. Да
8. Да
9. Да
10. Нет
11. Да
12. Нет
Итого: 9/12
1. Да
2. Да
3. Да
4. Да
5. Да
6. Да
7. Да
8. Нет
9. Да
10. Да
11. Да
12. Нет
10/12
2. Да
3. Да
4. Да
5. Да
6. Да
7. Да
8. Нет
9. Да
10. Да
11. Да
12. Нет
10/12
1. Да
2. Нет
3. PHP :)
4. Да
5. Да
6. Да
7. Да, хотя они могли быть и немного лучше )
8. Да
9. Нет (впрочем, определение «лучшего» инструмента тут у каждого будет своё)
10. Да
11. Да
12. Нет
8 / 12
2. Нет
3. PHP :)
4. Да
5. Да
6. Да
7. Да, хотя они могли быть и немного лучше )
8. Да
9. Нет (впрочем, определение «лучшего» инструмента тут у каждого будет своё)
10. Да
11. Да
12. Нет
8 / 12
UFO just landed and posted this here
По пункту два. Я для себя решил, что «сборка продукта за один шаг» для php-проекта — это возможность выкатить его на следующий уровень (тестирование, продакшн) за счет запуска всего одного скрипта. У нас это очень простенький скриптик, который обновляет все изменившиеся файлы.
По третьему пункту. Ну, на мой взгляд, это может быть создание рабочей версии из репозитория и передача ее тестерам, например. Ценность ежедневной сборки в том, что все участники проекта уверены, что в программе нет серьезных ошибок и все спокойно могут работать дальше.
По третьему пункту. Ну, на мой взгляд, это может быть создание рабочей версии из репозитория и передача ее тестерам, например. Ценность ежедневной сборки в том, что все участники проекта уверены, что в программе нет серьезных ошибок и все спокойно могут работать дальше.
для этого есть CI, для того же PHP и остальных, считается что сборка в тестовом окружении и прохождение всех тестов.
1. да (cvs,svn);
2. да;
3. нет;
4. да;
5. да;
6. нет;
7. да;
8. да;
9. да;
10. нет;
11. да;
12. нет.
Итого 8 из 12.
При том что мы совсем маленькие (4 программиста и директор).
И в ближайшем будущем рассчитываем довести до 10.
2. да;
3. нет;
4. да;
5. да;
6. нет;
7. да;
8. да;
9. да;
10. нет;
11. да;
12. нет.
Итого 8 из 12.
При том что мы совсем маленькие (4 программиста и директор).
И в ближайшем будущем рассчитываем довести до 10.
UFO just landed and posted this here
1. Пользуетесь ли вы системой управления версиями исходного кода?
Да, пользуемся svn, в некоторых проектах perforce.
2. Можете ли вы выполнить сборку продукта за один шаг?
Да, конечно. Сборка проекта осуществляестя каждый день автоматически.
3. Выполняете ли вы ежедневную компиляцию?
Да.
4. Ведете ли вы базу данных ошибок в программе?
Да.
5. Исправляете ли вы ошибки, прежде чем писать новый код?
Нет. Серьёзные баги, конечно, фиксятся в первую очередь, а вот остальные — когда как.
6. Есть ли у вас актуальный график работы?
Нет.
7. Есть ли у вас спецификации?
Нет.
8. Создали ли вы спокойные условия для работы программистов?
Да.
9. Стараетесь ли вы использовать для работы лучшие из существующих инструментов?
Да.
10. Привлекаете ли вы к работе тестеров?
Нет. Люди в компании, использующие наш проект для работы, фактичеки являются тестерами. Сами, конечно, тоже тестируем.
11. Предлагаете ли вы соискателям рабочих мест написать во время собеседования код?
Да. Для того, чтобы попасть на собеседование я писала тестовое задание.
12. Проводите ли вы проверку «юзабилити» на случайных людях?
Да. Делали такое как-то.
Итого 8/12
Да, пользуемся svn, в некоторых проектах perforce.
2. Можете ли вы выполнить сборку продукта за один шаг?
Да, конечно. Сборка проекта осуществляестя каждый день автоматически.
3. Выполняете ли вы ежедневную компиляцию?
Да.
4. Ведете ли вы базу данных ошибок в программе?
Да.
5. Исправляете ли вы ошибки, прежде чем писать новый код?
Нет. Серьёзные баги, конечно, фиксятся в первую очередь, а вот остальные — когда как.
6. Есть ли у вас актуальный график работы?
Нет.
7. Есть ли у вас спецификации?
Нет.
8. Создали ли вы спокойные условия для работы программистов?
Да.
9. Стараетесь ли вы использовать для работы лучшие из существующих инструментов?
Да.
10. Привлекаете ли вы к работе тестеров?
Нет. Люди в компании, использующие наш проект для работы, фактичеки являются тестерами. Сами, конечно, тоже тестируем.
11. Предлагаете ли вы соискателям рабочих мест написать во время собеседования код?
Да. Для того, чтобы попасть на собеседование я писала тестовое задание.
12. Проводите ли вы проверку «юзабилити» на случайных людях?
Да. Делали такое как-то.
Итого 8/12
Sign up to leave a comment.
Тест Джоэла