Главными задачами по проекту на сегодняшний день были:
- Взять хостинг для прототипа, базу данных.
- Получить первый прототип Приложения
- Разобраться с разработкой под Android. Научиться собирать проект, создавать *.apk
Что я сделал за сегодня:
- Взял хостинг, создал там базу, отдал все логины разработчику. Разработчик пока молчит, даже привет не написал. Хотя его привет, пока не актуален, т.к. нужно делать и ВЕБ часть.
- Создал своё первое «Hello World» на Android. Попутно установив все основные инструменты
- Начал слушать курс (10-ти часовй) по разработке под Андроид.
- Зарисовал макеты страниц сайта
- Зарисовал в Зшт страницы в Pencil (программа для создания макетов). Если честно впечатления не очень. Разбираться, не смотря на её очевидность было не очень легко.
Какую новую информацию и новые выводы я получил за сегодня:
- По непонятным причинам тупил хостинг hts.ru. Не было пинга по 20 минут, да и потом тоже не все гладко. Казалось бы это их профиль, а они подводят. Завтра напишу письмо им.
- Рассказывая про то, что я все таки решил делать этот проект, пришел к выводу, что до конца его не просчитал, и действую по методике Главное ввязаться в драку, а там видно будет. Конечно, я могу огрести с этим проектом, вбухать деньги в никуда, и не смотря на это я начал этот стартап. Почему? Да просто так получилось!
В прошлый раз я начал строить дом и строил его (брат мне не даст соврать) по тому же принципу, главное начать строить, а там видно будет. Чертежи рисовал на ходу, информацию где-то читал заранее, и додумывал на ходу. Тогда я понял что Строительство — это творчество. И сейчас я живу в этом доме!
Это не значит, что надо хвататься за все и вся. У меня есть предчувствие, что я делаю нужную штуку. И есть виденье нескольких вариантов монетизации. Да и сил просчитывать все более детально уже нет. Вот поэтому я начал. - Еще одно осознание сегодняшнего дня — это беспомощность ТЗ. Точнее его не абсолютность. Вчера я завершил написание ТЗ, а сегодня все равно в голове понимания полного нет, ввиду того, что какие-то пункты делаются первее для прототипа, какие-то позднее. И нет ответа на главный вопрос: Чем заняться сейчас? Выходом послужило составление TaskList или BagLog его еще называют в Scrum и Agile. Составил полный перечень функциональных задач и разделил их по весам (0-100), так чтобы весы не пересекались. Самая важная у меня 100, и далее по убывающей что нужно делать. Это помогло сформировать в голове что должно быть сделано к 1-й версии (1-й итерации). Завтра оценю трудоемкость (свое мнение) и нарисую BurnDown.
- И последнее чему я посвятил большую часть сегодняшнего дня — это изучению разработки на Андроид. Я считаю, что хоть сам я и не планирую писать код, но мне его надо будет как-то принимать. В случае с фрилансерами, а не коллегой за соседним столом нужно уметь самому компилировать, собирать, менять мелкие вещи. И сейчас считаю — самое время!
В целом сегодня день на четыре с плюсом.
Завтра планирую а) продолжить изучение Андроида. б) доделать TaskList в) нарисовать Burndown диаграмму. г) отправить запрос фрилансеру на просчет стоимости части для Андроида и для ВЕБ.
Еще достаточно сложный для меня вопрос — это механизм аутентификации. Сейчас я знаю, что они есть, что их бывает несколько видов, и что в базе в идеале не хранятся пароли, а только их ХЕШ функции. — Тоже надо бы разобраться с этим механизмом завтра. и е) ответить всем фрилансерам на сайте — как правило хорошего тона.