Имя: Пароль:
IT
 
Как корректно оценить трудозатраты на создание приложения под Android?
,
0 Очевидно
 
22.01.20
14:47
Всем доброго дня, коллеги, требуется помощь ...
Руководство попросило оценить трудозатраты (Человеко-часы), на (с виду не очень сложную) задачу для моб. устройств на Android.
(Программа которая с одного устройства будет запускать видео в формате 360 на 20-25 других устройств по кнопке, считать реальные просмотры и отправлять статистику на любой из следующих инстансов:(почту/телеграмм/твитер).
Подрядчик оценил в 250 человеко-часов такую. Хотелось бы узнать ваше мнение, это норм или многовато ? (подрядчик - специализированная организация, которая занимается мобильными разработками).
1 ДенисЧ
 
22.01.20
14:48
Если буду делать я - то очень мало.
Если будет делать человек, который таких программ написал уже штук 100 - то, наверное, много.
2 Звездец
 
22.01.20
14:49
месяц работы программиста всего-лишь? что-то подрядчик продешевил
3 Очевидно
 
22.01.20
14:54
(1) вот в том и дело что, подразумевается что это делает человек с 3-х летим опытом в этой среде минимум ...
4 Очевидно
 
22.01.20
14:56
(1) опыта разработки в Андроиде, к сожалению нету, хотелось бы понять завышено это или занижено ? (И хотя бы порядок в общих чертах)
5 Очевидно
 
22.01.20
15:00
(2) Поидее на мобильной платформе 1С я бы подобный функционал, думаю, недели за 2 написал бы .. рабочий концепт, думаешь на Android studio настолько всё сложнее ?
6 Garykom
 
гуру
22.01.20
15:21
Я думаю что надо ответить руководству: "Оценить трудозатраты не могу, это не моя специализация, подобную задачу без предварительного многомесячного обучения решить не могу".
7 1СHИK78
 
22.01.20
15:23
(0) у Волшебника спроси, он 3 года уже пишет.
8 1СHИK78
 
22.01.20
15:28
(0) франч, софтверные организации берут умножая на 3, как минимум, иначе все в убыток.
9 Конструктор1С
 
22.01.20
15:33
(0) что такое "формат 360"?
10 Krendel
 
22.01.20
15:36
(0) Мне кажется что это только начало ;-)
11 Конструктор1С
 
22.01.20
15:36
(5) на мобильной платформе 1с с видео особо не побалуешься
12 pechkin
 
22.01.20
15:37
ну пусть найдет хотя бы 3х исполнителей и там выбирает
13 Krendel
 
22.01.20
15:37
(0) Отправь ТЗ еще 3-м компаниям подрядчикам, собери их прайсы
14 pechkin
 
22.01.20
15:38
(5) на мобильной платформе такого вообще напишешь, ибо оно с видео не умеет работать
15 pechkin
 
22.01.20
15:39
как миниум ту есть клиент -сервер. Те по факту 2 приложения
16 pechkin
 
22.01.20
15:39
или даже 3
17 Очевидно
 
22.01.20
15:40
(9) видимо это видео которое 360 умеет крутится ...
18 Очевидно
 
22.01.20
15:40
(10) согласен ) ... там уже КП с продолжением банкета до 5 млн прислали
19 Очевидно
 
22.01.20
15:41
(13) попробую, спасибо за совет
20 Очевидно
 
22.01.20
15:41
(14) она (Моб. платформа) умеет запускать файлы со сторонними приложениями
21 pechkin
 
22.01.20
15:43
(20) ну собственно это стороннее приложение и нужно написать )))
22 Очевидно
 
22.01.20
15:44
(7) был бы рад любому мнению и Волшебника, сего опытом разработки "мобильного приложения Golden", тем более )
23 pechkin
 
22.01.20
15:44
пусть в инстаграм выкладывает, там просмотры сами считаются )))
24 Конструктор1С
 
22.01.20
15:45
(20) ну попробует запустить, андроид покажет фигу, мобильная платформа этот факт никак не отловит. Дальше что делать будешь?
25 Garikk
 
22.01.20
15:45
(0) такое делается поллгода как минимум, причем это как выше правильно сказали, будет два приложение...бек на сервере и сама прилога на андройде.
и ещё месяца три доводить до ума
26 Очевидно
 
22.01.20
15:45
(21) ну я имею ввиду встроенные приложухи просмотра видео
27 Очевидно
 
22.01.20
15:46
(25) всё так плохо ? вы это говорите имея опыт в Android studio, или интуиция ?
28 pechkin
 
22.01.20
15:47
а чем кстати иг-вконтактик не подходт?
добавил нужных людей в группу, кинул видео в летну - у всех пуш. просмотры посчитались
29 Очевидно
 
