реклама на сайте
подробности

 
 
> Трудоемкость задания на HDL
D-Luxe
сообщение Jul 18 2011, 19:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Как можно оценить трудоемкость задания при разработке устройств на FPGA.

Вообще сколько строк написанного и отлаженного на железе кода в неделю (месяц) считается нормой ?


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 24)
vitan
сообщение Jul 18 2011, 19:38
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Вы вообще за кого: за наших или за не наших? sm.gif
Если я в одной строке напишу "а=b", а во второй наверну "b=<чего-нибудь очень большое и сложное>", тоже будете по строкам оценивать?

Забудьте всю эту чушь. Это имеет какой-то смысл только для индусов со сдельной оплатой которым все равно.
Нормального квалифицированного работника не надо оценивать дурацкими показателями. Он не экскаватор.
Более правильно ставить вопрос о том, как найти такого работника, как его распознать на собеседовании, как его премировать за качественную работу и т.п.
Или с другой стороны: как подороже/подешевле оценить свои услуги/свое задание, какие на рынке средние цены за типовой/средний проект.

А слишком умным менеджерам можно посоветовать написать программу, которая делает все автоматически и рассчитывать ее трудозатраты в человекомашино-часах сколько угодно!
Go to the top of the page
 
+Quote Post
des333
сообщение Jul 18 2011, 21:05
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Если работает профессионал, то минимум 10000 строк в месяц.


--------------------
Go to the top of the page
 
+Quote Post
jojo
сообщение Jul 18 2011, 21:27
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Цитата(des333 @ Jul 19 2011, 01:05) *
Если работает профессионал, то минимум 10000 строк в месяц.


Весьма интересно, кроме шуток.
Эти 10000 строк правильного кода или сырого, с ошибками?
Сколько это в LUT/мес и DFF/мес?
Как выглядит для него задание, чтобы он так работал?
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 19 2011, 02:10
Сообщение #5


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(des333 @ Jul 18 2011, 15:05) *
Если работает профессионал, то минимум 10000 строк в месяц.

чорт, я деградирую, с катастрофической силой sm.gif


--------------------
Go to the top of the page
 
+Quote Post
tAmega
сообщение Jul 19 2011, 03:30
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



10000 строк написано специально для триумфатора sm.gif


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jul 19 2011, 04:26
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Цитата(des333 @ Jul 19 2011, 01:05) *
Если работает профессионал, то минимум 10000 строк в месяц.

С такой нагрузкой неврастения обеспечена.

На работе говорили 100 строк отлаженного на железе кода является нормой.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jul 19 2011, 04:44
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(D-Luxe @ Jul 18 2011, 23:13) *
Как можно оценить трудоемкость задания при разработке устройств на FPGA.


У меня на сайте статьи про Квадригу... Там есть раздел о трудоемкости проектов...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 19 2011, 05:15
Сообщение #9


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(D-Luxe @ Jul 18 2011, 23:26) *
На работе говорили 100 строк отлаженного на железе кода является нормой.

бред, 100 лютов в день это норма LOL


--------------------
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Jul 19 2011, 05:45
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



10000 строк в месяц - это дятел, а не профессионал...

Вообще, зависимость сложнее, можно несколькими строками кода описать большой проект по числу ячеек, и наоборот, написать много кода и иметь в итоге компактную реализацию. И то, и другое может быть признаком профессионализма.

Наверное надо оценивать профессионализм по числу сделанных проектов и их сложности. Думаю, ни один профессионал не оценит Ваших усилий по сравнению его квалификации с квалификацией простого кодера, если сам проект прост и не требует высокой квалификации.
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jul 19 2011, 05:54
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(des333 @ Jul 19 2011, 00:05) *
Если работает профессионал, то минимум 10000 строк в месяц.


Правильный наброс, всем понравилось. biggrin.gif Теперь осталось назначить ставку рублей в 5 и оценка готова. И можно не строками измерять, а попугаями. Главное цену попугайчика правильно выбрать biggrin.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 19 2011, 05:56
Сообщение #12


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Tiro @ Jul 18 2011, 23:54) *
можно не строками измерять, а попугаями. Главное цену попугайчика правильно выбрать biggrin.gif

угу, и не забыть про одно попугайное крылышко (с) biggrin.gif biggrin.gif biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Jul 19 2011, 11:23
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



нужно только написать эти 10тыщ строк в одном файле, и вместе с зарплатой получить ачивку The Poet
Go to the top of the page
 
+Quote Post
des333
сообщение Jul 19 2011, 14:34
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(jojo @ Jul 19 2011, 01:27) *
Весьма интересно, кроме шуток...


Извините, но в данной теме это невозможно. sm.gif




--------------------
Go to the top of the page
 
+Quote Post
jojo
сообщение Jul 19 2011, 15:51
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Чего тогда народ будоражить про 10000 строк. Этот форум читают и люди без чувства юмора. Потом нас всех на работу не возьмут с нищими 100 лутами в день.
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jul 19 2011, 15:58
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(jojo @ Jul 19 2011, 18:51) *
Чего тогда народ будоражить про 10000 строк. Этот форум читают и люди без чувства юмора. Потом нас всех на работу не возьмут с нищими 100 лутами в день.


Главное, чтобы у них было чувство здравого смысла. Можно я перефразирую пост ТС?

