Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Вниз

Как заставить контору заплатить   Найти похожие ветки 

 
Somename   (2006-06-28 22:17) [0]

Живу в Москве, работаю в маленькой торговой фирмой занимающейся стройматериалами. Я любитель в программирование и вообще моя работа никак не связана с информационными технологиями. Однако, работая возникла необходимость улучшить ряд моментов. До меня контора работала с экселевскими файлами и крайне кривым учетом. Как таковой системы не было. Заказы расчитывались в одном месте, учет произведенных заказов был в другом, склад был такой смешной, что даже говорить не буду. Доходило до смешного! Чтобы собрать все заказы одного клиента надо было открыть кучу экселевских файлов и руками копировать нужные строки. Я уже не говорю про отчеты, контроль и прочие радости.

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

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

Короче говоря! Хочу все таки взять денег! Скоро хочу уволиться и установить нечто, что скажем через месяц сработает и выдаст ошибку. Программа главным образом работает с Аксесовским файлом, где собственно и вся база данных конторы. Нечто сработает, вызовут меня и тут я срублю денег. Много не возьмешь, но хоть что-то заработую. Какие есть предложения? Как запрограммировать появление такой ошибки? На определенную дату или может иной способ? Как сделать так, чтобы попросили исправить проблему при этом чтобы на меня никто не подумал?


 
Гарри Поттер ©   (2006-06-28 22:21) [1]

У тебя исходники на руках, сделай триалку и замени ехешник. Через месяц сами придут предлагать котлету :)


 
Fay ©   (2006-06-28 22:21) [2]

Внеси обратимые изменения в базу данных


 
tesseract ©   (2006-06-28 22:21) [3]

Конечно это дикий эгоцентризм и жажда наживы -
но ладно я сегодня добрый.

Берёшь и проверяешь дату, но не по системному времени, а по дате изменения файла реестра - его изменить проблематично. И по random(100) вызываешь AV операцией с указателем.

ЗЫ: Я так проги под заказ делаю, в основном по Украине и Сибири.


 
Somename   (2006-06-28 22:24) [4]

Эээ... а что значит AV операции с указателем?


 
tesseract ©   (2006-06-28 22:29) [5]


> Эээ... а что значит AV операции с указателем?


Access violation.  Обратись за пределы динамического массива, запиши по не инициализированному указаетлю etc.


 
isasa ©   (2006-06-28 22:36) [6]

Оставь все как есть. Сами придут и попросят. (Если, конечно не писал Open очень дружественно Source). Программа - поделка, технология обработки - ценность.


 
Somename   (2006-06-28 22:38) [7]

У меня идея была простая как танк! Может на определенную дату установить событие по установке пароля. Т.е запускает программу юзер, выскакивает окно с каким-нибудь непонятным текстом типа "обнаружена ошибка в доступе к ядру базы данных во избежания несанкционированного доступа база данных закрыта установленным по умолчанию паролем". Что типа такого. Текст бред, но у нас к счастью сплошные юзвери и поэтому тупость текста распознана не будет.


 
Yanis ©   (2006-06-28 22:49) [8]

Ситуация в принципе положительная. Жаль только, то увольняешься... А так мог бы подсадить фирму на свою программу. Чем сильнее ты это сделаешь, тем сильнее фирма будет от тебя зависеть. А увольняться будешь так тебя будут умалять остаться и предлагать больше платить. Если всё таки будешь увольняться, то перед увольнением оформи договор на тех. поддрежку. и будет тебе доход. Не всё сразу конечно... Всё зависит от простоты её освоения, степени интеграции и степени доработанности. Главное не пиши никаких мануалов, справок, инструкций.


 
Гарри Поттер ©   (2006-06-28 22:51) [9]

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


 
телепатор   (2006-06-28 23:19) [10]

Формат отчетности и логика работы, вроде, могут менять. Могут придти к тебе. Т.е. можно ничего не делать.

Зы. Я бы внес не гадость, а некоторые неудобства в работу программы. От которых захотят избавиться.


 
Eraser ©   (2006-06-28 23:34) [11]

Кстати Гарри Поттер дело говорит! Только перед этим зарегистрируй аккаунт на "софткей" и установи нужную тебе цену, тогда они точно никуда не денутся и заплатят сколько попросишь (в разумных предлах конечно), а самое главное это будет законно и со всеми документами.


 
isasa ©   (2006-06-28 23:51) [12]

Гарри Поттер ©   (28.06.06 22:51) [9]
Eraser ©   (28.06.06 23:34) [11]