22.01.20
15:48
(24) дебажить) почему Андроид должен показать фигу ? на сторонних приложениях по сканированиям (типа сканер на андроиде) же не показывает ...
30 Garikk
 
22.01.20
15:48
(27) Имею опыт в написании с нуля большого сервиса коммандой из 4х человек, андройд+бек_с_админкой+айос+фронт
31 Очевидно
 
22.01.20
15:49
(28) ключевая идея , чтобы пользователь ничего не нажимал, взял в руки устройство, и по конопке на основном устройстве - у всех пошло видео
32 Очевидно
 
22.01.20
15:51
(28) внушительно ... странно почему тогда это оценили в 250 человеко-часов ...
33 Очевидно
 
22.01.20
15:52
(28) => (30)
34 Garikk
 
22.01.20
15:53
(32) чтобы вы согласились, а потом это как минимум раза в 3 увеличится..ну и вы будете еще ТЗ утверждать пару месяцев и ругаться что ценник возрос
35 Очевидно
 
22.01.20
15:53
-_- т.е. (32) => (30)
36 crasler
 
22.01.20
15:53
(25) Ну загнул.
Это можно сделать за неделю и ещё неделя на тест и фиксики.
37 Garikk
 
22.01.20
15:54
(36) я не загнул, это реальный опыт -что так и будет
очень много подводных камней повылезает, и самый первый - то что телефоны все разные и связь прыгает и видео не у всех успевает залится
38 Garikk
 
22.01.20
15:55
и статистику считать не так просто как кажется если пользователей больше тысячи
39 fisher
 
22.01.20
15:55
(0) "Оценить трудозатраты" ты можешь, только если рубишь тему. И то. Часто ли ты можешь "оценить трудозатраты" по одинэсному проекту? Не промахнувшись на порядок?
А хочешь узнать рыночную цену - просто подойди к нескольким подрядчикам.
Естественно, "трудочасы" тебе называют с закладкой уже всех видимых им рисков. Это всегда будет больше, чем "я бы это сделал за выходные".
40 Конструктор1С
 
22.01.20
15:55
(29) потому что мобильная платформа 1с ужасно ущербна в части взаимодействия с андроидом и сторонними интентами
41 Garikk
 
22.01.20
15:56
(36) +также если вы пообещаете месяц и не успеете (по любой причине) - вы огребете от заказчика геморроя... а вы полюбому не успеете.
первая заповедь менеджера ИТ - все сроки надо умножать на 3
42 Очевидно
 
22.01.20
15:56
(37) нет телефоны (планшеты на самом деле) одинаковые, закупленные организацией, с настройкой и подготовкой всего что может потребоваться перед раздачей пользователям в руки.. (Сори это на самом деле немаловажно , но лучше поздно чем никогда)
43 Очевидно
 
22.01.20
15:57
(38) и пользователей будет <50 и они будут в одном помещении
44 Garykom
 
гуру
22.01.20
15:57
(31) 360 кто крутит? Тот кто в руки взял или по командам с основного?
45 Garikk
 
22.01.20
15:57
(42) ну если это внутрикорпоративная тулза то будет попроще, хотя месяц - это очень оптимистично, месяца три...из которых два вы будете на совешаниях согласовывать изменения тз
46 pechkin
 
22.01.20
15:59
(32) во вконтактик вложенно куда больше. даже для такой простой функции
47 Очевидно
 
22.01.20
15:59
(44) это к сожалению не уточнили, но думаю пользователи ... хотя не исключено что потребуется и геморойный вариант с управлением с головного
48 fisher
 
22.01.20
15:59
(41) Ты чего это округляешь в меньшую сторону?
https://youtu.be/XUqiMEh2PMc
49 crasler
 
22.01.20
15:59
(38) Написано про 20 - 25 юзеров
но конечно не понятно откуда идет проигрывание видео и что подразумевается под "реальные просмотры" не в камере же искать глаза юзера!
50 Очевидно
 
22.01.20
16:00
(45) ну в общем да, можно назвать и "Внутрикорп тулзой" ... в последствии с возможностью её продавать через маркет возможно но это бог знает какая перспектива
51 pechkin
 
22.01.20
16:01
а что за задача такая.
все находятся во 1 помещении и смотрят видео с 1 телефона?
причем как я понял нужно синхронно? (только на 1 это убабахаетет время и денег дай боже)
52 Garikk
 
22.01.20
16:01
(50) вобщем сложно так в двух словах понять, но реалистично я бы сказал 3-6 мес, меньше - очень врятли
53 Garikk
 
22.01.20
16:02
(51) мне чтото представляете что это типа такая замена проектора (образно), типа чел чето рассказывает - тыкает кнопку - все смотрят видосик
54 Garikk
 