Цитата
Как можно оценить трудоемкость задания при разработке устройств на FPGA рытье колодцев?.

Вообще сколько строк написанного и отлаженного на железе кода метров глубины выкопанного и укрепленного грунта в неделю (месяц) считается нормой ?
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jul 19 2011, 18:06
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Цитата(des00 @ Jul 19 2011, 09:15) *
бред, 100 лютов в день это норма LOL

При любом раскладе 100 лютов пишутся и верифицируются не в один день. Да и отладка на железе наверняка не в тот же день будет.

Хочу добавить, что иногда больше времени уходит на изучение прикладной отрасли, нежели чем собственно на описание и отладку.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 19 2011, 18:44
Сообщение #18


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(jojo @ Jul 19 2011, 18:51) *
Чего тогда народ будоражить про 10000 строк. Этот форум читают и люди без чувства юмора. Потом нас всех на работу не возьмут с нищими 100 лутами в день.

biggrin.gif


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
R.A.K.
сообщение Jul 19 2011, 19:17
Сообщение #19


Участник
*

Группа: Validating
Сообщений: 55
Регистрация: 6-04-11
Пользователь №: 64 180



Цитата(des333 @ Jul 19 2011, 01:05) *
Если работает профессионал, то минимум 10000 строк в месяц.

Значит generate и parameter использовать нельзя - по деньгам не выгодно. sm.gif
Код
shift_reg[0] <= DIN;
shift_reg[1] <= shift_reg[0];
shift_reg[2] <= shift_reg[1];
shift_reg[3] <= shift_reg[2];
.
.
.
shift_reg[127] <= shift_reg[126];

Во. И на обед уже заработал sm.gif
А если так:
Код
shift_reg <= {shift_reg[127:1],DIN}

... с голоду помрешь.


Цитата(D-Luxe @ Jul 19 2011, 22:06) *
Хочу добавить, что иногда больше времени уходит на изучение прикладной отрасли, нежели чем собственно на описание и отладку.

Вот-вот! sm.gif
Более интересно сколько тысяч строк прикладной литературы в месяц изучает настоящий профессионал. Хорошо бы менеджерам удочку по этому поводу закинуть. sm.gif
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jul 19 2011, 21:03
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(R.A.K. @ Jul 19 2011, 22:17) *
Более интересно сколько тысяч строк прикладной литературы в месяц изучает настоящий профессионал. Хорошо бы менеджерам удочку по этому поводу закинуть. sm.gif


Настоящий профессионал неуч? Он не владеет применяемой элементной базой? Какой пассаж! Какой же он после этого профессионал? biggrin.gif
Go to the top of the page
 
+Quote Post
tegumay
сообщение Jul 19 2011, 21:34
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



забудьте про 10к строк и не вспоминайте никогда.

одно дело готовый проект перегнать в хдл, другое дело его создать и отладить.



--------------------
;X
Go to the top of the page
 
+Quote Post
des333
сообщение Jul 19 2011, 22:29
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(jojo @ Jul 19 2011, 19:51) *
Чего тогда народ будоражить про 10000 строк. Этот форум читают и люди без чувства юмора. Потом нас всех на работу не возьмут с нищими 100 лутами в день.

Простите-простите, теперь я шутить тут больше никогда-никогда не буду. Честно-честно. sm.gif

А то, вдруг, кого-то потом на работу не возьмут. biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 20 2011, 02:45
Сообщение #23


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Так, посмеялись и хватит офтопить (с) модератор

Думаю автор уже понял что спросил явно не то. ТС в качестве рекомендаций, прочитайте книгу "мифический человеко-месяц" откроются глаза на многое.


--------------------
Go to the top of the page
 
+Quote Post
vitan
сообщение Jul 20 2011, 08:53
Сообщение #24


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(des00 @ Jul 20 2011, 06:45) *
ТС в качестве рекомендаций, прочитайте книгу "мифический человеко-месяц" откроются глаза на многое.

Спасибо за книжку.
В этом роде еще могу посоветовать почитать марш камикадзе.
Go to the top of the page
 
+Quote Post
sergtsa
сообщение Jul 25 2011, 20:53
Сообщение #25


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 4-05-06
Из: Санкт-Петербург
Пользователь №: 16 780



Цитата
Вообще сколько строк написанного и отлаженного на железе кода в неделю (месяц) считается нормой ?

это наверное самый трудный вопрос,
например PCI мастер на шину avalon , занял меньше чем 800 строк VHDL
писался больше чем два месяца.
быстро это или нет ?
(ведь по ходу написания этих 800 строк , надо писать и драйвер , и тестовый софт... ну и отладка)

как оценить ?

мне по душе 100 строчек отлаженного кода в железе в день ))
это больше похоже на правду.

но чем больше проект, чем больше взаимосвязей , тем скорость написания ниже .
и 100 строк в день , может быть ОЧЕНЬ много.

Сообщение отредактировал sergtsa - Jul 25 2011, 20:55


--------------------
Если ты закроешь глаза на пугающее тебя зрелище, ты перестанешь бояться. А если ты взглянешь на него в упор, то увидишь, что того, чего следовало бы бояться, нет совсем. Акира Куросава.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 18:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01614 секунд с 7
ELECTRONIX ©2004-2016