DanyaOMG
29.05.2020 18:31

В команде есть: 1. Синьерестый аналитик

2. 2 разработчика: джун и сеньор

3. Мидл тестировщик

Аналитик разговаривает с заказчиком, после чего пишет спецификацию. Эта спецификация попадает разработчикам, которые пишут код. А после этого тестировщик проверяет, что всё сделано в соответствии с требованиями.

Каждый раз, когда задача уходит на прод (после каждой итерации разработки), заказчик оценивает своё недовольство по шкале от 0 до 10. Где 0 - это, всё замечательно, а 10 - ужасно.

Аналитик с вероятностью 0.1 допускает ошибку в требованиях, что приводит к повышению недовольства заказчика на 4.

С вероятностью 0.4 задачу делает джун разработчик. При этом, после разработки джун генерирует задачу на техдолг с вероятностью 0.5, а синьор с вероятностью 0.2.

Тестировщик пропускает баг на прод с вероятностью 0.2, что повышает недовольство заказчика на 3. Если баг был найден, то задача остаётся на следующую итерацию. С задачей всё ок в 60% случаев.

Сейчас в бэклоге есть 10 задач. В одну итерацию от анализа до разработки берется 2 задачи. Если есть задачи на тех-долг, то хотя бы одна задача должна быть сделана в итерации. Каждый раз, когда задача заказчика не берётся из бэклога в работу это приводит к росту недовольства на 1.

Нужно определить:

1. Количество итераций за которые будут сделаны все задачи в самом хорошем случае и какова вероятность наступления этого события. То же самое для самого плохого случая.

2. Общий уровень недовольства заказчика в самом плохом случае по 5 итераций и какова вероятность наступления этого события.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
катябэд37
25.03.2022 01:46
Компьютерная программа — это последовательность инструкций, которая предназначена для исполнения вычислительной машиной. 
програмное обеспечение- совокупность программ позволяющих осуществить на компьютере автоматизированную обработку информации.
Систе́мное програ́ммное обеспе́чение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения ...
 Прикладное ПО - совокупность программ для решения прикладных задач (задач пользователя). Прикладное ПО входит в состав программного обеспечения компьютера.
Система програмирования - система для разработки новых программ на конкретном языке программирования
0,0(0 оценок)
Ответ:
ne1naiioo111
15.02.2020 10:54
import java.lang.*;
import java.util.*;
import java.math.*;

class {
public static void main(String[] args){
int m, n;
Scanner sc = new Scanner(System.in);

System.out.print("Enter m: "); m = sc.nextInt();
System.out.print("Enter n: "); n = sc.nextInt();

int A[][] = new int[m][n];

for(int i = 0; i < m; i++){
for(int j = 0; j < n; j++){
float random = (float) Math.random();
random *= -100;
int rand = (int) Math.ceil(random) + 200;;

if((i + j) == rand){
System.out.println("A: " + i + " " + j);
};
};
};
};
}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота