[ОТВЕТИТЬ]
28.05.2014 12:11
AndreyZh
 
Довольно часто (раньше, когда активно раскручивал систему в интернет - очень часто) собеседники "унижительно" пытались называть данную систему "самопиской", сделанной "на коленке". Да и здесь ряд специалистов пытаются её "пнуть" прикрепляя к "УС Land" данный ярлык.

Это не "обижает", т.к. во-первых "народ" использует слово "самописка" просто, как пустое ругательство, а во-вторых нигде и никогда люди, использующее данное слово не удосуживаются дать определение (критерий) самописок и уж тем более привести пример систем не относящихся к данной категории программ (ну м/б кроме SAP)

Самописка - это не тиражная система? Кто-то иногда пытается утверждать, но это чушь, т.к. основная масса конфигураций 1С, системы СМ, Галактика, SAP - это допиленные для ЕДИНСТВЕННОГО пользователя стандартные программы, которые невозможно использовать у других пользователей. "УС Лэнд" - это стандартная программа для всех пользователей, кастомизация, которой производится в рамках технологий УС "для пользователей"

Есть желающие подискутировать на эту тему или доказать, что УС Land самописка основываясь не неких четких критериях?
28.05.2014 12:32
OlegON
 
Я, как записанный в "ряд специалистов", хочу заметить, что как ругательное это слово не использую. Для меня это термин, обозначающий софт, написанный единолично одним автором или крайне узким кругом лиц, как правило в альтернативу какому-то существующему. Тираж тут вообще не подразумеваю.
Oracle, например, не самописка, Linux, если рассматривать бесплатное. Речь идет о том, что автор пишет софт, принимая решения и базируясь на собственном мнении, даже если его решения вытекают из обратной связи с пользователями.
Приведенные в пример изменения конфигурации я отношу к "допискам" :)
28.05.2014 12:42
AndreyZh
 
То есть Ваш вариант: НЕСАМОПИСКА - это программный продукт, выпущенный и развиваемый крупной корпорацией, относящийся к разряду операционных систем, баз данных, графических и прочих редакторов, утилит? Кстати, как такие программы назвать одним словом?

Из вышеуказанного следует, что любые системы по автоматизации бизнес процессов ERP, CRM, WMS,... априори являются самописками?
28.05.2014 12:46
OlegON
 
Не заморачивался насчет классификации несамописок, да и термин "самописка" не я придумал.
Учитывая, что полноценную разработку крупного софта, к которому относится любая WMS или CRM, один человек не потянет, предположения про то, что они априори самописки, я не понял... Под автором выше я подразумевал одного человека, а не коллектив.
28.05.2014 14:31
AndreyZh
 
Цитата:
OlegON Не заморачивался насчет классификации несамописок, да и термин "самописка" не я придумал.
Просто интерено, а есть ли антоним слову (понятию, которое пока четко не определили) "самописка?

Цитата:
OlegON Учитывая, что полноценную разработку крупного софта, к которому относится любая WMS или CRM, один человек не потянет, предположения про то, что они априори самописки, я не понял...
Является ли "несамопиской" "лоскутная автоматизация" (программа) создаваемая ИТ отделом (имеющим в составе постановщика, проектировщика, аналитика, программистов, тестировщика) предприятия, например у 100% крупных торговых фирм, использующих некую стандартную конфигурацию на языке программирование 1с:предприятие?... здесь всё 100% удовлетворяет Вашим критериям "несамописок" - нет? С другой стороны для смартфонов существует туева хуча сверх популярных программ, которое создаются и развиваются одиночками - это самописки?


Цитата:
OlegON Под автором выше я подразумевал одного человека, а не коллектив.
Коллектив является 100% гарантией полезного и качественного по?
28.05.2014 14:34
whitewizard
 
У любого софта, написанного одним человеком, нет никаких гарантий работоспособности и никаких гарантий поддержки.
Случилось чего с программером и софт помер.
28.05.2014 14:40
OlegON
 
Гарантий полезности и качественности ПО, я думаю, вообще со стороны не придумаешь.
Если честно, когда возникает спор, то пытаюсь уловить суть, т.е. понять, в чем заключается противоборство двух сторон. В нашем диалоге я пока эту суть уловить не могу. О чем спорим? Еще раз подчеркну, что термин "самописка" не является показателем качества и популярности. И отвечаю за то, как я лично этот термин понимаю, причем термин этот разговорный.
Про пример с ИТ-отделом не очень понял, если они наверчивают что-то на 1С, то это дописка. Как правило, лоскутная автоматизация подразумевает вздрючивание единственного программера, т.е. дописка. Если такой штат, как указан выше, пишет что-то свое, то да, это "разработка фирмы Х", наверное это и есть антоним.
28.05.2014 14:42
OlegON
 
