Zabránění vynesení kódu z firmy

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod staki 26. 4. 2015 23:45

Ahoj kolegové,

chtěl bych se zeptat, jak ve firmě řešíte, aby Vám vývojáři nevynášeli kód z firmy.
My používáme Subversion, tzn., že každý vývojář má u sebe kopii celé aplikace. Tomu bychom se ale chtěli vyhnout.

Máte nápady jak na to?

Díky
staki
Junior

Odeslat příspěvekod Wayne 27. 4. 2015 00:11

Zastřelit?
Wayne
Junior
Uživatelský avatar

Odeslat příspěvekod chatumbabub 27. 4. 2015 00:16

to budes resit hodne tezko. Nektere firmy maji pronajate VM v nejakem datacentru a vyvojari pracuji pres RDP. Nebude to 100%, ale bude to pro ne slozitejsi. Tedy samozrejme pri vhodnem nastaveni zabezpeceni.

Nicmene si myslim, ze to nema cenu resit, protoze celis lidem na velmi vysoke technicke urovni. Takze kdyz to budou chtit vynest, tak to stejne udelaji.
chatumbabub
Junior
Uživatelský avatar

Odeslat příspěvekod soban 27. 4. 2015 00:19

Je to jednoduché dám to do smlouvy a při porušení pořádné sankce s nahrazením škody.
/----------------------------------------\
| Petr Šobáň |
| Olomouc |
\----------------------------------------/
soban
Pokročilý

Odeslat příspěvekod staki 27. 4. 2015 00:21

To znamená, že jim prostě musím věřit? Nejde ani tak o současné zaměstnance - ti by uškodili i sobě, ale o vyhozené.

-- 27. 4. 2015 00:22 --

soban píše:Je to jednoduché dám to do smlouvy a při porušení pořádné sankce s nahrazením škody.


jenže ono mu to musíš dokázat a to není tak jednoduché
staki
Junior

Odeslat příspěvekod JirkaVejrazka 27. 4. 2015 06:55

Totalni izolaci prostredi, ve kterem pracuji. Neni to financne, technicky, ani organizacne jednoduche, a vyrazne to zhorsuje pocity zamestnancu a pracovni pohodu.

Nebo se smirit s tim, ze kdo chce, ten si cestu najde a pokusit se vytvorit firmu, ze ktere ty kody nebudou chtit vynest.
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod pjotr 27. 4. 2015 07:44

zakázat zápis na usb, cd a přístup do freemailů. Běžně jsme to měli v několika firmách.
pjotr
Kolemjdoucí

Odeslat příspěvekod von Neurath 27. 4. 2015 07:57

Znepříjemnit lidem co nejvíce práci, chovat se k nim jako k nepřátelům s zakázat jim práci z domova, či na cestách. To určitě pomůže k zvýšení efektivity práce.
von Neurath
Junior

Odeslat příspěvekod silenyJohn 27. 4. 2015 08:07

kupit nejake domy v okoli, dat okolo benotovy mur a nastahovat tam vsetkych programatorov, zakazat internet a vychadzky. Ina moznost nie je.
Alebo zamestnat programatorov, ktorym dovorerujes a v zmluve pokuty za zverejnenie zdrojakov. Fyzicky jednoducho nezabranis uniku zdrojakov, ked niekto bude chciet, tak ich proste vynesie.
Ja som pracoval v niekolkych dost vyznamnych firmach, ale uprimne nikdy som nemal ani len myslienku zverejnit zdrojaky, alebo databazu klientov (a to hovorime o stovkach tisic udajov). Je to proste jedna z veci programatora, ktoru by mal respektovat, nech v tej firme skonci z akychkolvek dovodov.
silenyJohn
Junior

Odeslat příspěvekod Yarda 27. 4. 2015 08:29

Tak za prvé: Už se ti to někdy stalo? A pokud ano, jakou škodu jsi asi tak utrpěl?
A za druhé: Co vlastně nemají vynášet? Když napíšou něco jako
10 PRINT "AHOJ"
20 GOTO 10
nebo nějakou ideu toho kódu?
Pokud to poslední je správně tak jim v tom nezabráníš (leda bys jim koncem pracovní doby amputoval hlavu :D
IMHO nezabývej se 3,14čovinami a vytvoř jim takové podmínky, aby si práce u tebe vážili a nechtěli dělat nic co by tě mohlo poškodit.

A ještě něco: Myslíš, že ty kódy jsou natolik zajímavé, aby o ně měl zájem někdo jiný?
Svět je divadlo, které se jen proto tak špatně hraje, abych já se měl čemu smát. Ladislav Stroupežnický
Yarda
Junior
Uživatelský avatar

Odeslat příspěvekod karlos00x 27. 4. 2015 08:44

pjotr píše:zakázat zápis na usb, cd a přístup do freemailů. Běžně jsme to měli v několika firmách.

co konkretne to vyresi?
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Nargon 27. 4. 2015 09:03

Teoreticky celou aplikaci můžeš rozdělit na několik knihoven. A pak programátorovi dát přístup jen ke zdrojům té jedné knihovny na které má dělat. Jen nutno poznamenat, že tohle se hodí jen u větších projektů, protože nemá smysl psát vlastní knihovnu na pár funkcí po 10ti rádcích :) a taky musíš mít na projekt přidělené minimálně 2 programátory, aby ani jeden z nich neměl přístup k celku.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod eLzyx 27. 4. 2015 09:08

karlos00x píše:
pjotr píše:zakázat zápis na usb, cd a přístup do freemailů. Běžně jsme to měli v několika firmách.

co konkretne to vyresi?

cirka tolik, jako svázání tkaniček u bot :D
eLzyx
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod George2005 27. 4. 2015 09:58

Poskytnout programátorům takové pracovní podmínky, aby neměli potřebu nic vynášet. Ano, lehce se to řekne, ale mnohem hůř realizuje :-(
Nesnáším nesmysly jako jsou lesklé displeje, počítače typu tablet a pak především facebook, jakožto i ostatní společenské sítě, které kdekdo chybně překládá jako sociální ...

Blog: http://dlazdic.blog.zive.cz/
George2005
Junior

Odeslat příspěvekod Bespi_ 27. 4. 2015 10:32

Nargon píše:Teoreticky celou aplikaci můžeš rozdělit na několik knihoven. A pak programátorovi dát přístup jen ke zdrojům té jedné knihovny na které má dělat. Jen nutno poznamenat, že tohle se hodí jen u větších projektů, protože nemá smysl psát vlastní knihovnu na pár funkcí po 10ti rádcích :) a taky musíš mít na projekt přidělené minimálně 2 programátory, aby ani jeden z nich neměl přístup k celku.

To neni pravda. Knihovny se bezne kouskuji podle funkci a znovupouzitelnosti kodu v jinych projektech. Neni nic zvlastniho kdyz knihovna ma jen par KB. I tak je to vyhodne.

-- 27. 4. 2015 10:35 --

George2005 píše:Poskytnout programátorům takové pracovní podmínky, aby neměli potřebu nic vynášet. Ano, lehce se to řekne, ale mnohem hůř realizuje :-(

To je o lidech a nejen tech programatorech ale i tom zbytku a vedeni. Pokud nekdo bude sve podrizene sledovat a hlidat kazdy jejich krok atd. je naopak vetsi sance ze neco umyslne vynesou.
Bespi_
Junior

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků