IT项目和IT团队的风险

Nginx的情况很糟-它给与项目团队合作时遇到麻烦的其他情况提供了一个机会,特别是因为纠正命令设计中的错误比代码中的错误要困难得多。 (案件处理-不是“重要性”而是召回顺序)

保密和不竞争协议


NDA和NCA(保密和非竞争协议)
由律师女孩从网络上下载的标准文件,通常是无意义的文件,并在接受新开发人员时扔入大堆文件中以供签名。 在99%的情况下-签名后没有人阅读。 但是在剩余的1%中-可能会引起问题。

例如,NDA和服务说明中的开发人员可能会说:“ 禁止提供对未授权人员的服务信息的访问 。” (这是一个特定的情况)如果写在这里:“ 禁止发送 ”,就不会出现问题。 但是写的是写的。 同时,开发人员本人可以坐在公共休息室中,并且监视器可以“ 面对 ”过道,并且对路过的每个人都可见。 和/或每次他需要将打印文档发送到共享打印机时。

结果,在他办公室门口的一天(对他而言不适合)(钥匙串将不起作用),然后钥匙卫将取出装有他最喜欢的仙人掌(和可更换的拖鞋)的盒子,并下令解雇他。 “违反职务说明 ”和“ 公开官方信息 ”形式的“一次性严重违反劳动职责”(用于定制开发-合同,用于执行-《劳工法》第81条第6B款)。 如果管理人员正确完成所有事情,就不可能挑战...

但是,此游戏-您可以一起玩。 如果开发人员坚定地决定离开,或者像Nginx那样(据情况判断),他正在工作中看到自己的项目,那么他可以拿一支铅笔仔细阅读Neta NDA&的律师女孩下载的该NCA中的内容。 然后-与雇主或客户未向其提供说明和NDA中规定的条件以及满足安全要求所必需的服务有关,汇总其不能完全履行给他的任务的服务。

整个情况是,不可能因为这种拒绝而将他解雇,他将被迫支付他的薪水(基于费率/基于时间),直到他获得必要的条件为止; 或将不会转移到不需要处理敏感数据的项目中; 否则他们不会同意他的赔偿。 这就是所谓的“ 意大利罢工 ”(“ 正式地,在不停止工作的情况下,工人因严格遵守他们规定的所有手续而毫无意义的要求使瘫痪 。”)

同时,如果开发人员不是为该项目而聘用的,而是在州(为劳力)雇用的,那么他的聘用(以及固定费率的计算)就开始了,并且是从合同日期算起的,而不是从实际开始工作的日期算起的。

案例:在接待处,有几个开发人员-他们给了我签名的标准纸捆(人工,工作说明,人员配备,NDA和NCA,安全措施等),他们似乎都已经签字了。

由于人数众多,第二天就对所有文件进行了检查和分析,结果发现有些东西被签名两次,而有些东西被遗漏了。 在所有其他人的帮助下,一切都很快得到修复和修补,这对夫妇一夜之间显然改变了主意,开始煽动某些事情。

但是经理们已经很有经验了,所以他们整齐(但很快)从他们那里拿走了一切,然后整齐(但很快地)把他们推到了门外。 在职位描述中,办公室秘书以大字体标注了该条款,指出她首先要检查所有其他文件上的签名,然后才直接在劳动合同上盖章(这会立即将其隐藏在保险柜中,并为患者提供复印件)。

但是,最好的办法当然是为所有为此工作的人注册一个专门为此目的而设立的独立办公室,其后继可能出现的麻烦不会使其他项目的工作不堪重负。

NDA的一个特殊点-必须规定开发人员与客户代表(如果有)之间的互动。 我们需要开发人员不应该传送的材料清单以及他不应该回答的问题清单。

案例:开发人员向客户发送了带有存根的系统的中间版本。 他们寻找并请求了两个模块,这些模块应该是存根模块,处于中间阶段。 他把它们寄给了他们。
这些模块是在大型工具包上制成的,该工具包将其日志写入中间版本。 在交付项目后,所有这些垃圾都会自然清除,但是需要手工清除,因此在工作版本中它们不会碰到它。 客户的技术服务-看到了序列号和日志,并将其交给了上级,上级-联系了包装的制造商,该制造商说该包装的副本未提供给俄罗斯联邦。 有很多噪音和喧闹声。

