в рубрике Другое, Технологии
В этой статье я решил собрать популярные и полезные для Web-разработчиков дополнения с кратким описанием.
Конечно, большинство разработчиков знают об их существовании, но я нацеливаюсь на остальную часть. А также на тех, кто использует альтернативные браузеры. Быть может, это подтолкнёт их к переходу на Огнелиса. Ну и вообще, просто хочется собрать всё в одном месте.
1. Начнём, [...]
в рубрике ALM, Другое, Технологии , теги: Enterprise Architecture
Роджер Сешнс (Roger Sessions)
Это продолжение статьи Роджера Сешнса “Оптимальный путь к корпоративным архитектурам”. Рекомендуем прочитать первую и вторую части.
Существующие инфраструктуры корпоративной архитектуры
История существующих стандартных инфраструктур корпоративной архитектуры (включая TOGAF, FEAF и модель Захмана) имеет много общего. Все эти архитектуры подверглись значительному влиянию парадигмы объектно-ориентированного проектирования и анализа (OODA).
Тот факт, что эти модели принадлежат к поколению [...]
в рубрике ALM, Другое, Методологии, Технологии
Роджер Сешнс (Roger Sessions)
Это продолжение статьи Роджера Сешнса “Оптимальный путь к корпоративным архитектурам”. Рекомендуем прочитать первую часть
Сложность
Чтобы определить причины неудач при использовании различных методик создания корпоративных архитектур, нужно понять, что общего между всеми неудачными попытками создания корпоративных архитектур. Что же общего у столь разных систем — у системы управления финансами Налогового управления, системы управления бизнесом [...]
в рубрике Peopleware, Project Management, Технологии
Автор: Michael Bolton
Перевод: Алексей Баранцев
Оригинальная публикация:
Why Is Testing Taking So Long? (Part 1),
Why Is Testing Taking So Long? (Part 2)
Часть 1
Если вы работаете в тестировании достаточно давно, вам наверняка задавали этот вопрос - “Почему тестирование занимает так много времени?” Может быть, у вас есть заготовленный ответ на этот вопрос, а может и нет. Здесь [...]
в рубрике Колонка Спанч Боба, Технологии , теги: Мысли в слух
«Всякая задача становится тривиальной, если ее сформулировать в адекватном языке»
И. М. Гельфанд
Развитие информатики представляется рекой, которая рождается далеко в прошлом (Евклид, III век до н.э.; Вавилон, XIX век до н.э.; раньше?) из едва заметных ручейков первых алгоритмических вычислений. Неспешно двигаясь по истории, ручейки объединяются в реку, которая, неся свои воды, через века, вбирает в [...]
в рубрике Колонка Спанч Боба, Технологии , теги: Мысли в слух
История развития языков программирования в чем-то схожа с историей возникновения человеческой речи. Существует мнение, что содержание первых высказываний человека состояли исключительно из требований помощи, которую бы мог оказать ему другой индивид. «Если бы первые высказывания становящегося человека выразить с помощью нашего, развитого языка, они обязательно содержали бы глаголы в повелительном наклонении (“дай!”, “неси!”, “ломай!”, “режь!”, [...]
в рубрике ALM, Другое, Технологии
Томас Поул
Аннотация. Когда пользователи обращаются к вам со своими потребностями, бесполезно рассказывать им, какими средствами вы пользуетесь. Если у пользователей возникает проблема, они в лучшем случае осознают, в чем она заключается, но вряд ли поймут решение. Активы разработки ПО должны в первую очередь описываться задачами, которые они решают, а не только используемыми для их решения [...]
в рубрике Project Management, Usability & UX, Другое, Технологии
Автор: Скотт Беркун
Все мы любим технологии. Именно поэтому мы и работаем в этой отрасли. У нас есть скрытая уверенность, что технологии избавят мир от всех проблем. Мы преуспели в создании технологий и напичканных ими устройств или веб-сайтов. Однако зачастую нам не удаётся соединить технологии таким образом, чтобы наши пользователи могли ими с лёгкостью пользоваться и [...]
в рубрике Другое, Технологии , теги: go, go language, golang, google, google go
Не так давно Google сделал анонс нового языка собственной разработки. Обсуждения в сети в основном показывают, что люди не поняли, что этой хреновиной хотел сказать Google и зачем вообще они сделали новый язык. Хотя об этом недвусмысленно заявлено в двух абзацах language design FAQ. Кто б его еще читал, правда? На такие глупости просто [...]
в рубрике Видео, Технологии, Управление требованиями , теги: взаимодействие, внедрение, инструменты, каналы коммуникаций, карабанова, коммуникативная компетентность, коммуникации, новичков, проект, см-консалт, требования, человечесткий фактор, эффективность
Введение
Большая часть способов, используемых при сборе требований к программным системам, так или иначе связана с необходимостью взаимодействия как с представителями заказчика, так и членами проектной команды. От того, каким образом будет организовано данное взаимодействие или, иначе, насколько эффективными будут осуществляемые коммуникации.
Зачастую зависит и успех проекта в целом. В связи с этим представляется целесообразным рассмотреть теоретические [...]