Главное Свежее Вакансии Образование
0 14 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как оформить идею чтобы она была ясна разработчику?

Приветствую, Друзья! У меня есть идея для одного проекта и сейчас занимаюсь поиском разработчика. Предстоит встречаться с людьми и объяснять идею. Как лучше подготовиться к такой встрече, как оформит идею?

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Разработчику ваша идея не нужна. Ему нужны требования к разрабатываемой системе, что бы оценить трудоемкость. Функциональные требования вы сразу расписать не сможете. Напишите бизнес-требования - это всё, что вы хотите от системы в целом, без подробностей, кто какие кнопки нажимает.
Одним из способов сформировать бизнес-требования - это описать требуемый бизнес-процесс, который будет сопровождать система.
Бизнес процесс можно описать как словами ("Васе передается договор, он его визирует и отправляет Кате"), так и в виде визуальной модели с помощью графических элементов.
Ответить
Sergey O.
Спасибо за подробный совет! Выбрал вариант визуализировать все в блокноте.
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
И ещё один совет - не детализируйте, не зарывайтесь в детали, они всё равно будут мутировать. В каждой строчке или графическом кубике не пишите ответы на вопрос "Как?" (Вася заходит на сайт и ставит галочку), а фиксируйте "Зачем?" (Вася фиксирует своё согласие).
Ответить
Taras Nikitin
Нужно разбить пояснение на 3 части:
1) Простая.
Вида: есть идея - взять пчёл, они будут делать мёд, мы его в банки и продавать.

2) Детальная.
Вида: знакомый продаёт пасеку, его отец занимался, а сейчас уже не может, пчёлы хорошие, мёд несут качественный на 30% желтее и запашистее чем у других в регионе. Поискал, нашел стекольно-баночный завод, который готов отгружать банки по 17 рублей за штуку, пока не нашел где брать крышки. Продавать мёд можно через магазин подруги, она мылом торгует у неё площади рядом с остановкой.

3) Супер детальная (как Вы видите).
Вида: ... пчёлы возраста __ приносят мёд сорта __ содержащий глюкозы __ на литр продукта ...

Начинать, для себя, надо с варианта 3), потом упрощать.
Кроме пояснения (описания) идеи, нужно составить план, хотя бы в общих чертах, как это будет приносить деньги.

Разговор с разработчиком нужно начинать с пункта 1), что бы он сразу мог оценить будет ли он проекту полезен и будет ли проект полезен ему. Например: разработчик под iOS, а Ваш продукт нацелен на школьников, у которых в телефонах Android.
Далее переходить к 2) и плану извлечения великих прибылей.
Пункт 3) нужен Вам и только Вам, что бы ответить на возникающие вопросы хоть со стороны разработчика, хоть инвестора, хоть любого другого полезного делу человека.

Не думайте за разработчика!
Не говорите ему как данные будут передаваться или как будут получены, в каком формате должна быть графика и с каким разрешением или расширением, какой максимальный объём документов будет и сколько их надо хранить дней минут или секунд.
Вы суть ему расскажите.
Ответить
ADZY
Ассистент для ведения рекламных компаний
Дмитрий Кубитский
стартап версия:
дать каждому лёгкий и удобный доступ к мёду, сделав этот мир чуточку лучше.
Ответить
Taras Nikitin
Но речь была не о мёде как о мёде :)
Ответить
Yuri S Timoshenkov
Используйте ментальные карты. ТЗ для сложных проектов написать невозможно, после первых пары недель никто к нему возвращаться не будет.

См. тут например: http://kolesnik.ru/methods/mindmaps/
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Такие карты очень интимный продукт. Не подготовленный разработчик, увидев нагромождение неформализированных идей, не поймет ни чего.
Ответить
Yuri S Timoshenkov
Нет, карты конечно в комплекте с разговаривающим заказчиком или стейкхолдером. Иначе провал! ))
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Приведу пример. Вот будет там идея "Регистрация через ВК". Значит ли это "Только ВК", "Все соцсети и ВК" или имелось в виду "Авторизация через ВК". Рассказчик в процессе разговора наплетёт ещё много чего, и этот поток сознания необходимо обуздать с помощью фиксированных требований, хотя бы общего порядка.
Ответить
Yuri S Timoshenkov
К ментальным картам, конечно, тоже надо будет привыкнуть и научиться ими пользоваться, как и с любым другим инструментом. Если бы в моём случае рассматривался такой вопрос, я бы формализовал так: "Регистрация через соц.сети" + значки сетей (VK, FB, Ok или что требуется). Ментальные карты лучше чем «нарративное» ТЗ работают на «быстрое» понимание (как и блок-схемы в draw.io, например). Очевидное преимущество – полная картинка на одном листе (вне зависимости от сложности).
Ответить
Alexander Felitsyn
Здесь на днях было описано:
https://vc.ru/p/byndyu
Ответить
Yuri S Timoshenkov
Да, отличная статья. Но, как и говорит её автор, скорее всего и этот подход вы будете «подгонять по фигуре»: конкретный проект + конкретная команда.
Ответить
Симулятор бизнес-процессов
Сервис имитационного моделирования и оптимизации бизнес-процессов
Prolis Labkk
Это разработчик делился опытом применения одного из подходов разработки ИТ-систем. Заказчику ещё придется хорошенько подумать, принимать ли такие правила игры с разработчиком, потому что есть ньюансы. Хороший PM со стороны Исполнителя сможет замкнуть процесс разработки по такой методике в вечный цикл вытягивания средств.
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.