SharePoint管理员和开发人员角色[已关闭]
-
10-12-2019 - |
题
目前在我们的组织中,我们有一个三人SharePoint开发团队,我们在那里做除SharePoint管理之外的所有事情。
我们的组织有开发、测试和生产服务器。
我们,开发团队,有能力将web部件部署到开发服务器,但不是测试或生产。
这已经成为一个相当麻烦,不得不等待管理员去部署我们的web部件测试,然后到生产。
有没有其他人有类似的经验,或者我们的组织设置错误?
开发人员通常可以访问部署web部件以进行测试和生产吗?
解决方案
开发人员通常有权访问吗?这取决于公司,也取决于项目。我曾经参与过一些项目,在这些项目中,我一直部署到生产环境,在管理员部署测试时,我的参与就结束了。
开发人员想要访问吗?自然。
管理员是否希望开发人员具有访问权限?不典型。
您的组织设置错误吗?问问你的老板?
管理员是门卫,他们就是这么做的。这对开发人员来说很烦人吗?是啊,但管理员需要觉得自己很重要。
管理员是否有理由阻止开发人员在他们的服务器上随意丢弃代码?是的,因为很多糟糕的开发人员认为他们是好的开发人员。
硬币有两面.
其他提示
我会说开发人员通常可以访问至少测试。我是一名SharePoint顾问开发人员,在我的大多数客户中,我们都可以访问测试服务器。当然,测试的重要性和组织的规模很重要。我们的大客户很难进行测试,或者我们必须为每个项目制作新的测试服务器。在较小的客户端通常有一些访问。听起来他们不信任开发人员,这对于SP开发来说也是正常的。我会说找出原因。
是管理员偏执还是测试真的那么不稳定?
我知道这会让你慢下来,也会让我生气。
这是典型的。管理员通常负责保持服务器和应用程序正常运行和可用。如果他们不是部署解决方案的人,你就把他们排除在循环之外,然后他们就很难支持他们的服务器和应用程序。
当应用程序和服务器不能正常运行时,它们是最初被调用的。如果他们不知道正在开发什么,安装和部署,这会使他们的事情变得更加困难。