не совсем обычное, так как ни строчки кода писать не нужно. Но все же хотелось бы посоветоватся с бывалыми.
Тестовое задание на должность iOS developer:
- Оценить примерно реализацию проектов в рабочих часах (декомпозиция проекта на задачи);
- Составить список уточняющих вопросов по реализации проекта.
Очевидно что будут смотреть и сравнивать мои показания с реальными рабочими часами. От сюда вопрос как более професионально подойти просчету времени по реализации проекта, при уровне знаний твердый junior, я подобного просчета никогда не делал, и соответсвенно с ошибками не сталкивался из которых можно было бы сделать выводы.
На что стоит обратить внимание и задать вопрос в первую очередь не зависимо от проекта?
Практика показывает, на прототип тратится 20% времени, если не писать доку. Соответственно прикинь за сколько ты бы написал простой прототип задачи. В это входит число экранов, бэкэнд, если он твой и Датаманеджер (это твой бэк твоего приложения. API, внутренний обмен и т.д.). Т.е. на прототип надо число (простых) экранов + 1(ДМ) получаешь число дней. Если экраны сложные (более 50 элементов), то тогда два дня на экран. И полученную цифру (Плюсую Дена выше) умножаешь на 5. Т.е. если нужно два экрана с запросом в интернет (бэк не твой), то получаем 15 дней. Это три недели.
Сорян за ссылка, но вот вариант https://t.me/ios_appdev/31
Обсуждают сегодня