Подавляющее большинство организаций, занимающихся разработкой программного обеспечения, используют различные средства для автоматизации своих процессов, в том числе инструменты, позволяющие управлять требованиями, задачами на разработку, автоматическими тестами или обеспечивающие надежный версионный контроль исходного кода.
Впоследнее десятилетие программное обеспечение с открытым кодом стало одним из важных столпов индустрии разработки программ – коммерческие по-требители используют его в форме отдельных самодостаточных приложений, а производители внедряют открытый код в свои коммерческие продукты.
Программное обеспечение и оборудование компьютеров меняется столь быстро, что перед поставщиками встраиваемых систем и их клиентами стоит задача максимального использования уже существующих решений.
Разработка системы электронного документооборота NauDoc была инициирована в 2001 году компанией Naumen.
Вслед за World Wide Web появляется Web 2.0, а сейчас уже вовсю обсуждается Web 3.0, суля широкой публике семантическую революцию. Но что реально стоит за новой технологией?
Wiki-системы все чаще используются не только для агрегации знаний открытыми сообществами, но и для документирования и управления знаниями внутри компаний –разработчиков ПО, вытесняя «классические» системы оборота.
Реляционные базы данных проникли практически во все информационные системы, и, казалось бы, стали наиболее устоявшейся областью ИТ, где уже мало что можно изобрести, однако реальное положение дел далеко от идеального.
Исторически рынок средств тестирования возник позже рынка средств разработки, однако в последнее время он весьма активно развивается. Какие же инструменты тестирования предлагаются сегодня на этом рынке?
В условиях жесткой конкуренции в ИТ-отрасли минимизация издержек становится насущной необходимостью, особенно для небольших компаний. Однако позволит ли вывод разработки за рамки офиса больше приобрести, чем потерять?
Технические различия между технологиями объектно-ориентированных и реляционных баз данных привели к диссонансу культур, до сих пор разделяющему сообщество управления данными и сообщество разработки. Что с этим делать дальше?
Успех проекта во многом зависит от эффективности вовлечения в процесс разработки всех заинтересованных сторон. Введение формализованных механизмов, учитывающих специфику процессов и особенности организации компании, позволяет оптимизировать организацию взаимодействия как между отделами, так и между сотрудниками внутри команд.
Устарел ли подход CMM/CMMI и ведет ли он к усложнению процесса разработки? Обладают ли agile-методы всеми приписываемыми им преимуществами? Скорее всего, комбинация отдельных элементов из каждой методики- это наиболее эффективный процесс, и неважно, больше в нем CMMI или Agile.
Если бы автомобиль создавали так же, как компьютер, то «роллс-ройс» сейчас бы стоил 100 долл., мог бы проехать миллион миль на одном галлоне бензина и взрывался бы раз в год, убивая всех, кто находился в тот момент внутри. Мы смотрим в зеркало заднего вида, чтобы видеть, что нас окружает, что происходит в данный момент и что может нас обогнать, - точно так же следует оценивать прошлые программные технологии для того, чтобы лучше и быстрее развивать новые направления.
За последние 30 лет средства разработки программного обеспечения прошли эволюцию от структурированного подхода к объектно-ориентированному.
Технология коллажей с задержкой нашла свое применение в корпоративной среде.
Web-коллажи - это Web-приложения, разработанные с использованием контента и сервисов, имеющихся в Internet.
«Старость» программного обеспечения- понятие субъективное.
Несмотря на то, что всем известны теоретические ограничения тестирования программного обеспечения, на практике мы тратим на решение этой задачи огромные силы и средства, хотя при этом считается, что отказываться от тестирования неразумно и крайне опасно.
Эдвард Йордан, специалист по "смертельным" проектам, специально для читателей журнала "Открытые системы" предлагает эксклюзивную статью, посвященную управлению проектами, идущими "маршами смерти".
Оборот мирового рынка программного обеспечения с открытым кодом в 2007 году составил, по данным IDC, 1,8 млрд долл. Согласно прогнозу аналитиков, на протяжении предстоящих пяти лет этот рынок будет ежегодно расти на 26% и достигнет в 2011 году объема в 5,8 млрд долл. Расти рынку ПО помогает поддержка со стороны венчурных капиталистов и ведущих ИТ-игроков, в частности, компании Sun Microsystems, в команду которой чуть больше года назад влился Ян Мердок, стоящий в ряду наиболее ярких фигур движения Open Source.