Большой Воронежский Форум
Страница 1 из 2
1 2 >
» Программирование>Какая программа лучше?
zss_vrn 07:37 09.04.2004
Вот такой простенький вопросик

Речь идет о программе с точке зрения того, кто ей будет пользоваться. Имеется в виду ЛЮБАЯ программа для ПС - любого назначения, кроме системного.

Есть множество критериев оценки но я предлагаю выбрать три из списка - те, которые покажутся вам наиболее важными.

То, что эта программа делает необходимое, подразумевается. Но таких программ - несколько. Как выбрать?

Голосование не получается устроить - нет тут такого механизма (или я его не нашел).

Какая программа лучше?
1. Которая дешевле
2. Которая удобнее в эксплуатации
3. Которую легче освоить (похожа на старую и привычную)
4. Которую легче внедрить
5. Которую проще администрировать и сопровождать
6. Которая требует меньшей квалификации персонала
7. Которая имеет русский сертификат
8. Которая использует самые передовые технологии
9. Которая стелана в MS
10. Которая сделана не в MS
11. Которая наиболее распространена

Добавление новых пунктов в список приветствуется.

Господа программисты, посмотрите на творение рук своих с другой стороны!
[Ответ]
Kent 08:29 09.04.2004
Я выбрал
2. Которая удобнее в эксплуатации
6. Которая требует меньшей квалификации персонала
4. Которую легче внедрить

И точно исключил бы:
8. Которая использует самые передовые технологии. - Какая разница начём сделано, главное чтобы шла без тормозов и на старом железе. (Грубо передставить 1С с интерфейсом Direct 3D, и чтоб DirectX 8 требовала ))

И вообще
2. Которая удобнее в эксплуатации
включает в себя: 3,4,5,6 пункты.
[Ответ]
Ian Gore 09:38 09.04.2004
согласен с Kent, что пункты с 2 по 6 перекрывают друг друга.
на мой взгляд много упущено:
- дизайн - когда красиво, приятно работать;
- эргономичность - если взаимодействие программы с пользователем неудобно, то лучше найти более дружественную;
- масштабируемость - как увеличить полезность, функциональность;
- интегрируемость - может вещь удобнее использовать в составе ещё какойто программы.

и не выбирал бы я три пункта, так как всё важно. [Ответ]
zss_vrn 09:39 09.04.2004
Kent

Сообщение от :
2. Которая удобнее в эксплуатации
включает в себя: 3,4,5,6 пункты.

С точки зрения программиста - может быть и одно и то же. Но с точки зрения пользователя - разные.

у енд-юзера, системного администратора и системного интегратора - разные интересы. свои интересы - у ИТ- менеджера, финансовых служб и т.д. и сами енд-юзеры - тоже разные. кому-то интересно осваивать новые технологии, кто-то их избегает... [Ответ]
zic 09:41 09.04.2004
zss_vrn Некоторые требования перекрываются .
Например во внедрение может входить и обучение пресонла.

А так.
2,3,6 [Ответ]
Kent 11:41 09.04.2004

Сообщение от :
Первоначальное сообщение от zss_vrn
Kent

С точки зрения программиста - может быть и одно и то же. Но с точки зрения пользователя - разные.

у енд-юзера, системного администратора и системного интегратора - разные интересы. свои интересы - у ИТ- менеджера, финансовых служб и т.д. и сами енд-юзеры - тоже разные. кому-то интересно осваивать новые технологии, кто-то их избегает...

Программа должна совмещать все эти интересы и не в ущерб другим.
Я смотрю с точки зрения программиста. Программист должен учесть мнение всех, кто с программой будет работать. [Ответ]
zss_vrn 11:55 09.04.2004
Kent

Сообщение от :
Программист должен учесть мнение всех, кто с программой будет работать.

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

это все же творческий процесс - программирование. и то, что есть на рынке, не всегда шедевр во всех отношениях. вот я и говорю (точнее, спрашиваю) о том, какие критерии предпочтительнее.

