Публикации по теме 'agile'


Технологии, которые необходимы каждой аналитической группе
Четыре технологии, которые меняют правила игры, могут позволить группе аналитиков мирового класса По мере того как данные становятся все более и более распространенными на рабочих местах, многие руководители теперь осознают ценность аналитической функции для поддержки своей миссии, какой бы она ни была. Однако некоторые думают, что, наняв несколько аналитиков или специалистов по данным, они сделали все, что им нужно. Создание отличной аналитической функции - это не только наличие нужных..

10 SPOOKY Swift Code комментарии к обзору
Хэллоуин? Вот 10 комментариев, которые я видел в коде Swift: Ни один из следующих примеров не прошел проверку кода, но я думаю, что мы все можем кое-что почерпнуть из следующих комментариев. Поскольку сегодня страшная ночь, я решил поделиться с вами этими ужасами в надежде, что мы сможем похоронить страшное и ужасающие истории, которые лежат ниже. Призрачный комментарий // Comment this code Молодцы за это. Вы рекурсивно используете комментарий, например TODO: TODO..

Фреймворк на основе ИИ для гибкого управления проектами
Фреймворк на основе ИИ для гибкого управления проектами Учитывая последние тенденции в области автоматизации, машинного обучения и искусственного интеллекта, кажется, что одно лишь применение ИИ не может преобразовать корпоративные вычисления, как сейчас, оно также может изменить управление проектами. Хорошо известная основная концепция систем искусственного интеллекта состоит в том, что их прогнозы настолько же удивительны, насколько и их данные. Искусственный интеллект произвел..

Золотое правило разработки программного обеспечения
Есть ли какие-то правила, которым должен следовать порядочный разработчик программного обеспечения? Существует множество руководств по созданию программного обеспечения, таких как принципы чистого кода , которые включают, например, TDD (разработка через тестирование) и SOLID . Однако следование принципам может быть полезным, не следует рассматривать принципы как имеющие ценность сами по себе, а только как средство для достижения цели. В последнее время сочувствующее кодирование стало..

Почему важна конфигурация
Когда начинающие программисты пишут свои первые программы, они стремятся жестко запрограммировать настройки того, что они пишут. Это нормально для небольших программ, но по мере роста программ становится все труднее поддерживать. Довольно часто одни и те же настройки разбросаны по разным файлам, и любое изменение одной из этих настроек потребует множества небольших изменений во многих файлах. Дополнительная сложность этого подхода заключается в том, что вам нужно убедиться, что вы..

Почему Scrum Retros не работают и как их исправить
Создание «командной ОС» для стимулирования решения проблем процессов. Владелец продукта отменил ретроспективу команды в третий раз подряд. Мой разум был взорван. Как могла команда измениться и стать лучше, если у них не было времени, чтобы оглянуться назад на то, что работает, а что нет. Я подошел к нему, чтобы спросить, почему, и был шокирован, обнаружив, что ретроспективы были основным предметом, на который команда остановилась во время последней встречи. Команда Ретро Если вы..

Поток проектов в области науки о данных для стартапов
Взгляд аналитика данных на наш процесс Недавно один из стартапов, с которыми я консультируюсь (BigPanda), попросил меня высказать свое мнение о структуре и потоке проектов в области науки о данных, что заставило меня задуматься о том, что делает их уникальными. И менеджеры, и разные команды в стартапе могут посчитать разницу между проектом по науке о данных и разработкой программного обеспечения неинтуитивной и запутанной. Если не указывать и не учитывать явным образом, эти..