Разработка ПО

«Скорый поезд» разработки

Методы скорой (agile) разработки завоевывают мир чрезвычайно агрессивно. Одно из ярких тому свидетельств – внимание к использованию и продвижению принципов agile со стороны крупных производителей программного обеспечения, в том числе IBM. Сегодня в корпорации на должности руководителя практики скорой разработки в подразделении IBM Rational работает Скотт Амблер, известный канадский специалист в области программной инженерии вообще и скорых методов в частности.

Среда создания сложных приложений

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

"Кузницы кодов" - инструмент взаимодействия разработчиков

Впоследнее десятилетие программное обеспечение с открытым кодом стало одним из важных столпов индустрии разработки программ – коммерческие по-требители используют его в форме отдельных самодостаточных приложений, а производители внедряют открытый код в свои коммерческие продукты.

Гибридная модель лицензирования для операционной системы реального времени

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

Инструментарий для Open Source-приложения

Разработка системы электронного документооборота NauDoc была инициирована в 2001 году компанией Naumen.

Web, часть третья

Вслед за World Wide Web появляется Web 2.0, а сейчас уже вовсю обсуждается Web 3.0, суля широкой публике семантическую революцию. Но что реально стоит за новой технологией?

MediaWiki: серебряная пуля или швейцарский нож?

Wiki-системы все чаще используются не только для агрегации знаний открытыми сообществами, но и для документирования и управления знаниями внутри компаний –разработчиков ПО, вытесняя «классические» системы оборота.

Разработка приложений и баз данных: точки соприкосновения

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

Средства автоматизированного тестирования

Исторически рынок средств тестирования возник позже рынка средств разработки, однако в последнее время он весьма активно развивается. Какие же инструменты тестирования предлагаются сегодня на этом рынке?

Особенности организации удаленной разработки

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