zss_vrn добавил [date]1081501066[/date]:
zic

Сообщение от :
Например во внедрение может входить и обучение пресонла.

согласен - перекрываются. и во внедрение МОЖЕТ входить обучение. но может и НЕ ВХОДИТЬ. вот я и превел общий случай. [Ответ]
zic 12:49 09.04.2004
Вообще в книгах Буча достаточно прилично об этом написано.

И очень часто к сожалению ПО с которым работать выбирают не специалисты а начальство , нередко недалекое .
Сочетать все невозможно. [Ответ]
LSL 01:30 11.04.2004
Дизайн.
Перспективность.
Распространённость.
Удобство.
Поддержка производителем. [Ответ]
RomanPshenichny 23:21 11.04.2004
У которой круче графика [Ответ]
LSL 01:23 12.04.2004
RomanPshenichny

И музыкальное оформление ! [Ответ]
Autor FAQ 02:13 12.04.2004
Если это программа оффисного применения, то:

1. Нецветной интерфейс, экран 600х400
2. Полное управление с клавиатуры и отсутствие мыши
3. Все по-русски вплоть до "Программа совершила ошибку потому, что оператор - дура"
4. Сопровождать сможет студентка 3 семестра обучения даже с ФКН (экстремально, когда нет денег вообще)
5. Желательно, чтобы кнопка типа ПУСК не появлялась на экране, а система грузилась и выключалась из программы без участия оператора
6. Ставилась хоть по 7 дней на рабочее место, но бесплатно
7. Слова принтер, сервер, оператор, администратор, Ctrl, Shift, Alt не упоминались нигде
8. Помнила визуально пользователя и его пароль и вводила их сама, как только пользователь подошла к аппарату, выдавая при этом что-то с крылышками ввиде премии за героизм
9. Любые действия с данными осуществляла как в американских фильмах - оператор только подошла и достала помаду, а данные уже собраны и обработаны по всему миру. Наличие базы данных и понятие актуальность информации делают программу убого-непремлимой.
10. Обработка команд клавиатуры предусматривала наличие лака, кофе, постриженных ногтей и прочих мелких предметов внутри, а также возможность наступания и приседания на нее
11. ОБЯЗАТЕЛЬНО - программа должна иметь только женское имя, чтобы ее ругать матом без последствий для руководства (если руководство - дама, то программа должна носить имя программиста)
12. И последнее - программа должна иметь встроенную возможность принудительного зависания раза два-три в день для обеспечения жалоб персонала и заботы админа, иначе это не программа !

1С - избыточная программа, не приспособленная для повсеместного применения.
Критерии не могу подобрать, слишком узко. [Ответ]
zss_vrn 08:49 12.04.2004
zic

Сообщение от :
Вообще в книгах Буча достаточно прилично об этом написано.

То - теория. Гладко на бумаге, да забыли про овраги К стыду своему я кроме "Объектно-ориенированного анализа..." у Буча ничего и не читал. Посоветуешь ченть?
Autor FAQ

Идеальная программа должна иметь две кнопки - "Сделать все" и "Отменить, что сделано". К сожалению простая мысль, что комп мозгов не заменяет, пользователю обычно недоступна.

LSL
Дизайн важен, но далеко не на первом месте.
[Ответ]
Kent 10:50 12.04.2004
А вообще тема звучит как инструкция разработчику: на что меньше обращать внимание.
Это господа неправильно ) [Ответ]
zic 12:07 12.04.2004
zss_vrn
В общем советую обратить внимание на
Addison-Wesley Object Technology Series.
ТАм много интересного и не только от Буча . [Ответ]
LSL 02:31 13.04.2004
zss_vrn
Дизайн важен, но далеко не на первом месте.

Не так уж и далеко. Это моё мнение.
Первым делом я гляжу на аккуратность оформления, как программист перекопавший исходники сотен программ, заметил, если оформление кривое код тоже кривой. [Ответ]
zss_vrn 06:54 13.04.2004
LSL

