«Тестирование не позволяет обнаружить такие ошибки, как создание не того приложения»
— Стив Макконелл
Ещё один блог программиста
«Тестирование не позволяет обнаружить такие ошибки, как создание не того приложения»
— Стив Макконелл
Если вы посмотрите на код, который вы писали более полугода назад, то, скорей всего, вам покажется, что автор – кто-то другой.
Главная проблема при работе со штатом программистов: никогда не поймешь, чем заняты сотрудники, пока не окажется, что уже наступил дедлайн.
Обычно на написание 90% программного кода разработчикам требуется 90% отведенного на проект времени. А дальше случается парадокс: оставшиеся 10% работы требуют … 90 или даже 100% времени.
My struggle to learn React
Читать дальшеВам наобещают золотые горы.
Целый год будут трахать Ваших сотрудников.
Потом сотрудники просто смирятся с этим беспределом.
Золото превратится в грязь.
А бабки будут отжимать постоянно.
Планирование и ТЗ — это создание карты местности проекта. Необходимое условие, но — не достаточное.
Читать дальшеточную оценку сроков не дают даже пророки которым Бог на ухо шепчет о будущем.
у меня был один шеф, который твердо утверждал – чем точнее оценка, тем план туфтовей.
Читать дальшеСоздание сайта – процесс достаточно длительный. Можно выделить 5 основных этапов:
Читать дальшеГлавное преимущество фриланс биржи перед компаниями разработчиков, веб-студиями это то что вы можете найти исполнителя по любой цене, для проекта любой сложности. Может даже улыбнуться удача, и найдете “за отзыв”.
Читать дальшеС завидной регулярностью к нам приходят запросы «а как дать возможность посетителям добавлять свои товары, а как сделать что то похожее на OLX или SLANDO»?
Читать дальшефрилансер (freelancer) — «свободный работник, частный специалист, который может одновременно выполнять заказы для разных клиентов» © Википедия. Как правило, фрилансер работает удалённо, отыскивая заказы через интернет. Занимается поиском более-менее постоянно, потому что работа имеет свойство подходить к концу. Это фактически бизнесмен — владелец фирмы из одного человека. Для многих фриланс — первая ступень к страницам Форбс (ну или они на это надеются). То есть неправильно строить взаимодействие с фрилансером по модели начальник-подчинённый.
Далее, коль скоро фрилансер — бизнесмен, выполняющий разовые заказы, он не является частью вашей команды. Заключение вроде бы очевидное, но при переговорах о нём часто забывают. Да, я прагматично работаю за деньги и не интересуюсь карьерой. Нет, я не дам вам скидку только потому, что у вашей быстрорастущей фирмы временные сложности с финансами. Тем более ничего не буду делать бесплатно. Почему? Да потому, что с одной стороны любая скидка означает меньше денег для меня и моей семьи. С другой — никаких плюсов конкретно для меня от неё не будет.
Читать дальшеЧи виникало у Вас коли-небудь таке відчуття, що продукт ніколи не вийде в реліз? Щоразу після зустрічі з представниками замовника з’являється потреба у новій функціональності, а обсяг робіт по існуючому функціоналу росте як на дріжджах. Як наслідок, усі початкові бюджети перевищено, а строки завершення робіт протерміновано. Знайомтесь — перед вами розростання обсягів проекту (в англомовній літературі «scope creep»).
Читать дальшеНа фриланс биржах заказчики часто жалуются – программист пропал
Читать дальшеПерсональные цены
Упрощенная навигация и быстрый поиск
Товары без картинок и подробных описаний
Табличная форма заказа
Оптовые единицы измерения
Заказ по списку
Несколько заказов одновременно
Личный кабинет с платежным балансом счета
«Поговорить с вашим менеджером»
Бонусный счет, уровни по объему продаж
Счета-фактуры, товарно-транспортные накладные, договоры, акты
Заказ с удаленного склада
Просмотр остатков на региональных складах, отслеживание перемещений
«Документы для розничного покупателя»
«Мои клиенты»
Аналитика продаж
Интеграция с учетной системой и логистикой
Не существует ответа на вопрос «Сколько стоит создание сайта». Равно, также и на вопрос, сколько стоит квартира, автомобиль, свадебное платье и т.д. Стоимость одно и того же продукта, будь то «квартира», «автомобиль» или «платье» различается в несколько раз.
Однако этот вопрос заказчики постоянно задают.
Читать дальшеСуществует практика разработки веб-сайта:
1. Рисуется дизайн. На выходе – PSD файл.
2. Затем верстается html
3. Затем этот html “натягивается” на CMS.
Вопрос – а у вас есть деньги и время на качественное выполнение этих трех этапов?
Читать дальшеИ так как за это не хотят платить фрилансеру – за опыт на конкретном проекте – то проект этот быстро превращается в хлам, с каждым новым фрилансером.
А потом заказчик плачет – ох уж эти фрилансеры, где ж найти настоящего специалиста…
ТОП-6 фраз клиентов
И так всё понятно — зачем тратить время?
Здесь всё просто! Да я на пальцах объясню
Почему я должен платить за то, что войдёт в следующий релиз?
Я не умею его составлять
Да программисты ничего не понимают в продажах (бизнесе, складе, бухгалтерии и т.д.)!
Вы составляете ТЗ за деньги?!
Я подразумевал другое!
«У нас очень маленький и простой проект»
«Это коммерческая тайна, мы вам не расскажем»
«Сначала скажите сколько стоит!»
«Почему мы должны платить за то, что нужно вам?»
«Мы хотим увидеть варианты!»
«А вдруг у нас изменится концепция»
«Нам нужен точный клон этого…»
«Придумайте сами — вы же специалисты!»
«Мы сами напишем/написали ТЗ»
«Другие программисты не примут ваше ТЗ»
Управление проектами и людьми идёт примерно из пещерных времен и непрерывно эволюционирует. Я думаю, что в обозримом будущем эта эволюция продолжится. Люди учатся, меняются, решают квартирный вопрос, строят и ломают методологию разработки, собирают лучшие практики в кучки корпоративной культуры
Читать дальшеописаны 10 практичных и проверенных способов, как поставить задачу таким образом, чтобы жизнь разработчиков не казалось манной небесной, поставки срывались, бюджеты превышались, а качество трещало по швам.
Читать дальше