Цитата(WHALE @ May 2 2008, 14:36)

Вопрос к мировому разуму-кто как начинает разработку нового проекта?
1.Софт-что используется при начальном проектировании-что-нить типа UML,квадратики на листике бумаги,начнем писать-там видно будет или что-нибудь еще?Необходимость и выбор RTOS для проекта.
2.Как оценивается потребная призводительность контроллера?
3.Оценка требуемого обьема флэша и озу?
4.Периферия-ну тут проще(пляшем от ТЗ) но тоже интересно.
5.Время/стоимость разработки?
6.Какие еще пункты необходимы или наоборот лишние?
Спасибо.
Напишу с точки зрения "фрилансера".
1. Рисую в основном на бумаге, но в последнее время стараюсь делать электронную версию, поскольку бумага имеет свойство теряться

ОС не использую, поскольку нет надобности.
2. Стараюсь делать "интернет" обзор на предмет готовых кусков, советуюсь со старшими товарищами, если возникют вопросы делаю тестовые проги, дабы оценить вживую работу скажем нужной функции. Ну и плюс опыт уже реализованых проектов куда же без него

3. Плавно вытекает из п2.
4. Определяется ТЗ и существующими наработками, плюс набором применяемых МК.
5. Сложный вопрос, можно сказать больной

Но обычно не меньше месяца на оригинальный проект, если что - то подобное делал, то можно меньше, но тут уже больше организационных проблем. Стоимость особый вопрос, и зависит от расценок в данной конкретной местности, тут трудно что - то сказать.
6. Добавил бы "железный" пункт, поскольку отделить софт +МК от остальной схемы невозможно, за исключением конечно, написания софта на готовую железку.