Цитата:
whitewizard У любого софта, написанного одним человеком, нет никаких гарантий работоспособности и никаких гарантий поддержки.
Случилось чего с программером и софт помер.
Вариации могут быть разные, если программер выкладывает исходники в открытый доступ, то ничего с софтом не случится. Аналогичным образом могут и кучу форков наделать, если автора прихватит маразм. А гарантии поддержки... Конторы в 90-е закрывались быстрее, чем программеры дохли.
28.05.2014 14:44
whitewizard
 
Использование такого софта в коммерческих целях связано со вполне определёнными рисками
28.05.2014 14:56
AndreyZh
 
Что конкретно хочу узнать?

1. Четкое и однозначное определение "самописка", т.е. конкретный набор необходимых и достаточных условий? Ведь автоматизации, ИТ технологии - это точная инженерия?

2. Соответствует ли "УС Land" этому набору необходимых и достаточных условий?

3. Антоним термину "самописка" - ХХХХ?

4. Пример приложения для бизнеса (конкретного предприятия) являющегося ХХХХ?
28.05.2014 15:04
OlegON
 
Цитата:
whitewizard Использование такого софта в коммерческих целях связано со вполне определёнными рисками
Использование любого софта сопряжено с рисками, потому никто из софтописателей на себя ответственность и не берет в подавляющем большинстве случаев.
28.05.2014 15:06
OlegON
 
Цитата:
AndreyZh Что конкретно хочу узнать?

1. Четкое и однозначное определение "самописка", т.е. конкретный набор необходимых и достаточных условий? Ведь автоматизации, ИТ технологии - это точная инженерия?

2. Соответствует ли "УС Land" этому набору необходимых и достаточных условий?

3. Антоним термину "самописка" - ХХХХ?

4. Пример приложения для бизнеса (конкретного предприятия) являющегося ХХХХ?
Я уже ответил на 1 вопрос выше, как мне кажется.
Ответ на второй вопрос - "да", мое мнение.
На третий вопрос - разработка фирмы Х
На четвертый вопрос затрудняюсь ответить, не силен во внутрикорпоративных разработках.
28.05.2014 15:08
AndreyZh
 
Цитата:
whitewizard У любого софта, написанного одним человеком, нет никаких гарантий работоспособности и никаких гарантий поддержки. Случилось чего с программером и софт помер.
Цитата:
whitewizard Использование такого софта в коммерческих целях связано со вполне определёнными рисками
Это, как мне кажется философия из пиар технологий. Мне видится, что:

1. У любого софта нет никаких гарантий работоспособности и никаких гарантий поддержки. Примеров тысячи, начиная от Windows XP, заканчивая сотнями "померших" ИТ проектов (для меня самый свежий и "кричащий" -Российская ERP "Эпсилон": 1500 разработчиков, более 10 000 крупных пользователей).

2. В быстроменяющимся ИТ мире программа для бизнеса и заложенные в них технологии живут не более 5 лет. На этом фоне жизнь человека поболее будет. С другой стороны у "меня" есть клиент сейчас работающий с версией "КИС Lack" от 2004 года - изредка его обслуживаю... и он не собирается переходить на более современные решения.

3. "Гарантией" могут служить передача исходного кода с техническим описанием, что всегда было в КИС/УС... хотя и это "несерьёзно": механизмы перехода на другие системы есть в наличии, финансовые затраты даже для крупных реальных клиентов в год = з/пл Московского программера за неделю... Какие риски, кроме конечно "надуманных"?
28.05.2014 15:15
AndreyZh
 
Цитата:
OlegON Я уже ответил на 1 вопрос выше, как мне кажется.
Простите мою невнимательность - не нашел! Не затруднит "повторить" в предложении: Для того, что бы программа считалась самопиской необходимо и достаточно "_______"

Цитата:
OlegON Ответ на второй вопрос - "да", мое мнение.
Как субъективное - принимаю! Но хотелось бы "наложиться" на четкое определение?

Цитата:
OlegON На третий вопрос - разработка фирмы Х
Имеется в виду: Х - известный разработчик тиражного программного обеспечения?

Цитата:
OlegON На четвертый вопрос затрудняюсь ответить, не силен во внутрикорпоративных разработках.
Если Вы согласны с уточнением на № 3, то мне неизвестно ни одного случая использования такого (без допиливания и адаптации силами аутсорта или своих программеров) программ для бизнеса, кроме конечно "овощных ларьков"!
28.05.2014 15:22
OlegON
 