22.01.20
16:02
на своих устройствах
55 Очевидно
 
22.01.20
16:02
(49) откуда будет видео - на самом деле это зависит от предложения разрабов. теоретически заказчик согласен заранее закачать эти видосы на устройства, если это значительно отразится на ценнике ...
56 pechkin
 
22.01.20
16:03
это из серии напишите мне аанлог твитча за 100р.
да че там делать то, я юы на 1с за неделю написал )))
57 crasler
 
22.01.20
16:04
(55) Это очень упростит разработку
58 Очевидно
 
22.01.20
16:05
(51) да, все в одном помещении, и смотрят видео, которое выбрал ведущий, и запуск происходит синхронно (+-10 сек думаю) на устройствах
59 pechkin
 
22.01.20
16:06
(58) если ведущий что-то будет говорить, то +-10 сек сыграют значительную роль
60 Garikk
 
22.01.20
16:06
(57) ага...на 10 планшетов скачалось, на 3х кончилось место, на 2х оборвалась связь...перекачиваем по новой? ... залили несжатый api файл размеров 5гб... всё упало и умерло
61 Garikk
 
22.01.20
16:06
(60) *avi файл
62 pechkin
 
22.01.20
16:06
вам нужно любой приложение для стрима
63 Очевидно
 
22.01.20
16:06
(59) согласен, типа "Стрима" будет наверно интереснее ...
64 pechkin
 
22.01.20
16:06
тот же твитч вполне подходит
65 Garikk
 
22.01.20
16:07
+1 к тому чтобы заюзать чтото существующее, будет дешевле и быстрее
66 Очевидно
 
22.01.20
16:07
(60) ну закачка может быть за сутки до показа, ответственным лицом, который решит проблемы с местом, но как сказал (62) стрим будет интереснее с точки зрения синхронности
67 pechkin
 
22.01.20
16:08
да думаю стриминговых платформ многое количество. может и есть где свой сервер можно установить
68 pechkin
 
22.01.20
16:09
а по факту хороший стрминг написать - вы пн порядок больше потратите чем вам озвучили
69 fisher
 
22.01.20
16:09
Не могу придумать ни один здравый способ использования такого приложения.
Помогите с фантазией.
70 fisher
 
22.01.20
16:11
(58) Все в одном помещении? Смотрят со своих мобилок? Может, удобнее и дешевле проектор купить?
71 Krendel
 
22.01.20
16:11
(70) Кто-то потреблял вещества?
72 crasler
 
22.01.20
16:12
(68) Да кто сейчас пишет с нуля! Можно сделать на базе VLC или ffmpeg
73 Конструктор1С
 
22.01.20
16:13
Как-то смотрел видос с разрабом из Google. Его отдел занимается правами доступа на гугл драйв. Далёкие от этого разработчики рассуждают так: да чё вы там делаете целым отделом, я бы один всё сделал на жабаскрипте за две недели. А по-факту эту функцию пилит целый отдел уже несколько лет. Это к вопросу об оценке "на глазок"
74 pechkin
 
22.01.20
16:15
(70) тут приков в 360. таких проекторов нету
75 fisher
 
22.01.20
16:16
(74) А! Это типа телефоны на голову еще одевать?
76 pechkin
 
22.01.20
16:17
(75) зачем? 360 можно и с рук смотреть
77 fisher
 
22.01.20
16:18
(76) Дошло. Т.е. фишка только в том, что крутить как хочет сможет каждый?
78 fisher
 
22.01.20
16:23
250 человеко-часов - это типа мифический человеко-месяц?
ИМХО, нужно быстро соглашаться, пока они не поймут, что продешевили.
79 wt
 
22.01.20
16:24
Я бы взял месяцев 9. Через 3-4 месяца показал прототип. Пару месяцев устранял хотелки. Остальное тестовый прогон, сдачу по ТЗ.  За досрочную сдачу премию.
80 Очевидно
 
22.01.20
16:26
(77) обычный такой человекочас... а вы бюджет разработки в чем меряете ?
81 pechkin
 
22.01.20
16:26
82 Очевидно
 
22.01.20
16:28
(81) спасибо, рассмотрим
83 pechkin
 
22.01.20
16:28
как я понимаю - это вобще бесплатно
84 Oftan_Idy
 
22.01.20
16:30
(0) Ищи готовое решение
85 fisher
 
22.01.20
16:31
(80) Ну дык при пересчете на дни - примерно месяц работы в одно лицо и получается.
86 fisher
 
22.01.20
16:39
(82) Не очень понятны требования с синхронностью просмотров и со статистикой "реальных просмотров". Если просто стриминг можно надыбать готовый, то эти требования весьма специфичны.