Разкажете за вашия опит — първия, текущия или най-релевантния за нас?
System Analyst
Къде в JSON Schema може да се посочи required? Какви са опциите?
Ако имаме два паралелни потока, как да изобразим паралелен шлюз — само при разклоняването или също и при събирането?
Какви инструменти използвахте за BPMN диаграми?
Може ли да се заобиколи изключващ шлюз, но при това да се покаже условието на ветвене?
Дайте пример за запомняща се задача: как беше формулирана, какво правихте, какви артефакти бяха резултат, как ги предадохте за разработка, разкажете за екипа.
{ "ClientInfo": { "type": "object", "required": [ "id", "firstName" ], "properties": { "id": { "type": "string", "maxLength": 255, "description": "Идентификатор на клиента" }, "firstName": { "type": "string", "maxLength": 255, "description": "Име на клиента" }, "lastName": { "type": "string", "maxLength": 255, "description": "Фамилия на клиента" }, "participantsLastModifiedDate": { "type": "string", "description": "Дата на регистрация на участника в системата", "format": "date", "example": "[phone]T12:00:00.0000000" }, "participantsAddress": { "uniqueItems": true, "type": "array", "maxItems": 1000, "description": "Адрес на регистрация на участника", "items": { "type": "object", "properties": { "street": { "type": "string", "maxLength": 255, "description": "Улица" } } } } } } }
Създайте URL въз основа на данните от таблиците по-долу, за да получите информация за клиента: GET:/api/clients/information/... | Атрибут | Тип данни | Ограничение | Описание | Задължителност | |--------------|------------|----------------|-------------------------|----------------| | clientId | string | maxLength: 64 | Идентификатор на клиента | [1] | | Атрибут | Тип данни | Ограничение | Описание | Задължителност | |--------------|------------|----------------|-------------------------------------------------|----------------| | requestInfo | array | maxItems: 200 | Набор системи, които трябва да бъдат опитани за получаване на информация за клиента | [0..n] | | requestInfo | string | maxLength: 64 | Име на системата | [0..1] |
Какви формати за дати се използват на практика в JSON Schema?
Какви елементи бяха добавени към BPMN диаграмата? Има ли пример за прост поток?
Как може да се ограничи текстово поле в JSON Schema освен чрез формат?
Възможно ли беше връщането към предишното състояние?
Разкажете за схемата като цяло — кои обекти, кои масиви, какво се съхранява?
Може ли клиентът да има няколко адреса в тази схема?
Добавихте нови статуси към моделa на статусите — как точно? Как беше реализирано? Hardcode или справочник?
Проверихте ли на интуитивно ниво или описахте случаи? Провеждани ли са приемо-сдатъчни изпитания, демонстрации на функционалността?
Какво означава кръгът върху стрелката в нотацията на връзките?
Каква е нюансът при използването на паралелен шлюз в BPMN?
Как участвахте в приемането? Какво точно се изискваше от аналитика?