Design and Test Lab
114 subscribers
92 photos
1 file
158 links
Найвищий пріоритет компанії DESIGN AND TEST LAB – Mature Reliability Standard – розробка надійних додатків. У нашій роботі ми застосовуємо наукові знання під час планування проекту, розробки архітектури, програмування та тестування.
Download Telegram
Новогодние подарки, итоги года и заслуги каждого сотрудника, видение будущего и хорошее настроение!

Например, за этот год мы:
— начали эффективно работать в удаленном режиме,
— начали разработку новых проектов и завершили разработку долгосрочного проекта,
— не допустили сокращения персонала и урезания оплаты услуг,
— переехали в базовый офис,
— выпили 25 кг кофе,
— написали около 6500 автоматических тестов,
— оставили друг-другу 3500 комментариев на code review,

а в будущем напишем в два раза больше! :)

Мы попробовали празднования Нового года 2021 в новом формате Design and Test Lab и у нас получилось!

Главное вместе! Спасибо каждому за 2020 и отправляемся брать вершины 2021 года!
Команда Design and Test Lab желает вам счастливого Нового 2021 года! ☃️🎄🎁

Пусть все плохое останется в этом году, а наступающий Новый год наполнит вашу жизнь радостью и смехом!

Пусть все мечты сбываются и удача всегда будет рядом!

#людиdesignandtestlab #dntl #appdevelopment #happynewyear #bestwishes #designandtestlab #mobapps
#position #ios #engineer #DNTL

Компания Design and Test Lab и 1st Institute of Reliable Software приглашает программиста на платформе Apple iOS c опытом от 2-х лет на долгосрочный проект связанный с торговлей продуктами питания через интернет.

1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) и есть возможность консультироваться с директором компании (14+ лет опыта)!
4️⃣ План профессионального и карьерного роста!

Хотите работать с качественным приложением и гордиться своей работой?!
Отправьте свое резюме и задайте любой вопрос!
http://workat.dnt-lab.com/positions/2021/ios-developer
#position #Kharkiv #office #remote #Python #backend #dntl

Приглашаем Python Software Engineer (Backend) в свою команду на проекты, которые приносят пользу!

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

По нашей характеристике проект соответствует ценностям Design and Test Lab на 11 ★ из 11 ★!

Подробнее смотри на сайте характеристику проектов и отправляй резюме: http://workat.dnt-lab.com/positions/2021/middle-python-developer-for-social/

Всем хорошего дня!
Онлайн эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”

Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.

1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.

Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9

#python #питон #эксперт #лекция
#position #Kharkiv #office #remote #QA

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

Проекты:
полезнейшая социальная сеть по лечению и поиску редких болезней со всеми мира,
уникальная социальная сеть для архитекторов, дизайнеров, проектировщиков, ландшафтных дизайнеров,
— онлайн-кинотеатр с более 200 000 пользователями в месяц!

Хотите работать с тестированием качественных и уникальных продуктов и улучшать их?! Тогда вам к нам! Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали! http://workat.dnt-lab.com/positions/2021/quality-engineer-4/
Привет, Python-программистам! 👋

Уже послезавтра в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”. Мы приглашаем вас!

У вас будет уникальная возможность за один вечер приобрести новые знания в типизации Python или улучшить то, что уже приобретено, пообщаться с экспертом, поделиться опытом или получить помощь!

Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB

Дата: 24 февраля 2021 года

Место проведения:
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09

Время: 19:00-20:30

А ты уже зарегистрировался
Регистрация свободная:
https://forms.gle/qbwMutzbWVfMYd6z9

#python #питон #эксперт #лекция
Добрый день! 👋

Уже сегодня в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”.
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09

Мы создали группу в Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
Вступайте в группу: https://t.me/reliable_python

До встречи! Хорошего и продуктивного дня!
#видео #video #python #питон

24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4

Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!

Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
В классическом менеджменте организаций контроль — это процесс обеспечения достижения организацией 🏭 своих целей [Мескон, 1997]. Проект — это временное предприятие, направленное на создание уникального продукта, услуги или результата [PMBOK]. Инженер-программисты выполняющие проект являются сотрудниками временной организации, цель которой — успех проекта 🎯. Таким образом контроль инженер-программистов — это процесс обеспечения достижения успеха проекта по разработке программного продукта 🖥.

Инженеры-руководители (инжиниринг-менеджеры, engineering managers) осуществляют контроль различных аспектов проекта и производимого продукта с помощью множества метрик 🔢.

Среди различных аспектов:

— качество продукта;
— качество кода;
— качество архитектуры;
— качество архитектурного описания и документации;
— качество тестов;
— дисциплины ведения проектов;
квалификация и производительность инженер-программиста❗️.

Например, какими метриками можно оценивать квалификацию инженер-программиста 🧑‍💻? Следующими:

— количество задач выполненных в единицу времени ;
— % покрытия кода тестами;
— % принятых задач;
— количество обнаруженных ошибок в коде;
— количество написанных тестов.