Цитата:
AndreyZh Простите мою невнимательность - не нашел!
Цитата:
OlegON Для меня это термин, обозначающий софт, написанный единолично одним автором или крайне узким кругом лиц, как правило в альтернативу какому-то существующему.
Вот мое определение :)
Цитата:
AndreyZh Имеется в виду: Х - известный разработчик тиражного программного обеспечения?
Имеется ввиду, что Х - не один человек, а команда равноправных разработчиков.
Цитата:
AndreyZh Если Вы согласны с уточнением на № 3, то мне неизвестно ни одного случая использования такого (без допиливания и адаптации силами аутсорта или своих программеров) программ для бизнеса, кроме конечно "овощных ларьков"!
А при чем тут допиливание? Разработку можно допиливать сколько угодно, от этого она самопиской не станет. Просто появится куча дописок.
28.05.2014 16:04
AndreyZh
 
1. Таким образом для того, что бы софт считался самопиской НЕОБХОДИМО и ДОСТАТОЧНО, что бы "был написан единолично одним автором или крайне узким кругом лиц, как правило в альтернативу какому-то существующему"

От сюда примеры "самописок":

1. Linux
2. dBase
3. SQLite
4. 1С (создана одним Нуралиевым, а брат занимался продвижением в 1994 г., как альтернативе SuperCalc, что то же самописка)
5. Наиболее известная конфа 1С для розницы - "магазька"... по утверждению единственного разработчика (альтернатива 1С:Розница) - примерно 5000 зарегистрированных пользователей
6... список можно продолжать бесконечно... более того ЛЮБОЙ софт изначально писался единолично одним автором или крайне узким кругом лиц как альтернативу какому-то существующему... хотя затем многие проекты развились в "монстриков". Приведите пример обратного утверждения?

Цитата:
Имеется ввиду, что Х - не один человек, а команда равноправных разработчиков

ЛЮБОЙ, даже OpenSource проект подразумевает иерархию и разделение функций, т.е. о проектах, указанных Вами даже в фантастических книжках не читал



Цитата:
Разработку можно допиливать сколько угодно, от этого она самопиской не станет
Смотрите разделы СуперМаг и особенно 1С... и уж тем более обсуждения 1с vs СуперМаг Вашего форума



--------------------------------------------------

С другой стороны, если рассматривать историю создания и развития проекта "УС Land"... кратенько:

1989-1991: создание мелких (по современным меркам) программ внутрицеховой автоматизации лабораториями и отделом из 8 человек под моим руководством

1991-1994: создание комплексной системы автоматизации многопрофильного холдинга (торговля, производство, банк). Я как разработчик и руководитель толпы программистов...

Замечу, что в то время не было реальных систем автоматизации бизнеса и даже "1с" не "вылупилась". Правда в 1992 году уже появился БЭСТ... То есть система создавалась группой специалистов по единным стандартам и система не имела альтернатив (конкурентов) на рынке.

1993-1995: Адаптация наработок под "одиночку" и комплексной автоматизации небольшого бизнеса - Laks

1995-настоящее время: Laks -> КИС Lack -> УС Land... по вашим критериям - СОВСЕМ НЕ САМОПИСКА!
28.05.2014 16:16
OlegON
 
Так именно, что "затем развились в монстриков". Мы их оцениваем в зачаточном состоянии или на этапе, когда в проект влились многие разработчики?
Независимо от иерархии, в большинстве случаев есть уровни, на которых разработчики принимают самостоятельные решения, т.е., например, шеф отдела разработки контролирует лишь движение в целом, а код пишут программисты.
Про сравнения Супермага и 1С вообще не понял. Берем 1С пилим ее десять лет одним программером. В итоге 1С остается 1Сом, т.е. ядро - разработка фирмы. Комплексный продукт, со всей тонной дописок, если их изменения и дополнения в функционале превышают таковые от самой 1С, можно считать самопиской. Что не так?
28.05.2014 16:21
whitewizard
 
Скажем иначе - в данном конкретном случае решающим фактором выбора ПО является его стоимость.
28.05.2014 16:27
AndreyZh
 
Цитата:
OlegON Так именно, что "затем развились в монстриков". Мы их оцениваем в зачаточном состоянии или на этапе, когда в проект влились многие разработчики?
Оцениваются, даются определения "просто ситемам"

Цитата:
OlegON Независимо от иерархии, в большинстве случаев есть уровни, на которых разработчики принимают самостоятельные решения, т.е., например, шеф отдела разработки контролирует лишь движение в целом, а код пишут программисты.
Не дискутируя... это же не относится к термину "самописка"?

