19.09.2006Описание требований к программному обеспечению для сложных систем: новые методы и их применение (часть 2)
Эта статья посвящена новым методам, позволяющим сделать описания требований точными, краткими, однозначными и легко проверяемыми на полноту и непротиворечивость. Методы хорошо подходят для сложных программных систем реального времени; они были разработаны для документирования существующего полетного программного обеспечения самолета А-7 ВМС США. В статье приводится обзор информации, входящей в состав описания требований, и обсуждаются цели, поставленные при разработке методов... Автор: К. Хенинджер <
12.09.2006Вопросы на собеседовании
Про то как искать работу говорилось много, а вот про то, что спрашивать на собеседовании и какие вопросы задавать - нет. Вы можете составить свой список или воспользоваться моим, но ходить на собеседование без списка вопросов неудобно. Когда приходит время задавать свои вопросы их можно забыть, да и ответы потом на них тоже. Если же всё будет перед глазами, будет намного проще оценить ситуацию и понять, подходит ли эта компания для вас. Автор: Ольга Рябова <
11.09.2006Описание требований к ПО для сложных систем
Эта статья посвящена новым методам, позволяющим сделать описания требований точными, краткими, однозначными и легко проверяемыми на полноту и непротиворечивость. Методы хорошо подходят для сложных программных систем реального времени; они были разработаны для документирования существующего полетного программного обеспечения самолета А-7 ВМС США. В статье приводится обзор информации, входящей в состав описания требований, и обсуждаются цели, поставленные при разработке методов... Автор: К. Хенинджер <
05.09.2006Управление конфигурацией в проектах разработки ПО: пять шагов к следующему уровню зрелости
В проектах по созданию программных систем, по мере их роста, рано или поздно складывается необходимость в управлении конфигурацией разрабатываемого продукта. Об отсутствии надлежащим образом организованного процесса управления конфигурацией можно судить по следующим признакам: 1) Планы проекта раз за разом срываются из-за неконтролируемого потока изменений; 2) Конфликты между программистами и тестировщиками кажутся непреодолимыми; 3) Растет негативная реакция пользователей. Автор: Публикация компании IT-Online <
04.09.2006Обучение выходного дня для специалистов IT
Компания «СМ-Консалт» открывает линейку интенсивных курсов выходного дня в области программной инженерии. Программа интенсивного обучения предлагает два принципиально разных типа курсов: фундаментальные и инструментальные. Первый тип курсов предлагает получение фундаментальных знаний в соответствующих областях, позволит в короткие сроки получить представления о предмете безотносительно инструментальных средств автоматизации. Обучение основам программной инженерии и IBM Rational. Автор: CMCONS <
30.08.2006Учет рабочего времени - почему, зачем и как
Коллег интересуют принципы учета, глубина его детализации и способы сбора информации. Прежде чем перейти к этим важным темам, предлагаю спуститься еще на один уровень вниз и попытаться ответить на более фудаментальный вопрос - зачем мы это делаем? Ясное дело, что учет вызван какими-то объективными надобностями - иначе кто добровольно будет осложнять себе жизнь? Автор: Денис Петелин <
29.08.2006Памятка Руководителю группы
Цель этого документа - дать добрые советы любому начинающему руководителю группы. Руководитель группы это не человек, который заполняет планы. Руководитель группы - это лидер коллектива, который может привести коллектив к вершине, а может увлечь в пропасть. В документе собраны советы, которые покрывают наиболее ключевые области работы руководителя. Это советы не теоретиков, это советы практиков. Автор: Артём Торосян, Евгений Грачёв <
22.08.2006Реинжиниринг программного обеспечения
Компьютер без программного обеспечения - груда металла, которую к тому же нельзя сдать на металлолом. Купив даже самый быстродействующий компьютер, предприятие не решает основной проблемы - автоматизация предприятия. Для этого нужны программы. Разнообразие программного обеспечения куда больше, чем технических решений. Автор: Рудюк Сергей Анатольевич <
12.06.2006Идеальный час
Почему так трудно планировать? Почему фактическое время, потраченное на задачи, всегда выше запланированного? Даже когда мы доверяем оценки непосредственно тем людям, которые должны выполнять задачу, они все равно ошибаются. При этом они всегда находят тысячи оправданий превышению сроков - "дернули" на другой проект, кто-то помешал, отвлекли в бухгалтерию по поводу ИНН и так далее. Эта ситуация типична. В этой статье немного о проблемах планирования и их источнике - "идеальном часе". Автор: Публикация компании SEADMEX <