Сообщение от :
Первым делом я гляжу на аккуратность оформления, как программист

Вот именно - как программист [Ответ]
Rabbit 17:37 13.04.2004
Идеальная программа - эта та которой нет, но свои функции она выполняет, т.е. с точки зрения пользователя никакой программы быть не должно, должна быть работа. Т.о. самое важное свойство программы - незаметность. [Ответ]
LSL 21:01 13.04.2004
Rabbit

Речь не про идеальную программу.

С точки зрения пользователя программа - приложение к ОС, за которое он заплатил деньги. (коммерческий случай) и ему желательно созерцать свой новокупленный продукт.

Вот заказываю я проститутку, плачу деньги, а она делает свою работу незаметно, да я получаю удовольствие от её невидимых услуг, но это не то за что я платил деньги...

Можно и так сказать... [Ответ]
Autor FAQ 00:33 14.04.2004

Сообщение от :
Первоначальное сообщение от LSL
Вот заказываю я проститутку, плачу деньги, а она делает свою работу незаметно, да я получаю удовольствие от её невидимых услуг, но это не то за что я платил деньги...

Можно и так сказать... [/B]

Класс! Высший класс!!!:rulez:


Пару возражений:
1. программа не проститутка, это скорее сперма как результат каких-либо действий проститутки (-та).
2. проститутка в этом случае - программист любого пола, как это не печально.

Но все равно - самое классное сравнение и самое правильное по сути! Любая разработка - минет, любое внедрение - французский секс, любая поддержка - как клиент пожелает! Примем у себя, приедем к вам.... Тел. 322-233.

Класс! Шедевр года!!! Молодец, LSL!:rulez:



Вопрос не по теме - а за какое-же все-таки удовольствие ты платишь деньги проститутке, если не за то, какое она пусть и невидимо оказывает? Поделись, пожалуйста, новизна всегда привлекает, это очень интересно!:idolater:


= [Ответ]
LSL 01:11 14.04.2004
Autor FAQ

программа не проститутка, это скорее сперма как результат каких-либо действий проститутки (-та).

Трио контрвозражений:
0. Сперму не покупают.
1. Сперма не источник удовольствия. (читай оргазма)
2. Сперма вообще не источник услуг, в отличие от программы или проститутки.

Я бы сравнил сперму со своп-файлом, выделяемым ос, вследствие работы программы.

2. проститутка в этом случае - программист любого пола, как это не печально.

Программист - это бог !

Вопрос не по теме

Всё остальное тоже не по теме
Но мы-то боги, нам можно

- а за какое же все-таки удовольствие ты платишь, деньги проститутке, если не за то, какое она пусть и невидимо оказывает?

За то самое, за что и все платят
[Ответ]
Autor FAQ 02:35 14.04.2004
LSL

Трио контрвозражений - не согласен категорицки

0. Сперму не покупают.
Она или внедряется или так и остается брошенной куда-то. В случае внедрения появляется КУПЛЕННАЯ (и то не всегда) ПРОГРАММА, в остальном случае - все равно остается некое моральное удовлетворение.

1. Сперма не источник удовольствия. (читай оргазма)
Естественно, это следствие и удовольствия, и оргазма. Но источник будущего материального удовлетворения (если клиент все-же платит).

2. Сперма вообще не источник услуг, в отличие от программы или проститутки.
Внедренная сперма (уже купленная программа) - источник услуг, а прочее - как Чупа-Чупс.

Я бы сравнил сперму со своп-файлом, выделяемым ос, вследствие работы программы.
Вот тут и нет места дамам по вызову
Своп может быть отменен неким юным админом, это же не значит, что наступила импотенция!

Программист - это бог !

Ага, творец и созидатель! "И осмотрел Господь дело рук своих и сказал - хорошо!" Только Господь не за деньги работал, отдыхал в воскресенье и спал по ночам...

Всё остальное тоже не по теме

Да ну, как раз в критерии попадает, только трактовка и образы понятий оригинальные


Но мы-то боги, нам можно