Цитата:
OlegON Про сравнения Супермага и 1С вообще не понял. Берем 1С пилим ее десять лет одним программером. В итоге 1С остается 1Сом, т.е. ядро - разработка фирмы. Комплексный продукт, со всей тонной дописок, если их изменения и дополнения в функционале превышают таковые от самой 1С, можно считать самопиской. Что не так?
Извини, но Вы так и не поняли сути "1С"!!! Кратко: 1С:Платформа - это ИНТЕРПРЕТАТОР типа MS:Access со встроенными классами для деловых приложений. Конфигурации - самостоятельные и независимые программы написанные на языке программирования 1С:Предприятие. Типичный подход: Берем стандартную конфигурацию (самостоятельную программу от фирмы ЗАО "1С"), например "1С:Управление торговлей" и создаётся "самопал" для единственного пользователя абсолютно непригодная для других фирм и как правило абсолютно недокументированный... и вот эту хрень и используют предприятия - пользователи
28.05.2014 16:30
AndreyZh
 
Цитата:
whitewizard Скажем иначе - в данном конкретном случае решающим фактором выбора ПО является его стоимость.
Ответил выше... Годовая стоимость владения УС Land для самых крупных реальных пользователей не превышает недельного заработка Московского программиста. То есть к системе УС с позиции бизнеса вполне применима поговорка "сдох Максим - хрен с ним"
28.05.2014 16:34
OlegON
 
Слова "самостоятельные и независимые программы" и "интерпретатор" - противоречащие друг другу по смыслу.
Еще раз, Linux сейчас - самописка?
28.05.2014 16:44
whitewizard
 
Цитата:
AndreyZh Ответил выше... Годовая стоимость владения УС Land для самых крупных реальных пользователей не превышает недельного заработка Московского программиста. То есть к системе УС с позиции бизнеса вполне применима поговорка "сдох Максим - хрен с ним"
Вот про то и спич. Повышать надо стоимость. Иначе так и будут обзывать.
28.05.2014 16:48
OlegON
 
Цитата:
whitewizard Вот про то и спич. Повышать надо стоимость. Иначе так и будут обзывать.
Будут обзывать дорогой самопиской :)
28.05.2014 16:59
AndreyZh
 
Цитата:
OlegON Слова "самостоятельные и независимые программы" и "интерпретатор" - противоречащие друг другу по смыслу.
Access/VStudia/OpenOfficeBase/1С:Платформа/PHP/JavaScript - это ИНТЕРПРЕТАТОРЫ встренных команд низкого уровня и набор библиотек, содержащих более сложные функции и классы. Набор команд/классов, организованных в модули определяют ПРОГРАММУ выполняющую некую полезную для пользователей функцию. Независимых программ на данных "инструментах" может быть сколь угодно много, в частности только имеющих статус "1С совместимо" (наверно нужно башлять за статус в ЗАО "1С") на сайте ЗАО "1С" более 1000 наименований.

Просто для справки УС Land создана на компилируемом (т.е. окончательное приложение в машинных кодах) языке программирования xHarbour (open source). Другой пример компилируемого языка С++ на котором реализованы 1С:Платформа или СуперМаг или например Basic на котором сделан, если не ошибаюсь Микроинвест... и Linux

Цитата:
OlegON Еще раз, Linux сейчас - самописка?
По вашему определению - да самописка... Программа (операционная система) созданная одиночкой Линусом Торвальдсом (Linus Torvalds) для персональных компьютеров и датирована 17 сентября 1991 года, как альтернатива windows, OS/2 Сейчас это большое семейство АБСОЛЮТНО разных операционных систем, разрабатываемых множеством групп разработчиков и имеющих идеологически (в соответствии со стандартом) ядро, являющееся 5% от всей ОС.
28.05.2014 17:00
whitewizard
 
Тогда надо продавать это от ООО "Заоблачные технологии" и всё будет акей.
28.05.2014 17:02
AndreyZh
 
Цитата:
whitewizard Вот про то и спич. Повышать надо стоимость. Иначе так и будут обзывать.
А нет в ИТ новоязе альтернативных "самописок" названий? Посему и назвать по другому нет возможности
28.05.2014 17:04
whitewizard
 
Есть синоним - "штучная работа"
28.05.2014 17:05
OlegON
 
У нас разные понятия независимости программ. Я говорю о том, что все конфигурации без 1С не работают, а не то, что они написаны сторонними и независимыми разработчиками.
Что касается Linux, то не надо прибивать определение к софту навсегда. Иначе получится, что вокруг все самописное, поскольку первую строчку кода всегда пишет один человек. Самописка выросла в разработку. По моему определению и на "сейчас".
28.05.2014 17:06
AndreyZh
 
Цитата:
whitewizard Есть синоним - "штучная работа"
Для этого есть термин - заказная программа (разработка)
28.05.2014 17:06
OlegON
 
Цитата:
whitewizard Тогда надо продавать это от ООО "Заоблачные технологии" и всё будет акей.
Ага :) Это куда интереснее и статуснее для программы. Все равно никто и никогда не раскрывает реальное количество разработчиков.


Опции темы


Часовой пояс GMT +3, время: 05:41.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.