Имя: Пароль:
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) Не очень понятны требования с синхронностью просмотров и со статистикой "реальных просмотров". Если просто стриминг можно надыбать готовый, то эти требования весьма специфичны.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn