Рубрика «Управление продуктом» - 82

Защита цифрового контента: как применить DMCA и не пойти по пути судебных разбирательств? - 1

Разработчикам ПО, представителям музыкальной, игровой, издательской и кино-индустрии, а также всем правообладателям, разместившим свои объекты авторского права и смежных прав в сети Интернет, неоднократно приходилось сталкиваться с необходимостью защиты своего цифрового контента от незаконной ретрансляции, публикации, продажи и.т.д.

Необходимость такой защиты обусловлена, прежде всего, падением монетизации Ваших легальных ресурсов, снижением уникальности, а значит и стоимости объектов авторского права и смежных прав.

Так вот, легальное и эффективное решение этих проблем уже существует и предусмотрено Законом США «Об авторском праве в цифровом тысячелетии» (Digital Millenium Copyright Act или DMCA).
Читать полностью »

Итак, менеджер попросил пофиксить баг… - 1

Вы были здесь прежде. Ваша программа элегантна. Вы использовали точно требуемое количество абстракций. Ваши модули безупречно модульные. Ваша система имеет дело с внешним миром через продуманные интерфейсы и не имеет никакой прямой зависимости от внешних систем. Ваши тесты пройдены безукоризненно. Ваш отчёт о покрытии тестами кода требует целую минуту для загрузки. 97% это значит…

Жизнь прекрасна. А затем происходит нечто.
Читать полностью »

Какая ОС могла бы стать заменой Windows — мнения экспертов - 1

В августе операционная система Windows 10 заняла почти четверть мирового рынка ОС для настольных компьютеров. Об этом свидетельствуют данные сервиса NetMarketShare аналитической компании Net Application. Аналитики отслеживают активность более 160 миллионов уникальных пользователей, просматривающих свыше 40 тысяч веб-сайтов.

Согласно статистике NetMarketShare, в последнем месяце лета 2016 года Windows 10 была установлена на 23% ПК в мире против соответственно 21,13% и 19,14% в июле и июне. Windows 10 продолжает укреплять позиции, несмотря на произошедшее 29 июля 2016 года прекращение бесплатной установки этой платформы для владельцев компьютеров на базе Windows 7 и 8.1. Стоимость Windows 10 теперь составляет $119 за версию Home Edition и $200 за Pro-модификацию.

Кроме сторонников, у Windows есть ярые противники. Они принципиально не пользуются этой операционной системой. Существенная их часть перешла и продолжает переходить на Mac OS. Вчера, 20 сентября, Apple как раз выпустила новую версию своей ОС – Mac OS Sierra.

Что может вновь объединить всех этих людей? Новая операционная система, которая сочетает в себе лучшие качества Windows, Mac OS и многих других операционных систем.
Возможно ли разработать такую ОС? Какими особенностями она должна обладать?

Мы решили пообщаться с экспертами на эту тему.Читать полностью »

Oracle обещает, что новые продукты помогут ей обыграть Amazon на облачном рынке - 1

Oracle анонсировал облачную инфраструктуру «второго поколения». Она предназначена для сторонних разработчиков, которые хотят использовать в своих приложениях дата центры Oracle. Об этом рассказал технический директор компании Ларри Эллисон на конференции OpenWorld в Сан-Франциско.

Параметры инфраструктуры таковы: 28,8 ТБ, 512 ГБ и 36 ядер на одной виртуальной машине. Стоит все это $5,40 в час. Представители Oracle утверждают, что эти показатели в 10 раз превосходят мощности Amazon Web Services (AWS) – главного конкурента компании в данном сегменте.

Кроме того, Oracle запустил еще один новый сервис – Cloud@Customer. Основная идея сервиса заключается в том, что необходимое оборудование для облачных вычислений устанавливается на стороне клиента, чтобы гарантировать конфиденциальность и безопасность данных. Сервис Cloud@Customer, опять же по мнению его разработчиков, является более мощным и дешёвым инструментом, чем продукты конкурентов. Читать полностью »

UX-стратегия на практике. Часть 4&nbsp;— <br />От дизайн-команды к дизайн-культуре