Господа, если Вас, конечно интересует, единственное, что я вынес из этого бреда как корпоративное написание ПП -  кочегаринья паровозом, важно не то что ты кидаешь, а как ты кидал.
Твою мать, " Не верю" (Станиславский).
Программист не должен быть актером, ему и так плохо, он уже в тени.


 
Гарри Поттер ©   (2006-06-28 23:56) [13]

Тогда еще как вариант, прога блокируется и выдает: "Начинаю форматирование дисков" и кнопки "Да", "Yes" и "Дать автору денег"


 
Eraser ©   (2006-06-28 23:57) [14]

> [13] Гарри Поттер ©   (28.06.06 23:56)

:-) а что будет делать программа если нажать "Дать автору денег"? :))


 
Джо ©   (2006-06-29 00:20) [15]

> [14] Eraser ©   (28.06.06 23:57)
> > [13] Гарри Поттер ©   (28.06.06 23:56)
>
> :-) а что будет делать программа если нажать "Дать автору
> денег"? :))

Она скажет "Не верю. Станиславский" и отформатирует диск :)


 
Somename   (2006-06-29 00:43) [16]

Если я сделаю триал, то могут разозлиться и вообще перейти назад к Экселю. Платит то руководство, а ему пофиг в экселе ты работаешь или в программе. Могут волевым решением сказать, нафиг программу! Работайте в Экселе и наплевать, что это недопустимо для любой уважающей себя конторы. А если возникнет сложность и они обратятся... вот тут уже другая ситуация. Они не будут чувствовать, что это их заставляют или вынуждают. Просто покупка опробованного софта.


 
Другой   (2006-06-29 01:29) [17]

Somename   (29.06.06 00:43) [16]

Если Вы делали программу в свое личное время, то:
> Если я сделаю триал, то могут разозлиться и вообще перейти
> назад к Экселю.

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

"разозлиться" - смешно в этом контексте. :)

А если в рабочее время, то:
наше руководство хвасталось, мол вот какая у нас есть крутая программа и мы за нее ничего не платили.
Вы их кинули как лохов, так как за программу они Вам заплатили. :)
Странно как-то, что им это непонятно.


 
Mozart ©   (2006-06-29 05:00) [18]

to Другой   (29.06.06 01:29) [17]

Есть такое понятие как "пойти на принцип", я встречался с ужасно принципиальными руководителями, такие, если почувствуют что их пытаются "развести", пошли бы не только на откат к Excell , а вообще на закрытие конторы :)

to Somename   (28.06.06 22:17)
ИМХО. Наверное не совсем порядочно так делать. Почему бы не поступить по - другому? Доработайте свою программу  до "универсальной", и продайте конкурирующей фирме. Если сделать "универсальной" ее не можете, предложите конкурентам переписать  ее именно для них. И уже за хорошие деньги, так как программа себя уже зарекомендавала, и имеет успешный опыт применения.


 
tButton ©   (2006-06-29 05:32) [19]

через месяц, при запуске программа должна менять caption своего окна на что-то  вроде "Краденая версия", "Автор голодает", "Волки позорные" и всё в таком духе =) если прога что-то выводит на печать - можно подобный текст пропечатывать заголовком на каждом листе =)
дави на гниль =)


 
dmitry99 ©   (2006-06-29 05:37) [20]

Лучше не гадить, а договориться. Если не удастся, то все равно не гадить.
Хотя, видимо, я старомоден....


 
Mozart ©   (2006-06-29 06:12) [21]

Я бы тоже гадить не стал, все ведь по честному, написание программы  - Ваша инициатива, надо было сразу договориваться о премировании.


 
Медвед   (2006-06-29 06:50) [22]

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


 
tButton ©   (2006-06-29 07:09) [23]

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

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


 
RA ©   (2006-06-29 09:10) [24]

Если писал прогу на рабочем месте, то о доп. деньгах можно забыть (ты же ЗП получал). А если дома или где еще в свободное от работы время, то можно и денег требовать.


 
Sergey13 ©   (2006-06-29 09:21) [25]

2Somename
"И всю жизнь получать гонорар."
(с) ЧиЖ и Ко

Любитель попрактиковался. Случайно удачно. Что тебя коробит то? Ты ее ночами при лучине три года на хлебе и воде писАл? На работе наверное и зарплату получал.

ИМХО, надо о будущем думать, а не прошлое исправлять.

ЗЫ: Если и правда что-то стоящее по любому придется сопровождать и менять что-то. Вот тут и оторвешься.


 
Yanis ©   (2006-06-29 11:20) [26]

to author
Ночью у меня была мысля... Ведь если ты написал программу в фирме, то и твой труд собственно ей и принадлежит. Кто что скажет?


 
Плохиш ©   (2006-06-29 11:23) [27]


> Yanis ©   (29.06.06 11:20) [26]
> to author
> Ночью у меня была мысля... Ведь если ты написал программу
> в фирме, то и твой труд собственно ей и принадлежит. Кто
> что скажет?

Всё зависит от законодательства соответствующей страны и трудового соглашения.


 
Yanis ©   (2006-06-29 11:24) [28]


> Всё зависит от законодательства соответствующей страны и
> трудового соглашения.

Думаю со страной всё понятно =)


 
Еж ©   (2006-06-29 11:58) [29]

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

1. Красивый (пусть и бестолковый, но об этом знаешь только ты) режим "Руководитель".
2. Кнопку доступа к этому режиму видят все, но, кроме избранных, никто туда попасть не может. Результат - начальству больше осознания собственной важности, тебе - плюс.
3. Начинка может быть самой разнообразной от встроенного тетриса до ссылок на порносайты  - "особый режим" :)
4. Кстати, обязательно впендюрь туда браузер и зафиксируй набор профильных ссылок - "вау, наша программа теперь работает с интернетом" :)
5. Дай им возможность че-нибудь контролировать, и чтоб с графиками красивыми - "количество отгрузок за период ...", или "Индекс роста ...".
6. Особенно - "Оценка эффективности работы менеджеров". Но тут осторожно - могут возненавидеть, но если реализуешь и начальство зацепится - ты уже неприкасаем :)
7. Следующим шагом приделываешь простенькую структурку, а на экране две кнопочки "Ответить" и "Повесить трубку". В структурку загоняешь информацию с кем и сколько трепался менеджер, отчет - начальству. Будь уверен - поведутся 100%. Приделаешь там справочников разных - "постоянный клиент", первичный клиент", "откуда про нас узнали" и прочая :)  ЗЫ: на такую хрень, я потратил день. (стих)  Результат - премия $300.
8. Дальше сам :)

Мысль: надо активно смещать акценты в сторону руководства. Глядишь, и появится штатная единица "программист" (незаменимый ) - и увольняться не надо будет. Подумай о таком варианте - трудозатраты невелики, творчества - завались. Желаю удачи!  :)


 
Desdechado ©   (2006-06-29 12:00) [30]

> моя работа никак не связана с информационными технологиями
Если это прописано в договоре и написание программы не входит в должностную инструкцию, то можешь попробовать взять деньги.
Но, имхо, не таким способом, не через подляну. А цивилизованно. Предложить им и дальше развивать, ибо не бывает, чтоб все было постоянно одинаково.
Исходников не оставлять, они твои.

Ну, а если хочешь сделать подлянку, попробуй сделать "псевдоиспользование" левой DLL ранним связыванием. И, например, раз в месяц эту dll грохай. Тогда будет при следующем старте вылазить системное сообщение об ее отсутствии.

Хотя лучше все-таки цивилизованно.


 
07BB   (2006-06-29 13:16) [31]

А начальству отчеты или какие то удобства есть?
Может им по майлу отправлять отчеты они сразу станут заинтересованы в проге


 
tsa   (2006-06-29 13:58) [32]

Сделай триалы и т.д. как советуют, но после поговори с директором. Спокойно изложи что тебе кажется по ситуации и какой выход предлагаешь. Настоящий директор тебе так ответит, что проблемы просто больше не будет :)) В смысле словами, спокойно тут же решит и объяснит, директора это так здорово делают! Детского лепета про кто как разозлился не будешь писать.
Если ответ будет не давать тебе, то ещё шанс что все эти триалы сработают твои.


 
DSKalugin ©   (2006-06-29 14:03) [33]

подсади абсолютно всех на свою программу, в том числе и руководство (как сказано выше). Доведи до такого момента, когда обратного пути к Экселям уже не будет. Сделай из рабочей версии триальную, которая при старте будет отсчитывать дату с текстом примерно следующего содержания

"Осталось Х дней до конца ознакомительного периода...
Если программа вас устраивает оплатите ее стоимость в размере Yденег за возможность дальнейшего использования...
Координаты..."

потом пойди к руководству и нормально без ультиматумов объясни свою позицию. Что мол намерен продавать свой продукт и если вы в нем заинтересованы тоже, то прошу оплатить такую-то сумму... Говорить что делал ее в рабочее время не стоит по указанным выше причинам