Здесь нет возражений, конечно, блин!

За то самое, за что и все платят

Уклонился... Уклонился.
[Ответ]
Rabbit 05:02 14.04.2004
LSL
Речь не про идеальную программу.
Название темы - "Какая программа лучше?". Может ты не согласен с тем, что идеальная программа лучше любой другой?

Кстати, когда я говорил про идеальную программу, я имел в виду именно идеальную, с точки зрения пользователя.


С точки зрения пользователя программа - приложение к ОС, за которое он заплатил деньги. (коммерческий случай) и ему желательно созерцать свой новокупленный продукт.

Пользователю неважна сама программа, также неважна ОС в которой работает программа. Ему нужно выполнить свою работу(или развлечься, если речь об играх). И созерцать он хочет не программу, а конечный результат работы этой программы. Деньги он платит действительно за ПО, но вовсе не для того, чтобы им любоваться.
[Ответ]
zss_vrn 07:15 14.04.2004
Rabbit

Сообщение от :
Деньги он платит действительно за ПО, но вовсе не для того, чтобы им любоваться.

Согласен!

Чаще всего пользвателю надо решить ПРОБЛЕМУ. Если можно ее решить без программы - это здорово, но так не всегда бывает. ОС играет только сдерживающую роль, пользователю само наличие ОС только мешает (программы для одних ОС не работают на других, в общем, одни проблемы). Лучше бы, чтобы ОС вообще не было но, так как эти умники-айтишники говорят, что без ОС нельзя, приходится с этим мириться. Приходится мириться также с необходимостью наличия компьютеров и ЛВС - те же айтишники убеждают, что без компьютера программа не работает. Штатная единица туманного назначения - сисадмин - воспринимается как некий шаман, само наличие которого обеспечивает относительную работоспособность всего этого хозяйства. Должен же кто-то объяснить, почему прога, за которую столько заплатили и которая работает по всему городу, именно в наших условиях работать не может! И хотя объяснений админа все равно понять невозможно, на душе все таки становится легче, как и должно быть после посещения шамана.

Деньги в конце концов платятся за решение проблемы - платить-то приходится и за программу, и за сопровождение, и за компы и т.д. и т.п. И это хорошо, что заказчики не так хорошо умеют считать, иначе программ бы покупалось гораздо меньше [Ответ]
LSL 19:13 14.04.2004
Autor FAQ Ну ты просто спец по разработке и деплоингу спермы

Rabbit

Деньги он платит действительно за ПО, но вовсе не для того, чтобы им любоваться.

Не согласен.
У меня большая чать винчестера занята игрушками, так вот ими нужно любоваться И не только... [Ответ]
Autor FAQ 23:42 14.04.2004

Сообщение от :
Первоначальное сообщение от LSL
[B]Autor FAQ Ну ты просто спец по разработке и деплоингу спермы

Нет, а кто начал-то?! Я просто довел до логического завершения данную вариацию с твоей же подачи! Она (вариация) мне действительно понравилась в качестве очень жизненной аналогии (сравнение программы и сексуального бытия, а не сперма как предмет)!

За комплимент в части деплоинга - сенкс, могу заверить, что это не только в части спермы, но и в этой части тоже!


Еще я поинтересовался особыми настроениями в твоем общении за деньги, но ты уклонился от ответа (не по-мужски это
). Народ в моем лице ждет ответа именно по этому вопросу, и черт с ними с программами этими - покупали и будут покупать потому, что деваться всем некуда, деньги и информатизация все более и более образуют некий групповой секс, в котором от каждого - по способности, но и каждому - по труду! Некий львиный прайд, блин.

И чего вы все так серьезно обсуждаете эту миллион раз изжеванную в мире тему? Вопрос не в том, какая должна быть программа, вопрос в том - кому она должна быть нужна. Какая-бы она не была, если она позволяет зарабатывать кому-то деньги, значит она будет востребована, остальное - личные пристрастия программистов и опыт боевого применения всяких всякостей. Например - сколько программулек на ФоксПре в строю и не собираются умирать?