Зачем нужен контроль этих метрик? Потому что важнейший мотивационный и маркетинговый показатель — рейтинг программистов: кто самый лучший, а кто самый худший, а кто вообще вредитель. Кого повышать 👨‍✈️, продвигать и премировать 💵, а с кем нужно плотно поработать (🧑‍🎓 учить, 💉 лечить, 🔪 мочить).

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

#метрики #engineering_management #контроль
#python #питон #эксперт #лекция #test

Компания Design and Test Lab и 1st Institute of Reliable Software приглашаем вас на онлайн эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”

Эксперт:
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB

Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.

Описание темы:
1. Почему тесты важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить тесты в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.

Регистрация свободная: https://forms.gle/tw4Sr4A8GNAwAPq26
#position #ios #software #engineer #middle #senior #office #remote #DNTL

Приглашаем iOS Software Engineer c профессиональным опытом от 2-3 лет в свою команду на существующий e-commerce проект — продажа фермерской продукции с Objective-C, Swift, iOS SDK, Swagger!

1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) + менторство!
4️⃣ Помощь в достижении целей и план профессионального и карьерного роста!

Предлагаем вам рассмотреть работу в нашей компании и начать разрабатывать новые функции в качественном приложении!
http://workat.dnt-lab.com/positions/2021/ios-developer/

Хорошего и продуктивного всем дня!
#python #питон #эксперт #лекция

Привет! 👋

Уже послезавтра в 19:00 пройдет эксперт-лекция “Тесты в Python: легкий старт, кто еще не начал!”. Мы приглашаем вас!

Всего за один вечер вы легко начнете проверять свой код, сокращать ошибки и ускорять работу в Python программировании!

💁‍♀️Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
🗓Дата: 31 марта 2021 года
🧭Время: 19:00-20:30

А вы уже хотите начать писать качественный код?
Тогда регистрируйтесь прямо сейчас! https://forms.gle/tw4Sr4A8GNAwAPq26

Событие в Фейсбуке:
https://www.facebook.com/events/1394206374267995
Meetup: https://www.meetup.com/1irs-net/events/277128340/
DOU: https://dou.ua/calendar/36982/
Добрый день! 👋

Сегодня встречаемся с вами на Youtube-трансляции эксперт-лекции “Тесты в Python: легкий старт, кто еще не начал!”. 💻
Ссылка: https://www.youtube.com/watch?v=JBeZ80IvdFI
Начало в 19:00.

Также вступайте в группу Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
https://t.me/reliable_python

До встречи вечером! Хорошего и продуктивного дня!
Добрый день!👋

Вчера 31 марта 2021 состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Тесты в Python: легкий старт, кто еще не начал!”.
Готова видеозапись на канале! https://www.youtube.com/watch?v=JBeZ80IvdFI

Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
На днях опубликовали записи конференции iOS Ukraine, которая прошла осенью прошлого года.

Запись доклада “Автоматическое тестирование интеграции со стандартными фреймворками” (Владимир Обризан, к. т. н.) доступна по ссылке на канале iOS Ukraine:

https://youtu.be/UAsXcnNWss0

#ios #tdd
#position #ios #python #software #engineer #junior #middle #office #remote #DNTL

Приглашаем Junior/Middle iOS Software Engineers и Junior/Middle Python Software Engineers в Design and Test Lab!

‼️Почему
вам стоит обратить на это внимание?

1️⃣ Уникальные и полезнейшие проекты: лечение редких болезней, платформа для предоставления услуг дизайнерами, архитекторами и др., интернет-магазин продажи фермерских продуктов!
2️⃣ Программа менторства и наставничества — ускорит вашу адаптацию к проекту и программированию! После адаптации план карьерного и профессионального роста!
3️⃣ Работа в полноценной команде, роли распределены!
4️⃣ Постоянное общение с коллегами, техническими экспертами и американским клиентом!

Подробнее о работе в Design and Test Lab: http://workat.dnt-lab.com/positions/

Есть вопросы или уточнения? Пишите и мы будем очень рады знакомству и общению!
#python #питон #эксперт #лекция #test

📍Компания Design and Test Lab и 1st Institute of Reliable Software продолжаем делиться знаниями и приглашаем вас на эксперт-лекцию “Острая боль автоматизации тестирования на Python — ТЕСТОПРИГОДНОСТЬ”!

💁‍♀️ Эксперт:
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB

О чем поговорим:

Если бы тесты было так легко писать, то покрытие тестами было бы 100%, не так ли?

📚Важная теория:
1. Почему программисты отказываются писать автоматические тесты и как на это влияет тестопригодность?
2. Что такое тестопригодность и какими способами можно существенно упростить тестирование Python-кода?
3. Python-библиотеки для повышения тестопригодности: unittest.mock, freezegun, factory_boy

✏️Мастер-класс:
1. Разработка теста проверяющего работу приложения с интернетом.
2. Разработка теста проверяющего работу приложения с базой данных.

Регистрация свободная: https://forms.gle/fxz12gQPDCJgrg847