без подлянок, открыто об этом сказать. Откажутся так откажутся(останутся нисчем).


 
Sergey13 ©   (2006-06-29 14:07) [34]

2[33] DSKalugin ©   (29.06.06 14:03)
>Доведи до такого момента, когда обратного пути к Экселям уже не будет.

Тут уж не оплаты надо требовать, а контрольного пакета акций и сожительства с секретаршей директора. 8-)))))))))))))))


 
Курдль ©   (2006-06-29 15:32) [35]

Я так думаю. Если контора работает на доморощенном софте, то не потому, что профессионального софта нет. Просто директору лень было этим заниматься. Ведь если прога (как и многие подобные) всего лишь облегчает жизнь простому стаффу (извините за выражение), а не является прямым источником прибыли, или хотя бы не помогает принимать "глобальные стратегические решения" директору, то он может просто отказаться от нее. А если он обратится к кому-нибудь из своих знакомых IT-шников (напр. ко мне) - я постараюсь убедить его, что если он закажет прогу у нас, всего за $50 000, то сможет возвысить свой бизнес до небес в считанные месяцы, при этом держать руку на пулсе каждой операции, каждого звена бизнес-процесса! (бла-бла-бла) И что удивительно, такие слова обычно срабатывают!


 
SergP.   (2006-06-30 09:12) [36]

> :-) а что будет делать программа если нажать "Дать автору
> денег"? :))


По идее она должна спросить какой-то код, который должен сообщить автор при получении денег


 
PSPF2003 ©   (2006-06-30 09:27) [37]

Да интересные предложения выдвигаются тут. По-моему необходимо не делая ни каких подлянок поговорить с руководством фирмы.


 
Труп Васи Доброго ©   (2006-06-30 09:56) [38]

RA ©   (29.06.06 9:10) [24]
Если писал прогу на рабочем месте, то о доп. деньгах можно забыть (ты же ЗП получал).

Да вот фигушки, милейший!
Исходя из

> вообще моя работа никак не связана с информационными
> технологиями.
можно сделать вывод, что написание программ не входит в его должностные обязанности. Тут надо бы в трудовой договор поглазеть, если там есть пункт "вся продукция, произведённая работником, в том числе и интелектуальная, является собственностью работодателя", то тогда про деньги можешь забыть и за "подлянку" можно попасть под суд (уже были прецеденты с "логической миной").
Если же этого пункта нет, то ты можешь просто и без объяснений удалить программу с компьютеров работодателя и вернуть только после выполнения твоих требований.


 
Prohodil Mimo ©   (2006-06-30 10:03) [39]

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

Я когда то работал в магазине одном из филиалов довольно крупной компании, программа у них под ДОС и местами была не удобная, да и не всё умела, что хотелось бы. Для себя я наклепал програмку, которая брала из базы необходимые данные и предоставляла их мне в нужном виде. В основном мне нужна было печать ченников, формат которых я сам же и разработал. Перед уходом, я решил довести программу до ума, что бы с ней без проблем могли работать и остальные сотрудники магазина. Сделал, после чего уволился. Не прошло и двух месяцев, как мне позвонил шеф и сказал что хочет эту программу чуть доработать и установить на все филиалы. Мы с ним договорились о цене и теперь сотрудничаем и все довольны.

В другой канторе я сделал нечто подобное подлянке (и работать не очень удобно и глюкаво местами), т.к. не хотел с ними сотрудничать в будующем. Результат - они забили на программу, как я и ожидал.


 
Курдль ©   (2006-06-30 10:05) [40]


> Если же этого пункта нет, то ты можешь просто и без объяснений
> удалить программу с компьютеров работодателя и вернуть только
> после выполнения твоих требований.

А вот интересно, как будет разрулено в суде обстоятельство создания коммерческого софта на нелицензионных инструментах (не думаю, что аффтар платил $3000 за Делфю)?..



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.015 c
1-1150289355
Nicky
2006-06-14 16:49
2006.07.30
Как написать код, чтобы открывался файл справки при инсталляции


2-1152195494
_Алексей
2006-07-06 18:18
2006.07.30
Прозрачность окон


1-1150117477
неважно
2006-06-12 17:04
2006.07.30
Наследник TStringGrid a


1-1150560642
Avgust
2006-06-17 20:10
2006.07.30
таймер в сервисе или как его включить-выключить???


2-1152543830
Blackcrazzy
2006-07-10 19:03
2006.07.30
Frame





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский