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

Cистема автоматического тестирования

В круге разработки

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

Тестирование на основе моделей

Многие знают, как разработать программу; по крайней мере, каждый это делал много раз, но объяснить, как создать программу с высоким качеством, оказывается значительно труднее.

Грандиозный вызов информатике

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

Безопасность систем с открытым кодом

Управление жизненным циклом приложений

О том, как труд профессионалов в области ПО изменяет мир

В фильме «Выпускник», вышедшем на экраны в 1967 году, герой актера Дастина Хоффмана только что закончил колледж и коротает время, нежась под жарким калифорнийским солнышком. Друг семьи советует ему подыскать себе работу «в индустрии полимеров». Если бы дело было в конце 90-х, молодой человек мог бы услышать столь же оригинальный по нынешним временам совет заняться освоением Web. Сегодня, переступив порог нового тысячелетия, мы видим, что перспективы в технологическом секторе далеко не радужны

Мифы о программной инженерии

В 1994 году в журнале Scientific American, Вейт Гиббс рассказал о кризисе программного обеспечения. Круг проблем, которые он обсуждал, охватывал множество вопросов, от невыполнения бюджетов и сроков до прекращения проектов, в которые были вложены многомиллионные средства. Аналогичные вопросы были подняты и в Communications of the ACM в марте 2001 года, где авторы сулят далеко не радужные перспективы программной инженерии, если отрасль будет «развиваться как прежде».

OGSA: где Grid встречается с Web

TEKTON объединяет

Свойство неизменности: ООП под микроскопом

Агенты и сложные системы

OpenGL: противоречия и тенденции

Документооборот: два в одном

Объекты и Web

SOAP и вопросы безопасности

Автоматизация тестирования

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

Мультиметоды и парадигмы

LAB: разработка кросс-платформных приложений

Системная инженерия программного обеспечения: введение

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

Вызовы скрытой бизнес-логики: «реставрация» функциональности ERP

Как осуществлялся переход крупного производителя промышленного энергетического оборудования с зарубежной ERP-системы на «1С:ERP» — в кейсе Axenix.

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