编程时我需要考虑哪些法律方面的考虑?[关闭]


10

最近,我与一个小组合作创建了一个日志系统,用于对实验室进行补习,以跟踪教师的工作时间和实验室的使用情况。为了符合FERPA,我们必须对设计进行一定的更改。

我的问题源于好奇心,即在我的学习过程中,从未真正提及过该领域的人们在工作中如何应对法律的遵守。因此,我想知道程序员在工作中必须考虑多少法律。


3
听起来像是,“编程时我需要考虑哪些法律方面的考虑?”
Huperniketes

2
@Mark:这更像是“告诉我您在设计软件时遇到的法律问题”,而不是“告诉我您自己”。
David Thornley,2010年

如果您在“有关FERPA / SarbOx / Dodd-Frank合规性的注意事项”的狭义范围内提出这个问题,我希望它保持开放状态并获得高质量的答案。
smci 2013年

Answers:


8

在许多领域中,处理法律或法规要求是日常工作。Sarbanes Oxley法规遵从性对于大型企业至关重要,医疗保健组织必须考虑HIPAA,针对州,地方或联邦政府项目的编程往往有很多监管要求。您可能还需要考虑政府会计准则,以确保您拥有审计师所需要的东西。您可能需要处理隐私方面的考虑,并且有关于残疾人必须如何使用数据访问方式的法律。

在我们的业务中,我们制定的政府法规因州而异,我们的客户必须遵守并花费大量时间,以确保遵守法规并创建报告以表明我们已遵守法规。如果您要出售任何东西,则至少需要考虑税收。您可能还会遇到诸如ISO认证要求之类的问题,这些要求虽然不合法,但在后因方面却很痛苦。

通常,如果您在进行业务编程(尤其是与医疗保健或财务有关的任何事情),并且不了解任何法律或法规要求,那么您很有可能会做错事。如果您(或您的公司)从未询问过它们,那么您肯定做错了,因为它应该是几乎每个项目开始时都会提出的第一个问题。除非您问,否则您不知道答案是否定的。

如果您是向企业(不是那么多的个人)出售软件,则合规性通常是一个关键卖点,因为并非每个人都做得很好。我们之所以能吸引到很多客户,是因为我们在竞争中做得比竞争要好得多,而合规性对我们的客户至关重要。

如果您在游戏行业,我希望对它的需求会减少,尽管我敢打赌,仍有残障法律要遵守。

我个人从未参与过没有考虑任何法规或法律需求的重大项目。


1
我在澳大利亚的游戏行业工作-政府法规很重要。关于反洗钱,问题赌徒,赌徒停止和回报率的规定很多。如此之多,以致于管理层/法律部门倾向于处理此问题并忽略合规性要求。
dave 2012年

1

好吧,因为我的产品几乎每天都用于公共安全领域(911软件等)。



1

我不知道任何与编程相关的特定法律考虑,但是有大量与业务或组织相关的法规和法律可能会影响软件即服务或产品。从适用于各种企业的隐私,可访问性,知识产权,到面向部门的财务,医疗法规。


0

我最熟悉的一种Sarbanes-Oxley控件是这样的要求:不允许开发人员将其部署到生产中……只有系统管理员可以部署二进制文件。


0

我是为一家从事医疗软件的公司开发的,符合HIPAA的规定确实会影响我们程序的设计。任何可能包含患者信息的内容都必须具有用于限制和记录访问的选项。

在为客户提供支持的过程中,我们的工程师可能有机会查看特定于患者的信息,因此我们公司还举办了必须参加的HIPAA培训课程,以确保我们了解如何符合HIPAA。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.