В первых трёх частях я описал общий подход к UX-стратегии, подходящего дизайнера для её реализации и результат его работы. Это развёрнутый манифест — куда и как нужно развиваться, чтобы стратегия заработала на всех трёх уровнях — оперативном, тактическом и стратегическом. Пора собрать это в работающий механизм, т.е. слаженную дизайн-команду. Как работать на оперативном уровне и достигать тактических успехов, чтобы приближаться к стратегическим целям компании?
Читать полностью »

Является ли Agile аналогичным Lean? Когда люди говорят “Agile”, подразумевают ли они на самом деле Scrum? Или люди все еще используют разные типы Agile и почему?

Получая много вопросов в прошлом, я решил расставить все точки над “и”.

image
Читать полностью »

Один из аспектов профессии разработчика — посвящение профанов в особенности процесса разработки ПО.
С. Макконнелл, Совершенный код

Цель этой публикации — поделиться опытом работы над проектом со сложной историей и тяжёлым наследием. После ухода из очередного т.н. «стартапа», я решил что хочу попробовать новых ощущений: enterprise, legacy, etc. Для этого взялся за работу над корпоративным приложением для транснационального концерна. Разработка на тот момент шла уже третий год, приложение пережило несколько поколений разработчиков, но стабильного релиза так и не было.

Полагаю публикация будет полезной:

  • разработчикам принимающим аналогичное решение, чтобы взвесить за и против
  • менеджерам «непростых» проектов, чтобы лучше понять причины и следствия технических проблем
  • и, конечно, просто любопытствующим

Затрагиваемые в статье вопросы:

  • Низкая компетенция разработчиков, и что с этим можно поделать?
  • Какие аргументы убедительны в глазах заказчика для нефункциональных изменений в проекте?
  • Почему работа аналитиков и QA очень важна с точки зрения разработки в частности и для проекта в целом?

Читать полностью »

image

В 2008 году некто, назвавшийся Сатоси Накамото, опубликовал документ под названием «Биткойн: одноранговая сеть системы электронной наличности». В то время мало кто понял о чём речь, но этот документ изменил мир навсегда. Блокчейн-проекты, вдохновлённые оригинальным экспериментом Сатоши под названием «Биткойн», стали появляться повсюду регулярно. Большинство из этих проектов являются всего лишь клонами Биткойна с небольшими изменениями в оригинальном Биткойн-протоколе. Некоторым из этих проектов удалось стать успешными, однако большинство потерпели неудачу. Наличие такого рода экспериментов следует рассматривать как очень здоровый аспект существования криптовалютной экосистемы. Причина в том, что чем больше будет создано конкурирующих проектов, предлагающих услуги, основанные на блокчейне, тем большее количество из них сможет стать успешными.
Читать полностью »

Продажи iPhone упали, акции идут вниз, а знатоки твердят, что Apple становится технологическим «увальнем». Но компания, на самом деле, может быть, сильнее, чем когда-либо ранее.

Долгая игра Тима Кука в Apple - 1
«Цель нашего существования точно та же, что была всегда», — говорит Тим Кук, генеральный директор Apple. «Она в том, чтобы делать лучшие в мире продукты, которые, действительно, обогащают жизнь людей».
Читать полностью »

Несколько лет назад Тренер Luxoft Agile Practice — Вячеслав Москаленко столкнулся с проблемой, что многие Скрам-команды не оценивают все истории в Бэклоге Продукта. А зря, ведь оценка дает нам прозрачную картину реального прогресса и возможность управлять ожиданиями наших заказчиков, не дожидаясь финишной прямой нашего проекта, когда уже поздно что-то менять.

Как планировать и оценивать проекты в Agile? - 1 «Вот так и родилась у меня мысль создать игру, через которую я смог бы заинтересовать команду начать оценивать все истории в относительных попугаях. И тогда мне пришла идея с закрашиванием пустых фигурок на флип-чарт бумаге.

Когда я в первый раз провел игру-раскраску на одном из мастер-классов местной ПМ-тусовки, даже не ожидал, что достаточно консервативные менеджеры проведут так весело время и получат объяснение „Что такое относительный стори поинт? В чем его ценность?“. С тех пор я провел эту игру на многих тренингах и нескольких конференциях, включая SECR-2015 и Agile Days Russia 2016».
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js