PMBOK - это свод знаний по управлению проектами. Он не дает основ менеджмента, он рассчитывает на их наличие. Кроме того, управление проектами - это лишь одна из возможных специализаций управленца.
SaintEviI чтобы было проще, идите от цели. Сначала сформулируйте зачем нужен этот функционал. Если не можете сформулировать - смело выбрасывайте :) Цели бывают только у людей. У системы не бывает целей. Когда вы понимаете цель, легко понять чья именно это цель.
w1ld: Воспользуйтесь поиском, найдите подходящие вам примеры договоров. Предоплата не противоречит ни оплате fixed price, ни оплате time&material, хотя в последнем случае на предоплату договориться бывает несколько сложнее.
Дополнение:
Оутсорс:
- может меньше времени уделять Вашему проекту, если другие его проекты более выгодны или грозят большими проблемами.
Если он географически ближе к местам, где нужно дорабатывать и поддерживать, то:
+ Вы можете съэкономить на командировках и разъездах штатных сотрудников
- Риск того, что оутсорсер заберет клиента себе.
Согласен с Андрей Ермаков . Дополню лишь, что не нужно бояться указывать фактическое время выполнения задач. Если вы делаете медленнее чем другие - это еще не означает, что менее качественно. Если же другие разработчики просто более квалифицированы - это наверняка отражается в уровне их оплаты. Вы делаете меньше в единицу времени, но и получаете за это меньше.
Еще полезно почитать самому и дать почитать начальнику вот это: https://habrahabr.ru/company/ruswizards/blog/151029/
Cyrax2014: Да. Так бывает очень часто. Человек привыкает к своей зоне комфорта и перестает развиваться. Но со временем либо внутренний дискомфорт, либо обстоятельства подталкивают его к тому, чтобы выйти из комфорта и он эволюционирует.
Суть можно уложить в одной фразе: лучше всего знания закрепляются при их применении на практике.
Что касается езды на велосипеде - уровень понимания и логических связей здесь вообще не при чем. За подобные навыки отвечают базальные ядра мозга и любая сохраненная там информация в принципе никогда не теряется, если мозг не поврежден. Эти действия выполняются неосознанно, так же как рефлексы.
Николай Игнатьев , Твое резюме на HH действительно не подходит для программиста. Оно характеризует тебя как админа, саппортера и менеджера. Если хочешь переквалифицироваться в программисты - выброси это резюме и впиши то, что у тебя в этом посте в преамбуле. И вперед в джуниоры. Создание ИС - это просто отговорка, которую придумал твой ум, чтобы оттянуть решительный шаг. Ты потратишь месяцы и годы, а потом ум скажет тебе, что ты все равно еще не готов и нужно еще что-нибудь поделать, чтобы претендовать на джуниора.
Никакой процесс запускать не нужно. Нужно тыкнуть на категорию задачи, например: "работа" или "не работа". Минус в том, что нужно это делать самому. Полностью автоматические системы сами все учитывают, но точность этого учета зависит от того насколько правильно вы их настроили. Т.е. что они считают работой, а что - нет.
Кроме того десктопные приложения не смогут ничего учесть, если a) у человека на экране открыта рабочая программа, а он по телефону разговаривает или например играет на нем в игры b) часть времени работает вне компьютера. В этом смысле хорош TimeRescue именно с установленным мобильным приложением.