Это статья о простом приеме мотивации молодого специалиста. Если коротко: сильный специалист признается, что не знает как решить задачу, что бы мотивировать новичка. О паре случаев из жизни под катом.
Читать полностью »
Рубрика «управление разработкой» - 121
Я не знаю как это сделать! Честно-честно
2016-04-14 в 23:07, admin, рубрики: ненормальное программирование, обучение программированию, Программирование, психология программирования, пятничный пост, управление разработкойПочему наша студия не делает бесплатные концепции
2016-04-05 в 3:19, admin, рубрики: аналитика, разработка, Разработка веб-сайтов, тендер, управление разработкой, халява кончилась Большинство согласований, обсуждений и холиваров приходятся на разработку главной страницы сайта. И хотелось бы, чтобы заказчик в них участвовал. Но если вы делаете бесплатную концепцию — то это навряд ли. Ибо аналитика — долго, студий много, а заказчик один. Дизайнерам приходится импровизировать, опираясь на формулировки из документации типа «расширить личный кабинет» и «сделать меню более интересным». В итоге получается никому не нужный сферический конь дизайн в вакууме.
Результаты большого опроса среди разработчиков всех стран за 2016 год
2016-03-31 в 7:32, admin, рубрики: payonline, Блог компании PayOnline, бэкенд, Веб-разработка, опрос, Программирование, разработка, разработчики, статистика, технологии, управление разработкой, фронтендПривет! Мы в компании PayOnline, которая занимается организацией платежей на сайтах и в мобильных приложениях, решили сделать перевод интересного аналитического материала – глобального опроса среди разработчиков за 2016 год, проведенного сайтом Stack Overflow. Чтобы не утомлять вас чтением действительно объемного исследования, мы выбрали самые интересные, на наш взгляд, слайды.
Общая информация
Каждые 8 секунд (или около того) кто-то из разработчиков публикует свой вопрос на Stack Overflow. В этом же году настал черед Stack Overflow: более 56 тысяч разработчиков из 173 стран ответили на задаваемые вопросы.
Всего им было задано 45 вопросов. Если вкратце, то получилась следующая картина:
Разработчики обожают Rust. Даже разработчики бэкенда знают JavaScript. Только 7% разработчиков считают себя «настоящими рок-звездами». Большинство разработчиков предпочитает собак кошкам (за исключением программистов из Германии).
Читать полностью »
XData Studio Assist — автодополнение в XData блоках классов InterSystems Caché
2016-03-23 в 14:21, admin, рубрики: cache studio, intersystems cache, Блог компании InterSystems, управление разработкой Эта статья – перевод моей статьи, опубликованной на новом портале InterSystems Developer Community. В ней рассказывается о ещё одной возможности в Studio — поддержке автодополнения при создании XML документов в XData. Эта статья развивает идею, поднятую Альбертом Фуэнтесом, об использовании XData и кодогенераторов, для упрощенного создания неких правил. Вы уже могли сталкиваться с автодополнением в XData при разработке ZEN приложения, %Installer-манифеста или REST брокера. Называется это Studio Assist. Я расскажу, как можно настроить и использовать такую возможность.
Читать полностью »
Новое поколение UX или самые полезные боты для Slack
2016-03-12 в 3:30, admin, рубрики: CRM-системы, IM, slack, usability, интерфейсы, управление разработкой, чат-бот
Если взглянуть на эволюцию компьютерных интерфейсов, наблюдаются 3 конкретные вехи: командная строка, десктоп с мышкой и «трогательные» интерфейсы. С анонсом Siri и прочих голосовых ассистентвов породилось мнение, что появилась новая веха в этой истории. Я же убежден, что Siri и аналоги пока это только проба пера.
На сегодняшний день голосовой интерфейс сильно ограничен в возможностях. Новой же революцией в UX, как в свое время стали тач устройства, являются боты и conversation UX (о котором сейчас так много пишут на западе). Это не просто тренд или банальная альтернатива для решения существующих задач. Это новый способ взаимодействия с интерфейсом, расширяющий горизонты.
Предлогаю вам взглянуть на мою подборку лучших ботов для Slack. Понимаю, что далеко не все в качестве инструмента для корпоративных коммуникаций используют Slack, но уверен что многим боты будут интересны именно в разрезе «разговорных интерфейсов». На мой взгляд, интерпретировать описанный ниже функционал со столь высоким уровнем юзабильности инным способом нельзя.
Анонс бесплатного онлайн-курса DevOps: What, Why, and How
2016-03-10 в 8:00, admin, рубрики: devops, MOOC, Блог компании EMC², обучение, разработка, управление разработкой
Друзья, мы приглашаем всех желающих пройти обучение в рамках бесплатного онлайн-курса для разработчиков DevOps: What, Why and How.
Программа курса рассчитана на весьма широкую аудиторию: разработчиков ПО, тестировщиков, IT-специалистов, лиц, принимающих решение, а также студентов и всех, кого так или иначе интересует методология DevOps, её инструменты и процессы.
Обучение будет проводиться с помощью видеоуроков, выступлений преподавателей, текстовых материалов и практических занятий. Продолжительность курса — 5 недель. Начало занятий — 29 марта 2016.
- Первая неделя: Введение в DevOps.
- Вторая неделя: Введение в DevOps — методология.
- Третья неделя: Методики и инструменты — Agile-разработка и непрерывная интеграция.
- Четвёртая неделя: Методики и инструменты — непрерывная поставка и непрерывная разработка.
- Пятая неделя: Технологии развёртывания DevOps.
Опубликованы записи докладов конференции ALM Summit 2016
2016-03-03 в 13:49, admin, рубрики: alm, devops, tfs, Visual Studio, VSTS, Блог компании Microsoft, Системы управления версиями, Тестирование IT-систем, управление проектами, управление разработкой18 февраля в Москве, мы традиционно провели нашу ежегодную конференцию по решениям Microsoft в области управления жизненным циклом разработки программного обеспечения. В этом году ALM Summit состояла из основного трека и круглых столов, на которых были затронуты следующие тематические направления:
- Инфраструктурные решения ALM в облаке, которые позволяют быстро развернуть комплекс ALM инструментов и в считанные часы запустить проект.
- Методологические рекомендации по ведению проектов, SCRUM, Kanban, Agile, сбор информации о ходе проекта, ее анализ и отчетность.
- Обеспечение качества разрабатываемых систем с помощью тестирования, как построить эффективную среду тестирования с помощью инструментов Team Foundation Server и Team Foundation Services в облаке.
- Эксплуатация разрабатываемых систем, обеспечение обратной связи для повышения качества.
Как обычно, мы транслируем и записываем конференцию.
И рады сообщить, что записи доступны для просмотра!
Читать полностью »
Если бы программисты делали блины (по кошерным методологиям)
2016-03-03 в 7:41, admin, рубрики: waterfall, блины, методологии, разработка, Тестирование IT-систем, управление проектами, управление разработкойWaterfall
Заказчик сообщает, что хочет блинов. Компания выделяет проджект менеджера, который говорит: «Говно вопрос! Наша компания специализируется по производству блинов! Мы сделаем вам офигенских блинов за две тысячи человеко-часов!»
Далее начинается аналитическая фаза. Бизнес-аналитик берет эксперта, и они денно и нощно заседают в офисе заказчика, потребляют халявный кофе и пончики, а также тщательно записывают бизнес-требования вплоть до толщины блинной корочки с точностью до микрона. Документы записываются на фирменных бланках компании, после чего заверяются подписью директора компании-заказчика, директора компании-исполнителя, стороннего консультанта по блинному производству, а также печатью Папы Римского. После окончания аналитической фазы на проект остается 1000 часов.
Онлайн-конференция на Ярмарке вакансий для ИТшников
2016-02-25 в 5:54, admin, рубрики: big data, Блог компании HeadHunter, вакансии, Веб-разработка, вебинары, конференция, медведи, Программирование, работа, управление разработкой
Сегодня, 25-го февраля, HeadHunter устраивает «Ярмарку вакансий онлайн» специально для IT-специалистов. Программа получилась обширная: кроме вакансий с онлайн-собеседованиями, мы подготовили для вебинары, которые покрывают разные сферы из ИТшной и софтверной области. Сегодня нон-стоп один за другим пройдут 9 вебинаров. Специально для “Хабра” я попросил авторов вебинаров рассказать о своих темах, подробности под катом.
Читать полностью »
Пишите код, который легко удалять, а не дополнять
2016-02-24 в 8:31, admin, рубрики: payonline, Алгоритмы, Блог компании PayOnline, Программирование, программный код, разработка, управление разработкой«Всякая строка кода рождается без причины, продолжается в слабости и удаляется случайно», — Жан-Поль Сартр программирует на ANSI C.
Каждая новая строка кода приносит с собой затраты в виде необходимости ее поддержки. Чтобы избежать подобных затрат на работу с большим количеством кода мы прибегаем к его повторному использованию. Недостаток применения этого метода заключается в том, что он начинает мешать нам, в случае если мы захотим что-либо поменять в будущем.
Чем больше у вашего API пользователей, тем больше кода приходится переписывать для введения новых изменений. Верно и обратное: чем больше вы полагаетесь на сторонний API, тем больше проблем испытываете когда он изменяется. Упорядочивание взаимодействия и взаимосвязей разных частей кода является серьезной проблемой в больших системах. И по мере развития проекта, растет и масштаб этой проблемы.
Перевод статьи на русский язык подготовлен компанией PayOnline, провайдером платежных решений для вашего онлайн-бизнеса.
Читать полностью »