|
Что такое требование ?
|
|||
---|---|---|---|
#18+
Не всегда вполне соглашаюсь с мнениями guest_20040621, но читая их уже много лет, призываю к ним прислушиваться, вместо того, чтоб грязью кидаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 01:11 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
AlexTheRaven Идеальные требования - не самоцель, они просто должны быть достаточно хороши, чтобы разработать то, что можно продать, и, по возможности, удовлетворяет заказчиков. <....> Весьма точно определено всё. Последний ваш пост хоть в учебник:) Часто возникает ситуация, когда общие требования к АС есть, но АС состоит из множества АРМ, стоит ли писать на каждый АРМ требования? или достаточно общей концепции? Имеется ввиду та документация, которая согласовывается с заказчиком.. Не секрет же, что в РФ, часто, всё пишется уже на то, что сделано.. Где критерий "сложности" определяющий необходимость отдельного описания той или иной части АС? Всё должно быть продумано до мелочей, это так.. но такая цель естественно не достижима. :(. Я например, больше склоняюсь к тому, что бы сначала получить оптимальную модель, а потом уже программист это дело реализует (с учетом итерационности процесса конечно) в этом случае, чем больше приближена модель к искомой, тем меньше итераций (до)разработки. "Беда" в одном, не всегда заказчик соглашается с необходимостью построения модели.. Ему нужен результат.. :( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 06:38 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2 Часто возникает ситуация, когда общие требования к АС есть, но АС состоит из множества АРМ, стоит ли писать на каждый АРМ требования? ( Вот мне кажется, что разбивать (или составлять) систему на множество АРМов это какой-то архаизм. Вообещ , понятие АРМ, это .. ну то, что уже не стоит вообще употребялять. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 07:12 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
Mainframe_старый Вот мне кажется, что разбивать (или составлять) систему на множество АРМов это какой-то архаизм. Вообещ , понятие АРМ, это .. ну то, что уже не стоит вообще употребялять. Гм.. у вас есть иная альтернатива обозначения полнофункционального целевого, и как правило, узкоспециализированного интерфейса пользователя для выполнения его функциональных обязанностей? Например, приложения для регистратора поликлиники, кладовщика, диспетчера, библиотекаря, мастера производственного участка и т.д. – т.е. лиц, выполняющих строго определенные функции, которые являются частью большой АС, например, АС цеха.. завода, городской больницы и т.д.? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 09:11 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2 Гм.. у вас есть иная альтернатива обозначения полнофункционального целевого, и как правило, узкоспециализированного интерфейса пользователя для выполнения его функциональных обязанностей? Например, приложения для регистратора поликлиники, кладовщика, диспетчера, библиотекаря, мастера производственного участка и т.д. – т.е. лиц, выполняющих строго определенные функции, которые являются частью большой АС, например, АС цеха.. завода, городской больницы и т.д.? А зачем вообще разрабатывать приложения ДЛЯ регистратоар поликлиники. Приложение имеет какую-то цель, в частности, если у пользователя есть роль в этой системе - регистратор, то ему можео делать 1,2,3. В рамках этого же приложения имеется роль врач, роль глав. варч и т.п. Нет АРМа, есть одно приложение и много ролей. Пользователи в системе - это не приложения, это некоторые функции. если у вас появится новая роль, вы начнете новое приложение разрабатывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 10:29 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
Mainframe_старый А зачем вообще разрабатывать приложения ДЛЯ регистратоар поликлиники. Приложение имеет какую-то цель, в частности, если у пользователя есть роль в этой системе - регистратор, то ему можео делать 1,2,3. В рамках этого же приложения имеется роль врач, роль глав. варч и т.п. Нет АРМа, есть одно приложение и много ролей. Пользователи в системе - это не приложения, это некоторые функции. если у вас появится новая роль, вы начнете новое приложение разрабатывать? Увы, далеко не всегда можно все засунуть в одно приложение. И речь не о том, что на каждую кнопку делать отдельную задачу.. Есть приложения, который возможно унифицировать в группе, но не в системе.. Конечно всегда пытаются минимизировать работу по разработке ПО, но не всегда это возможно и оптимальней выходит декомпозиция. Для главврача, например, вообще делать приложения нет смысла.. ему достаточно сделать интерфейс, например WEB интерфейс, точнее, реализовать функции интерфейса в соответствии с ролью главврача. А вот для 10-15 регистраторов, которые работают в интенсивном режиме выполняя достаточно большой но строго ограниченный набор операций - требуется приложение, у которого только одна цель – обеспечить работу регистратуры, одно - АРМ "регистратура", ибо больше нигде и не кому не понадобиться использовать элементы этого приложения кроме них самих. Мы говорим немного о разных вещах .. Для "небольшой компании" вариант "всё в одном" может и сгодится.. Но для сложных АС нет, это в принципе, даже с практической точки зрения не может быть выполнено.. Такой винегрет, вменяемая группа, хотя бы из 5-15 человек программистов просто не осилит. А если над системой работает несколько десятков человек? Вот потому так важны требования.. :) Вот почему ТЗ лучше делать до того :) PS: ради интереса, попробуйте нарисовать «общий» интерфейс хотя бы для MES системы… ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 11:41 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2 Для "небольшой компании" вариант "всё в одном" может и сгодится.. Но для сложных АС нет, это в принципе, даже с практической точки зрения не может быть выполнено.. Такой винегрет, вменяемая группа, хотя бы из 5-15 человек программистов просто не осилит. А если над системой работает несколько десятков человек? Вот потому так важны требования.. :) Вот почему ТЗ лучше делать до того :) PS: ради интереса, попробуйте нарисовать «общий» интерфейс хотя бы для MES системы… Винегрет должен быть упорядочен, тогда все выйдет. Есть функциональность, она имеет части. Программируются части, в том числе и интерфейсные. Роль привязывается к частям. Ну например, роль А имеет доступ к части 1, 3 и 10. А роль Б к части 1, 5 и 11. Это значительно более гибко и особенно для больших систем. И уж делать болшие системы как АРМы, где в разных частях наверняка будет одна и та же функциональность, совсем непарвильно, поддерживать такую большую систему потребует очнеь болших усилий. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 11:51 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
Mainframe_старый И уж делать болшие системы как АРМы, где в разных частях наверняка будет одна и та же функциональность , совсем непарвильно, поддерживать такую большую систему потребует очнеь болших усилий. Мы с вами о разном.. Я уже сказал, не надо делать 100 АРМ для каждого пользователя, рабочие места унифицируются. Следовательно, вариант "в разных частях наверняка будет одна и та же функциональность" исключается. Будет 10 АРМ и все совершенно разные и законченные. Разрабатывать и сопровождать "универсальную" систему гораздо сложней и далеко не всегда она вообще возможна. В конце концов, реализация есть результат довольно продолжительной разработки-проектирования, что по времени, никак не меньше, а часто и больше.. (ну, конечно на практике проектированию уделяют не всегда должного..). Ну и.. мы действительно о разном .. попробуйте реально реализовать приложение, хотя бы одно и на бумаге, но которое было бы простым и удобным для кладовщика склада готовой продукции, химика аналитика, оператора машины непрерывного литья стали.. с учетом их ролей ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 12:51 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2 Я например, больше склоняюсь к тому, что бы сначала получить оптимальную модель, а потом уже программист это дело реализует (с учетом итерационности процесса конечно)( Да, для сложных систем бывает трудно сразу однозначно сформулировать требования в полном объеме. И тогда они вырабатываются в соответствии с "итерационностью процесса". Нормативные документы предусматривают эту возможность: есть стадии аванпроекта, эскизного проекта, на которых и отрабатываются основные идеи (подходы) к разработке системы на макетах, моделях и т. п. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 12:58 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
AlexTheRaven stells2<...>Совершенно согласен с вами. Я бы даже дополнил, очень трудоёмко.. и по времени не быстро :) Но это оправдывает с лихвой затраты. Смотря какие затраты. Идеальные требования - не самоцель, они просто должны быть достаточно хороши, чтобы разработать то, что можно продать, и, по возможности, удовлетворяет заказчиков. Пока пишешь требования - они стремительно устаревают, поэтому писать их надо быстро. Для того, чтобы требования работали, их должны читать люди - поэтому требований должно быть немного, они должны быть написаны ёмко и лаконично. Я считаю, что требования невозможно написать сразу в идеальном виде, и вкладывать десятки человеко-месяцев в их первую версию не имеет смысла.Требования устаревают? Но если их писать быстро , то можно успеть? А разработчики успевают за аналитиком? И как в таком случае происходит внедрение? Что это за экстрим такой? А, может, в бизнесе надо порядок навести? ... чтоб требования не устаревали за 3дня/неделю/месяц? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 14:07 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
1106 в МинфинеТребования устаревают? Увы, так бывает. Начинают разрабатывать систему при одном законодательстве (например, налоговом), а завершают при совсем другом (и изменения касаются не только настраиваемых параметров - ставок и видов налогов), а принципиальных вещей. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 15:01 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
ЮВ 1106 в МинфинеТребования устаревают? Увы, так бывает. Начинают разрабатывать систему при одном законодательстве (например, налоговом), а завершают при совсем другом (и изменения касаются не только настраиваемых параметров - ставок и видов налогов), а принципиальных вещей.все равно непонятно каким образом в приведенном примере спасло бы разработку БЫСТРОЕ написание требований? быстрее бы разработали - быстрее бы начали переделывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 17:53 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
1106 в Минфинекаким образом в приведенном примере спасло бы разработку БЫСТРОЕ написание требований 1) А не как бы не спасло ) 2) Дело в том что при ароматизации управленческой предметной области не учитывают человеческой логики. Неоднократный тест на работу "при новом законодательстве" выявляет как правило одну и ту же логическую последовательность. 3) Работа аналитика как раз и заключается в выявлении базовых требований и факторов на них влияющих ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2008, 20:29 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
1106 в МинфинеТребования устаревают? Но если их писать быстро , то можно успеть? Дело в том, что концепция склонна меняться - под влиянием "озарений", выхода новых систем, изменения предметной области. Как только изменения достигают некоторого критического значения - нужно уточнять, переписывать и переутверждать требования, особенно варианты использования. Если написать требования быстро, то после написания последних требований первой версии их можно отдавать разработчикам вместо того, чтобы переписывать заново. 1106 в Минфине А разработчики успевают за аналитиком? Первая версия требований отдаётся им не раньше, чем она готова. До этого может быть только изучение предметной области и раннее исследование технологий, никто не спешит. Далее параллельно идут зависимые процессы - управление требованиями, управление изменениями, управление конфигурацией. Если они налажены - опять же, никто никуда не спешит. 1106 в Минфине И как в таком случае происходит внедрение? Итеративно, с корректировкой требований и доработкой системы. Без настойчивого желания "всё переписать". 1106 в Минфине Что это за экстрим такой? Это не экстрим, а обычная, весьма консервативная, спиральная модель: RUP, MSF и иже с ними. Экстрим (экстремальная разработка) - это когда первой версии требований нет , концепция и требования существует в основном в головах людей, горизонт планирования - до месяца. Как ни странно - иногда неплохо работает. 1106 в Минфине А, может, в бизнесе надо порядок навести? ... чтоб требования не устаревали за 3дня/неделю/месяц? Боюсь, что такой "законсервированный" бизнес довольно быстро вылетит в трубу, если, конечно, речь идёт о коммерческом предприятии. Системы создаются по нескольку лет, за это время может серьёзно измениться рынок, законодательство, бизнес-процессы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2008, 01:04 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2<...> Часто возникает ситуация, когда общие требования к АС есть, но АС состоит из множества АРМ, стоит ли писать на каждый АРМ требования? или достаточно общей концепции? IMHO есть варианты использования, есть роли, и есть сотрудники, которые могут выполнять много ролей. IMHO более гибко назначать сотруднику полномочия на функциональность и данные, чем хард-кодить эти назначения в клиентских приложениях с названиями "АРМ...", "АРМ...", "АРМ..." IMHO общей концепции всегда недостаточно - нужны требования, в т.ч. варианты использования. stells2 <...>Не секрет же, что в РФ, часто, всё пишется уже на то, что сделано.. Не в РФ, а определёнными классами исполнителей для определённых классов заказчиков. А идёт это откуда-то от из СССР, от отраслевых АСУ, когда всё, в чём присутствовало слово "ЭВМ", вызывало трепет, было безумно модным и оправдывало любые издержки, благо, они были не из своего кармана. Ну и ещё когда программисты работали за интерес и совесть, и обладали, в большинстве своём, научными степенями. stells2 Где критерий "сложности" определяющий необходимость отдельного описания той или иной части АС? Критерий - когда разработчик не знает, что делать и с чего начать. Ну или когда пару раз начинает не с того и делает не то. stells2 Всё должно быть продумано до мелочей, это так.. но такая цель естественно не достижима. :(. IMHO мелочи лучше всех может продумать разработчик - не надо его недооценивать. Если не давать разработчику возможности принимать решения - ПО будет разрабатываться по принципу "к пуговицам претензии есть?" stells2 Я например, больше склоняюсь к тому, что бы сначала получить оптимальную модель, а потом уже программист это дело реализует (с учетом итерационности процесса конечно) в этом случае, чем больше приближена модель к искомой, тем меньше итераций (до)разработки. Мне не нравится слово "оптимальный" - пахнет вечной погоней за изяществом и совершенством, между тем коммерческое программирование - погоня за деньгами и сроками. Модель может быть действующей. И через некоторое время её могут продать и внедрить :) . stells2 "Беда" в одном, не всегда заказчик соглашается с необходимостью построения модели.. Ему нужен результат.. :( Вменяемый заказчик должен понимать, что решение задачи невозможно без постановки её условий. А модель из последовательностей и классов заказчику лучше показывать в виде презентаций уровня "для домохозяек" и действующих прототипов. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2008, 01:30 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
AlexTheRaven stells2<...> Часто возникает ситуация, когда общие требования к АС есть, но АС состоит из множества АРМ, стоит ли писать на каждый АРМ требования? или достаточно общей концепции? IMHO есть варианты использования, есть роли, и есть сотрудники, которые могут выполнять много ролей. <…> IMHO общей концепции всегда недостаточно - нужны требования, в т.ч. варианты использования. Это в части проектирования, полностью согласен. Фактически, описание модели. AlexTheRaven IMHO более гибко назначать сотруднику полномочия на функциональность и данные, чем хард-кодить эти назначения в клиентских приложениях с названиями "АРМ...", "АРМ...", "АРМ..." <…> Этот шаг уже сделан, при построении модели.. Есть, например, рабочее место химика-аналитика.. Не автоматизированное, просто лаборатория. Он выполняет операции результат которых востребован другими производствами, цехами и .т. Автоматизируем его операции, создав единое информационное пространство (например, завод), мы «отдаем» ему крупицу этого пространства в виде входных данных поступающих с разных участков, текущих операций (химанализ, вычисления и т.д.) и выходных данных как результат этих операций, которые становятся частью общей АС и доступны для других подсистем. О какой унификации тут может идти речь? Да, в нутрии отдела можно сделать одно приложение, логика которого будет соответствовать бизнес ролям пользователей данного отдела. Но это приложение никчемно в иных производственных участках, хоть как там формируй интерфейс. Слишком специфичны задачи. stells2 Вменяемый заказчик должен понимать, что решение задачи невозможно без постановки её условий. Ну да, так должно быть, как много вы знаете «вменяемых» заказчиков? Особо, если платятся деньги, и как правило большие? Тут выход один – разработчик должен быть настолько компетентен, что может вести проект с соблюдением всех требований и нормативов в приемлемые сроки. Вот тут мы и возвращаемся к тому, что идет это не из «откуда-то от из СССР, от отраслевых АСУ..» а от банальной некомпетентности разработчика. Можно назвать множество имен фирм, которые хороши в одном (например, в электронике) и совершенно некомпетентны в другом. Однако, гонка за прибылью кидает их на ту работу, в которой они, извиняюсь, профаны. AlexTheRaven IMHO мелочи лучше всех может продумать разработчик - не надо его недооценивать. Если не давать разработчику возможности принимать решения - ПО будет разрабатываться по принципу "к пуговицам претензии есть?" А вот тут и «выплывают» требования, которые должен составлять специалист предметной области, а не разработчик. Разработчик не является экспертом в данной предметной области. Реинжениринг, или оптимизация бизнес процессов – предусматривает многое, но в первую очередь работу экспертов и аналитиков. Далеко не всегда он удается, не только в РФ, но думаю и в мире.. По этому, «оптимальная» модель – это не теория.. Это звено «как будет» в цепочке: «как есть» -> «как надо» -> «как будет» = <что получилось> Мне понятен ваш подход, я согласен что он хорош. Но не во всех областях. Например, в промышленной автоматизации иные требования и возможности. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2008, 08:04 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
уже давно отказался от буквы "А" в слове АРМ в пользу буквы "Ф" - функциональное рабочее место . "Автоматизированное" это архаизм. А ФРМ проектируется именно для работы Системы с человеком. Так же как есть логическая и физическая модель, ФРМ не зависит от реализации (web это, сканер, программа или голосовая почта). ФРМ, а именно его в вариантах использования ( ВИ ) проектирует бизнес. ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2008, 10:48 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
[quot Petro123]уже давно отказался от буквы "А" в слове АРМ в пользу буквы "Ф" - функциональное рабочее место . "Автоматизированное" это архаизм. А ФРМ проектируется именно для работы Системы с человеком. Так же как есть логическая и физическая модель, ФРМ не зависит от реализации (web это, сканер, программа или голосовая почта). ФРМ, а именно его в вариантах использования ( ВИ ) проектирует бизнес. [quot] Да какая разница.. суть то не меняется.. у нас не отказались, видать живем в прошлом :) Конечно важно как этО называется, но не настолько :) Качество и сложность требований, думаю, не измениться. :) Кстати, ради интереса, сегодня писались эти самые требования на небольшой модуль.. Как всегда, с начало было 2 страницы.. :)) Пока правил ошибки — появилась куча вопросов, писавший задумался.. скорей всего, быстро не получится :) Да и страниц будет гораздо больше.. Но зато я уверен, что в результате, будут требовать то что надо, каждое слово должно быть понятным и однозначным. А то.. одни не договорят, вторые не додумают.. потом разгребай.. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2008, 17:10 |
|
Что такое требование ?
|
|||
---|---|---|---|
#18+
stells2<...>Но это приложение никчемно в иных производственных участках, хоть как там формируй интерфейс. Слишком специфичны задачи. Наверное, сказывается то, что я имел дело в основном с приложениями, обладающими web-интерфейсом. В этом случае объединение экранов (страниц) в "АРМ" определённой роли сводится к ограничению доступа ко всем остальным экранам. Согласен, что web-интерфейс применим далеко не всегда: датчик температуры расплавленного чугуна через RS-232 к нему не подключишь, большие объёмы данных анализировать и визуализировать не очень удобно :) . stells2 Ну да, так должно быть, как много вы знаете «вменяемых» заказчиков? Особо, если платятся деньги, и как правило большие? Знаю четырёх. Наверное, везёт, и/или мы ухитрились правильно себя поставить. Можно отказаться и от больших денег - если издержки ещё больше :) . stells2 Тут выход один – разработчик должен быть настолько компетентен, что может вести проект с соблюдением всех требований и нормативов в приемлемые сроки. Так ведь только что сказали, что заказчик "невменяем" и не понимает, что нужно ставить требования - а значит, тихо саботирует этот процесс? Как ни выполняй незафиксированные требования, и/или зафикисированные, но не осознаваемые заказчиком как соглашение и обязательства принять систему, удовлетворяющую таким требованиям - всё равно получается, что их не выполнил :) . stells2 <...>Однако, гонка за прибылью кидает их на ту работу, в которой они, извиняюсь, профаны. Таких много. Замечательно продают воздух, иногда испорченный :) . AlexTheRaven IMHO мелочи лучше всех может продумать разработчик - не надо его недооценивать. Если не давать разработчику возможности принимать решения - ПО будет разрабатываться по принципу "к пуговицам претензии есть?" Не концептуальные мелочи, конечно. Но GUI без спецификации умный разработчик (НЕ кодер, НЕ работающий по принципу "дайте зарплату и отвалите") делает обычно быстрее, рациональнее и удобнее, чем со спецификацией. AlexTheRaven А вот тут и «выплывают» требования, которые должен составлять специалист предметной области, а не разработчик. Разработчик не является экспертом в данной предметной области. Реинжениринг, или оптимизация бизнес процессов – предусматривает многое, но в первую очередь работу экспертов и аналитиков. Далеко не всегда он удается, не только в РФ, но думаю и в мире.. По этому, «оптимальная» модель – это не теория.. Это звено «как будет» в цепочке: «как есть» -> «как надо» -> «как будет» = <что получилось> ОК. Тогда понятно. Хотя я всё же считаю, что разработчик должен знать предметную область в рамках концепции системы и её аналитической модели. Он должен понимать, что и зачем разрабатывает, хотя бы в рамках своей задачи и модуля, а если не понимает - спрашивать. Иначе он становится кодером, требует детальнейшей спецификации, которую выполняет в стиле "заставь дурака Богу молиться". Ему самому это не нравится, работа скучная, мотивация падает, количество ошибок на стоку кода растёт, сроки растягиваются... AlexTheRaven Мне понятен ваш подход, я согласен что он хорош. Но не во всех областях. Например, в промышленной автоматизации иные требования и возможности. Действительно, с MES и SCADA-системами, а следовательно, и с людьми, их заказывающими, вживую не сталкивался. Наверное, я понял Ваш подход, формализованный, с выделенными предметниками, аналитиками, архитекторами и узкоспециализированными программистами. Тоже хороший подход, единственно возможный в очень крупных проектах. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2008, 01:09 |
|
|
start [/forum/topic.php?fid=33&msg=35506138&tid=1548714]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
145ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 544ms |
0 / 0 |