Вакансии компании Luxoft: Киев, Днепропетровск, Одесса
Luxoft — признанный лидер в области разработки ПО
Многолетний успешный опыт осуществления проектов для крупнейших международных компаний, глубокое знание лучших мировых практик и методологий разработки ПО, отраслевая экспертиза и мировые стандарты качества.
Киев:
Java Team Lead - UBS
Senior Java developer - UBS
QA (automation) – UBS
Snr. C++ Developer- UBS
Java Developer - UBS
Snr. Java GUI Developer - UBS
Quality Assurance Engineer – Quality Center
QA Engineer (4-6 months project) - Hotwire
Automation QA Engineer - Harman Becker
Senior Adobe Flex Developer - DB
Cognos Developer - DB
Senior .NET Developer - DB
Senior Java Developer - DB
Configuration Manager - DB
Senior Java Developer - DB
Senior Java Develop - DB
C++\C#_Team Leader - Areva
Одесса:
Software-unit Test Developer for Embedded System/C++ Developer – Harman-Becker
Если у вас есть немного времени (примерно 13 секунд) и вы хотите узнать, что такое Scrum, то можно посмотреть вот это ролик. Быстро, толково объясняют, что такое Scrum.
Несколько тренеров компании , включая Scrum-тренера Бориса Глогера (Boris Gloger), провели анализ популярных книг по Scrum и, добавив личный опыт, сформулировали основные рекомендации методологии Scrum в мини-книгу Scrum Checklists. Это коллекция проверок и практических шагов поможет всем участникам проводить эффективные Scrum-митинги и создавать полноценные, рабочие артефакты.
Бумажную версию этой рабочей книги можно купить за 19,90 euro, а PDF-версия доступна для скачивания бесплатно, после регистрации. (дальше »)
Элизабет Хендриксон (Elisabeth Hendrickson) рассказывает о том что такое Agile Testing.
Всё больше команд принимают Agile-практики тестирования программного обеспечения, такие как XP и Scrum. Но что это значит? Является ли Agile еще одним модным словом или может быть Agile-практика является на самом деле другим способом строить программное обеспечение? В этом докладе Элизабет Хендриксон рассказывает о том, каким образом группы тестирования могут быть более гибкими и чем Agile-подход отличается от традиционной практики.
Автор: Пер Кролл, руководитель по методам, IBM Rational, IBM
В данной статье рассказывается об OpenUP, недавно разработанной инфраструктуре разработки программного обеспечения, которая строится на методах гибкой разработки с использованием унифицированного процесса Rational (Rational Unified Process). Во врезках объясняются особенности OpenUP для читателей, имеющих представление о RUP. (дальше »)
13 марта 2008 г. на конференции «IT в промышленности» в выставочном комплексе «ЛЕНЭКСПО» состоится выступление «Методология SCRUM от Exigen Services: разработка корпоративных приложений при дефиците начальных требований». Ведущий — сертифицированный scrum-мастер Святослав Кулаков.
Опытный специалист расскажет о SCRUM-проекте по разработке ПО для компании Deutsсhe Bank. Исполнителем этого проекта выступает компания Exigen Services, еще год назад объединившаяся с компанией StarSoft и являющаяся сейчас одним из крупнейших поставщиков услуг по аутсорсингу, разработке ИТ-решений и системной интеграции в Восточной Европе. (дальше »)
Автор:Алексей Кривицкий,
Оригинальная публикация:
Редакция от 15 октября 2007
О чём и для кого эта статья
Эта статья для практиков и профессионалов отрасли разработки ПО, которые ценят Agile принципы.
Статья для тех, кто ознакомившись и согласившись с этими принципами, стал применять их на практике и столкнулся с вопросами, на которые ему не дали ответы базовые книги. Вопросами, касающимися работы группы обеспечения качества (Quality Assurance) или, просто говоря, тестировщиков. Эта статья рассматривает SCRUM как один из подходов применения Agile принципов, но будет полезна Agile практикам, не зависимо от подхода, который они для себя выбрали. (дальше »)
Автор - Александр Ихелис
Соавтор - Иван Пилецкий
Оригинальная публикация.
(начало статьи здесь) 2. Итеративная и инкрементальная модель – эволюционный подход.
Для преодоления перечисленных проблем была предложена итеративная модель. Она предполагает разбиение жизненного цикла проекта на последовательность итераций, каждая из которых напоминает “мини-проект”, включая все фазы жизненного цикла в применении к созданию меньших фрагментов функциональности, по сравнению с проектом, в целом. Цель каждой итерации – получение работающей версии программной системы, включающей функциональность, определенную интегрированным содержанием всех предыдущих и текущей итерации. Результата финальной итерации содержит всю требуемую функциональность продукта. Таким образом, с завершением каждой итерации, продукт развивается инкрементально.
С точки зрения структуры жизненного цикла такую модель называют итеративной (iterative). С точки зрения развития продукта – инкрементальной (incremental). Опыт индустрии показывает, что невозможно рассматривать каждый из этих взглядов изолировано. Чаще всего такую смешанную эволюционную модель называют просто итеративной (говоря о процессе) и/или инкрементальной (говоря о наращивании функциональности продукта).
Эволюционная модель подразумевает не только сборку работающей (с точки зрения результатов тестирования) версии системы, но и её развертывание в реальных операционных условиях с анализом откликов пользователей для определения содержания и планирования следующей итерации. (дальше »)