在另一个项目中,有一个开发人员-为期三天,在客户那里安装并设置了一个程序包,那里有年轻而热情的女孩,他从他的大智慧中告诉他们他们什么都不怕,因为大多数程序包已经与先前的客户成功地合作了。 客户打电话问,为什么他们要从他那里收取以前已经卖给某人的全部价格。 他们因一次小丑闻而下车。 但是,如果客户突然联系了第一个也是更重要的客户,那么问题将会更大。

商业秘密


com机密的第一个问题是,俄罗斯联邦没有商业机密。 2004年的《商业秘密法》是《国家秘密法》的描写文件,其中的所有内容都与一种重要的媒介有关,没有这种媒介,所有的行动和程序都将无法运作。 因此,如果公司没有“ 秘密 ”房间(窗户紧闭的窗帘),衬里的访问日志和其他好莱坞风情,那么这种制度就不成立了,并且所有关于“ 秘密信息 ”和“ 封闭信息 ”的词语都具有纯粹的心理意义,在真实而严重的事件中,它们将无关紧要。

com机密的第二个问题是,尽管在特定事件中没有经过证明的,即有适当记载的转移事实,即人为接收所传输的内容所采取的特定行动(或没有个人认可违规者),但没有违反-不。 再说一次:“ 转让 ”-不仅需要“ 给予 ”,而且还需要“ 接受 ”,没有收据-没有转让(也就是说,在互联网上“ 所有人 ”张贴不是“ 转让 ”)。

但是,这可以通过内部公司记录违反职务说明(服务器日志,来自内部摄像机的格式正确的视频记录等)的事实来弥补。 在确定之后,根据通常的劳动条款,或者如果执行不是根据劳动命令而是按一次性命令执行,或者完全违反合同,执行谴责,奖金损失和解雇已经是可能的(但您需要查看合同中写的内容)。

案例:如果在合同或劳动中注明了特定的薪水,则很难通过罚款(交易成本-将超过所扣留的金额)来降低薪水,在破产期间,员工的薪水甚至不包括在破产财产中。 但是,如果在那里标明了基本费率,并且例如已经设置了一个奖金来遵守信息保护制度,那么在违反该制度的情况下,取消奖金(或者不分配奖金)将变得更加容易。 如果从以前没有一起工作过的人中招募了足够多的团队来进行该项目,那么在所有人共有的条件下,以相同的劳动/合同对每个人进行注册是确保该项目失败的必由之路。 雇用和注册Junior和Lead的条款和条件不能相同。 (如果初中生不在状态中,例如在测试中,那么他根本不能拥有任何秘密)

最后,com机密的第三个问题是,如果公司中实际上建立了这种模式,公司将无法正常工作。 这不是关于“ 意大利罢工 ”,而是关于业务流程的不一致。
案例:对于开发人员-有必要在客户处批准定制服务页面的布局,在交付/接受日期之前,女律师在整个产品上都应盖章“ com secrets ”。 开发人员问:“ 但是我如何才能将它们转发给客户? ” 窗帘。

补丁:为了避免修改俄罗斯当地法律和俄罗斯司法实践(首先由于俄罗斯联邦缺乏司法先例机制而没有这种做法),其次在这些情况下不适用于俄罗斯联邦以外的国家(针对外国客户) ,当您需要以某种方式关闭秘密时,您可以写道,所有内部信息均受TRIPS(与贸易有关的知识产权协议)规则的约束。这些便捷,清晰和可理解的规则适用于全世界(包括俄罗斯联邦)。

