Создание программного обеспечения

ATDD — разработка программного обеспечения через приемочные тесты

Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в

Practical Eclipse Rich Client Platform Projects

Eclipse and the Rich Client Platform (RCP) together form a leading development platform. It provides a lightweight software component framework based on plug–ins. In addition to allowing Eclipse to be extended using other

Эволюция информационных систем

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

Программирование обработки в NX CAM

В книге рассмотрена система NX САМ, предназначенная для создания управляющих программ для станков с ЧПУ. NX САМ реализует широкий набор функций, в том числе обработку призматических деталей, сложной профильной оснастки, а также деталей

Методы принятия решений в задачах оценки качества и технического уровня сложных технических систем

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

Софт за 30 дней. Как Scrum делает невозможное возможным

О книгеСоздатели методики Scrum рассказывают, как реализовывать IT-проекты дешевле и быстрее, чем это кажется возможным.Проекты, в которых используются подходы Agile и Scrum, успешнее других. Эти методики позволяют создавать программное обеспечение за 30 дней

Постигая Agile. Ценности, принципы, методологии

О книгеПодробное руководство по четырем основным agile-методологиям, по которому легко и интересно учиться.Эта книга рассказывает о самых популярных Agile-методологиях — Scrum, XP (экстремальном программировании), Lean (бережливом программировании) и о Kanban (Канбан). О том,

Creating Computer Simulation Systems: An Introduction to the High Level Architecture

As simulations become increasingly important in nearly all aspects of life, we’re finding that combining existing systems is much more efficient than building newer, more complex replacements. Whether your interest is in business,

Адаптивный код на C#. Проектирование классов и интерфейсов, шаблоны и принципы SOLID

Об авторе Гэри Маклин Холл является опытным разработчиком приложений на платформе .NET корпорации Microsoft и специализируется на применении проектных шаблонов, уделяя особое внимание написанию кода, способного адаптироваться к изменениям. В этой книге рассматриваются

Интерфейс. Основы проектирования взаимодействия

Алан Купер начал работу над первым изданием этой книги 20 лет назад. Он убеждал программистов в том, что пришла пора шагнуть навстречу пользователям и начать писать программы, которые будут им нравиться. В

Предметно-ориентированное проектирование. Самое основное

Создание моделей программного обеспечения с помощью предметно-ориентированного проектирования (DDD) принесло много впечатляющих результатов не только в теории, но и на практике. Именно поэтому разработчики во всем мире с энтузиазмом приступили к адаптации DDD.

Impact Mapping. Как повысить эффективность программных продуктов и проектов по их разработке

ЦитатаМножество барьеров на пути эффективного сотрудничества возникает из-за неразделенных, никогда не обсуждавшихся и непроверенных исходных предположений. Специалисты в разных областях исходят из разного набора допущений и гипотез. Если эти допущения и гипотезы сформулировать