А если чуть серьезнее - то выше было сказано: две кнопки - сделать и отменить - вот и идеальная программа, какие еще критерии нужны? Все остальное - мыслительные извращения разработчиков для реализации собственных амбиций!


Давайте лучше про секс в программировании и около него - гораздо интереснее и веселее!!! Может кто-то и критерии по данному вопросу разработает, и рекомендации по подбору персонала на основе этих критериев? (А то у zss_vrn вроде даже нескладушка была с кадрами, может потому, что данный вопрос не был учтен?
)

=
[Ответ]
LSL 01:28 15.04.2004
Autor FAQ

Еще я поинтересовался особыми настроениями в твоем общении за деньги, но ты уклонился от ответа

Я тебе ответил, гляди выше. Ну можно ещё за анал доплатить...
[Ответ]
zss_vrn 07:06 15.04.2004
Autor FAQ

Сообщение от :
А то у zss_vrn вроде даже нескладушка была с кадрами, может потому, что данный вопрос не был учтен

Уж этот-то вопрос учитывался в числе первых! Не в смысле чего-то невообразимо пошлого, а в смысле баланса полов для всеобщей пользы, радости, хорошего настроения и небывалой производительности труда. Нескладушка с кадрами кончилась - началась нескладушка с компами- их нехватает Ну, это - дело временное.

А насчет секса в программировании - ИМХО, с появлением и развитием вин-платформы нам всем есть с чем трахаться. Но я полагаю, это уже офтоп.

Сообщение от :
Может кто-то и критерии по данному вопросу разработает, и рекомендации по подбору персонала на основе этих критериев?

Вот, может, более широкую тему открыть - подбор персонала в проектную команду? Ну, с учетом всего, чего можно?

zss_vrn добавил [date]1082002251[/date]:
А вообще, ИМХО :
1. Если сравнивать свои программы с проститутками, то сам будешь выглядеть сутенером. Мне это не хочется.

2. Проститутки - это не спортивно.
[Ответ]
Const 08:31 15.04.2004
Во бред то. Это прям как опрос.
Какое яйцо лучше:
1) сырое
2) вареное
3) жареное
4) тухлое
5) крашеное
6) свое
и тд.

Всякая программа решает поставленную перед ней цель.
И цели везде разные. Поэтому не существует единого ответа.
Все конкретно.
Если программа рисует веб-страницу визитку то дизайн,
если прога управления станком то на дизайн насрать, зато надежность и простота рулят, если прога расчетная то рулит функциональность, если проект некоммерческий то главная чтоб прога бесплатная. Как можно объять необъятное?
поясните? [Ответ]
zss_vrn 12:11 15.04.2004
Const

Сообщение от :
Всякая программа решает поставленную перед ней цель

Разумеется. Но есть некие общие требования к программам (системное ПО не рассматривается), все равно к каким.

Допустим, есть несколько программ, которые делают одно и то же и примерно одинаково справляются со своим назначением. То есть, если это программы расчетные, то они считают правильно и с одинаковой скоростью. Если это текстовые процессоры, то они имеют одинаковые словари и т.д. А вот потом начинаются частности. Список - см. выше.

Сообщение от :
Если программа рисует веб-страницу визитку то дизайн,

А цена, возможность сопровождения и т.д. уже не играют роли? Не согласен. И, опять же, в условиях: обе программы имеют ОДИНАКОВО ХОРОШИЙ ДИЗАЙН. Так какая из них лучше?

Сообщение от :
если прога управления станком то на дизайн насрать, зато надежность и простота рулят

Повторяю - все претиндентки ОДИНАКОВО НАДЕЖНЫ - то есть, одинаково хорошо справляются со своим назначением. И что выбрать?

То есть, фуекциональность проги не подвергается сомнению и выносится за рамки вопроса - зачем вообще рассматривать то, что не работает, как следует. [Ответ]
Страница 1 из 2
1 2 >
Вверх