补丁2:如果客户或团队高层之一来自美国,那么最好不要立即提出“ 捍卫商业秘密法 ”和“ 经济间谍法 ”(美国关于商业秘密和间谍活动的法律),而不要坐骑。 这样-不仅可以立即获得“ +100业力 ”,而且还大大减少了在接受工作和为工作付费时发生后续误会的可能性(客户会知道团队的设计是正确的,也就是说,人在主题上是正确的,正因为如此,他们-您无法欺骗(即使您愿意)。

不竞争协议 (NCA / CNC)


他的问题是不能禁止以后的工作和就业。
在所有国家,禁止就业和工作在法律上都是无效的。 也就是说,可以编写它,但是这些词将不承担任何法律后果。
但是,与此同时,NCA / CNC-在其他特定情况下也可以工作,即在以下情况下:

  • 解雇后防止员工未经授权使用官方信息对公司造成损害;
  • 员工未经授权披露和传播公司的技术经验;
  • 在公司接受外部或内部公司培训后,拒绝员工工作,有意破坏公司。

也就是说,在第一种选择中-弥补了损失的利润,在第二种选择中-签订了双方共同义务的免费可偿还合同,而在第三种选择中-收取了培训费用(例如在定期针对性培训中,例如在大学中)。

案例1:与主要开发人员签订的个人个人合同表明了在特定竞争公司中的特定职位,在这些公司中,雇员无法找到工作和条款(不超过4个月),因此禁止在该项目主题上开设自己的企业和个人企业家,并且根据这些合同,在这4个月内。 解雇后-已支付货币补偿(这不是工资(他们不再是雇员))。

案例2:对于一个特定的开发商和一个特定的项目-购买了一个昂贵的工作包和一个昂贵的套餐(CAD),并签发了一份雇佣合同,以补充额外的合同,以补偿在项目完成之前提早离开的情况下的这些费用。

关于在新地方进行全面工作没有障碍的收据


这件事很重要。 有必要防止侵犯第三方权利。 首先,它可以确保避免使用以前(以前)工作场所中的信息(以及违反NCA / CNC)的后果,其次,可以确保将其他人的项目(包括他们自己的项目)拖入公司中(Nginx案例就是一个很好的例子)。

在与远程外国自由职业者合并到我们的项目(甚至可能还有其他几个项目)中的两次不愉快事件之后,我们意识到了这一点。 收据本身并不能自然地防止外部污物被拖入项目中,但是公司需要它来确认其完整性(已采取所有必要的预防措施),因此可以防止第三方随后提出索赔。

作为此类收据的替代(或重复),某些项目有时会主动在网络上发布有关接收潜在有问题的开发人员的信息(例如“ 最终加入我们的友好团队 ...”),但制作明确的纸质收据更容易(并且更可靠)。分为三段

在某些情况下,事实证明,开发人员在商业项目中使用了他们自己的解决方案,描述或想法,尽管如此,他们仍在如今流行的黑客马拉松以及比赛和资助申请中对项目经理“ 发光 ”。没有及时报告。 但是,在许多黑客马拉松,竞赛和补助金中,都有关于组织者与组织者权利的规定,这些权利至少可以用于教育目的,以便随后使用所发送的材料。

例如,在Yandex和Sberov hackathons的描述中-直接表明可以研究发送的材料以用于商业应用。 因此,以这种方式突出显示的解决方案在商业项目中实施会带来潜在的风险。 (当开发人员将其当前项目的一部分拖到黑客马拉松的情况下,将受到NDA的侵犯(见上文)。)

需要(没有其他障碍)收据的另一种情况(奇怪的是,这种情况经常发生)是,开发人员自己不知道(尽管可以)知道类似限制的情况。

案例:在其中一个项目中,一名男子在研究交流资助下不久就在英国一所大学工作了一年,担任领导职务。 在此事件之前,我们没有遇到类似的情况,因此我们没有对此进行关注。 但是,该项目的外国联合投资者向我们解释说,我们不太正确。 当在大学本身获得必要的文件时,事实证明,此人确实还没有结束“ 隔离 ”年,这在赠款合同和大学内部文件中都有规定。 而且,事实证明那里的情况比人们预期的要严重得多。

禁止使用/传播信息,以及解雇后的纠纷


在这里-首先,将重复复制NDA&(NCA / CNC)中已经存在的所有内容,但同时不仅适用于工作终止,而且适用于工作终止。 如果纸张和打印机有问题,则此禁令-您可以“ 集成 ”到主要NDA和(NCA / CNC)的文本中。 但是,节省三个额外的段落并不会花费大量的精力和时间来进行随后的长期证明,即“ 集成 ”文本既涉及项目的时间,也涉及项目的完成时间。 只保存一张有这种风险的纸张是不值得的。

其次,在这里(尽管只有一个,但很重要),禁止随后对项目/公司的负面分配,第二个是对公司提起诉讼的情况(既有公司本身也有公司参与(共同原告))。

关于第一点:单方面和独立承担的不对公司和项目说坏话的义务被同等单方面和独立取消。 因此,解雇后-有必要“ 默不作声 ”签订合同,双方承担义务并支付赔偿(双向)。

根据第二段: 不起诉的义务在法律上是无效的,写有起诉状的纸张不值得。 这个问题已得到解决-再次是签订了具有​​明确相互义务和赔偿/罚款的合同。 实际上,半年的“ 沉默 ”期就足够了。 这就是所有-它看起来令人恐惧和可怕,但实际上-它只占纸张的四分之一(尽管是小字体)。

办公开发


案件无处不在,但是在Nginx之后,已经讨论了数百次,因此无需向任何人解释任何事情。

除非值得再次重申,在打算在俄罗斯联邦以外使用的项目的合同中,您不应该参考俄罗斯联邦的法律和法律规范。

不要反对使用解决方案


案例:在处理项目时,已经创建了一个新的解决方案,正在申请专利。 例如,在美国,客户-服务器解决方案的专利申请期限可能长达三年,而神经网络的架构/权重/技术则可能长达五年(主题越热,申请越多,相应地检查时间就越长)。 到那时,该项目-早已关闭,开发人员本人-不仅会退出,而且已经有时间在其他几个项目中工作。 没有他的签名,有些事情无法通过专利获得解决。 因此,再次-单独的合同,尽管1/4页。 严格在项目开始之前自然签署。 (有可能-已经在雇用工作或“自由职业者”自由职业者之后,但是-严格在项目开始之前就可以提交申请)

禁止隐式使用外部信息


, — , ( ) ( ).

1. , - — , , . . .

2. — , () . — , — ( ), — .
— , , , — .

3. — " ", .
— Open Software License, " ".

( )
-, — " " , — . " " — : " ", , — , ( ), — .
— , , , . ( ) - — , . — .

— , ( ) ( ), , 70/75/80 ( ) . , — ( ) . : " " , — .

4. — " " , , . . " " , — " ". — . , .

" "


- , — . , , , ( ), - . — .
— - . ( ), — ( ), .

" "


( ) , — . , ( ) ( " ! "). , ( ), - . — . , " ", . , ( ) — .

, " " . — , — , . , , , ( ) , — . — - (NCA/CNC), - , — . , , . — . ( — )

" "


, - - . — . " — , , , , , , , , "
: , , , .., .., — . ( & ) — ( " ") ( — " ").

— . , " " — . , — . — , — , — , — , — .

, — . , — , . , " " — . ( ) — , , , .., .., — , " ".

.. " " . . , ( ) — , , . , — , — ( — , ).

: — . - — , — . — .

" "


, — " " . , , — . , — . — . ( , — ).

, , — , , " ", — , ! — " ", — " " ( — ).

, , — , , . ( — - , — , .)

" "


, . , / . CRM-, . " " , ( ) , ( " ") .

№1: — . . ( ) , , . — .

№2: ( ) — . — , , . , , " ". — . , , . — .

, ( //) , , — . — , " ". User Agreement , ( ).

" "&« »


, , . ( ) , / — . , , — .

" " . , , , — " ". , — , .

— . , — , — . , — , — . ( - , ) .. " ", .

— .

Source: https://habr.com/ru/post/zh-CN482078/


All Articles