不确定这里是不是问这个问题的最佳地点,但我确实需要一些建议/忠告。我刚刚被一家小公司聘用(公司有 10 名员工,另外还有大约 5 名非现场员工),该公司基本上没有 IT 部门。我最初被聘用是为了协助公司日常工作(各种类型的验证),但自从他们发现我拥有计算机科学学位后,他们就给我分配了创建 IT 部门的任务。我现在正在与开发人员合作,需要为整个办公室组织所有软件/硬件。我不确定该怎么做。我正在寻找有关设置、组织、要问的事情等方面的建议。
一些细节:
我们的开发语言是 PHP 和 Java(后者我有经验)
我们使用运行 Windows 7 的联想电脑和 Konnect 电话系统。
我相信,我们使用 iolo 安全性(但我甚至不确定)。
我最近订购了一些缺少的订书钉;新的鼠标垫,更好的键盘,扬声器等,但我必须从头开始使用组织软件,并有一个装满杂项的壁橱。硬件和电线,以及我们的现场服务器(我真的还没有看过它们)。
我还需要设置一个办公室间消息传递系统,以及一个远程登录系统,以便我在家工作。(我计划使用 logmein)除了大量扎带之外还有其他想法吗?您最喜欢的组织方式或最佳解决方案是什么?
答案1
您没有提到预算,所以我会假设最坏的情况并告诉您我如何以便宜的方式做每件事。;)
首先,我会看看部门需要什么。他们希望你提供什么服务?然后我会先弄清楚如何利用现有人员来帮助我创建部门,因为一个人要组织、盘点、制定政策和程序等工作量很大。那么其他人的技能是什么?有人看起来不那么忙吗和有很好的组织能力?嗯,太棒了。我会让他们去做盘点一切你能调配的人员。如果没有人可用,这仍然是你的首要任务。找出你正在处理的事情,看看如何最好地使用它来实现你部门的要求。然后制定行动计划,这似乎你已经通过在这里发帖寻求帮助来做了。
然后,我会根据这个计划,将其传递给公司高层,氰基丙烯酸酯。
我在该计划中要考虑的事情包括:
- 您可以使用任何现有的硬件和软件吗,或者您是否需要为新东西预算。
- 您有人手吗?如果没有,您如何实现自动化,以免自己忙于琐碎的工作。
- 最后,您将如何将 1 和 2 融合在一起以使项目尽可能节省时间。
这就是我开始的方式。然后,我会将所有剩余的设备整理成一个废弃堆和一个未来可能有用的堆,并获得丢弃废弃堆的授权。相信我,如果 6 个月内没人动过,就永远不会再动它,你最终会把它囤积起来,直到地狱结冰,而在小型企业环境中(至少根据我的经验),空间非常宝贵。
计划实施后,密切关注自己正在做的事情,并不断问自己“我为什么要这样做?”。效率是部门平稳运行的关键,如果人手不足或是一个人独力工作,自动化就很有用。
至于您使用什么硬件和系统,这完全是个人喜好问题,但我倾向于选择有支持系统为您提供支持的品牌(例如 Cisco IP 电话和戴尔台式机)。否则,您会陷入 IT 部门的底层工作。您可能还会使用带有帮助台票务系统的内联网,这样人们就不会堵塞您的电子邮件或电话寻求帮助。
至于消息系统,我喜欢几个不错的开源办公室内部消息系统。你可以从皮钦语到RabbitMQ(商业用途也免费)。或者作为 PHP/Java 开发者,您可以自行开发。
我知道这不是一个完整的答案,但希望这是一个开始,也许会有所帮助。我确实有做你正在做的事情的经验,而且在目前的公司,我正在用很少的预算做这件事。请注意,这将花费你想象的两倍的时间。我以为我会在 6 个月内开始运作,但 9 个月后,我已经完成了 60% 左右!
答案2
这是我做事的顺序:
- 了解一切。毫无疑问,这是最重要的步骤。与开发人员讨论服务器上运行的内容以及它们如何交互,阅读电话系统手册,跟踪电缆。请一些员工快速列出他们经常使用的软件,如果这些程序不是您熟悉的,请阅读它们。确保您了解 IT 服务的提供商是谁,并知道公司中谁处理这些账单并有权访问这些帐户。不过,这是最重要的事情:找出谁负责或了解每个系统,这样如果你不理解它,你就知道该问谁。
- 盘点所有物品,这样你就能知道自己拥有什么以及需要什么。查看开源盘点解决方案,例如特拉克莫尔(付费 SaS 版本可在tracmor.com)。
- 分析您的需求。员工是否缺少电脑?是否有任何老化并需要更换?与您的上级合作,找出您的预算,并制定计划来更换或购买新硬件以满足当前需求。
- 找出是否有任何需要立即解决的问题。与所有员工交谈(如果可以,最好是面对面,因为交流并不多),看看他们是否意识到 IT 环境目前存在任何问题。制定计划来解决这些问题。
- 建立沟通机制。这是一家小公司,所以这很容易。确保所有员工都知道你是谁,他们可以向你报告问题。为他们提供某种正式的、有记录的方式。如果你愿意,你可以设置一个票务跟踪器,或者让他们给你发电子邮件并分类电子邮件。
- 现在您已进入维护阶段。继续学习有关系统的更多信息,利用空闲时间进一步深入研究,并留意任何运行不理想的情况。
- 有趣的部分就在这里:开始改进 IT 资源。了解员工认为哪些东西可能会让他们的工作更轻松或更高效,然后研究解决方案。市面上有很多产品(其中许多是 FOSS)声称它们可以改善您的业务,看看您认为哪些产品确实可以改善您的业务,然后制定实施计划。
制定计划并跟踪:要完成的任务太多会让人不知所措,因此要保持任务井然有序,并按优先顺序排列。当你清楚知道需要做什么以及何时做时,压力就会小很多。
交流:确保其他员工知道如何联系您,并随时了解事情进展情况以及如何改进。在技术商店中,您的“部门客户”可能会自行解决大多数问题,这既是好事也是坏事。告诉他们在遇到系统问题时通知您,并告诉您他们如何解决(这样,如果其他人遇到问题,您就知道如何解决)。
有很多免费工具可以成为你最好的朋友。看看香料厂,其广告支持的免费版本将抓取您的本地网络,登录所有计算机,并清点其硬件和软件。它会跟踪所有这些并监视故障(过时的软件、故障的硬件等)。同时它还内置了一个简单的故障单系统。
我肯定你已经看过一百万个关于它的广告了,但是Splunk确实是一个诊断这些服务器的有用工具,而且对于小型环境来说它是免费的。如果开发人员还没有用过它,他们可能会发现它对他们来说也是一种有用的工具。
答案3
快跑,快跑到山上去!
您真的知道自己在做什么吗?我是一名在该行业工作了 20 多年的 IT 经理,我如是说。
我并不是怀疑你的能力,但对于一个经验丰富的老手来说,进入一家拥有成熟 IT 基础设施的公司并接管其管理已经够难的了,更不用说在没有基础设施的情况下还要面对双重打击,而且还要在实践中学习 IT 管理。
现在,更正式地说:你的组织不是那么大,我认为他们对你的能力有信心,你也确实如此......
- 如果您还没有确定业务目的,请先确定。
- 确定帮助企业开展业务的关键系统和服务,并确保所有内容都记录在案——您应该拥有针对业务关键、常规事件的标准操作程序以及包括 SOP + 灾难恢复和业务连续性计划在内的主运营计划。
- 确定您所做工作的各个方面的关键利益相关者(员工和供应商),并让他们了解情况,征求他们的建议、愿望、顾虑和经验。
- 确定那些会阻碍企业开展业务的 IT 风险和暴露。
- 对一段时间内不开展业务的成本进行估值。
- 确定您已拥有哪些资源可以降低风险(备份、备用套件、远程站点等)。
- 确定风险缓解方面的不足以及修补漏洞需要花费多少。
- 看看您是否有预算来减轻风险,并决定这允许您做什么。
- 只有当您为上述所有事项制定了周密的计划时,您才会考虑实施新事物并做出更多超出上述事项需要进行的更改。有些任务可以重叠,但基本原则也必须正确。
好的,您可以储备一些备用的键盘和鼠标垫,但是当空调开始将水滴到服务器机房中的某些设备上时该怎么办(如果您有的话)——我们上周就遇到过这种情况,并且必须实施应急措施,因为温度升至 30°C,并且所有服务器都开始听起来像要起飞了,因为它们在用力地驱动冷却风扇。
在危机时刻你确实能保持冷静,不是吗?
希望一切顺利。
答案4
对于消息传递系统,我们使用 Google 应用。您可以将自己的域名用作 Gmail 帐户,如果您愿意,可以记录对话,并且您可以使用几乎任何您想要的聊天客户端。
正如其他人提到的,库存是一件大事。硬件和软件。文档许可证(!)。
如果你创造了任何新东西,就把它记录下来。如果你学到了新东西,就把它记录下来。如果你弄清楚了当前服务的运行方式,就把它记录下来。换句话说,把这当作你的文献库。
与管理层合作,找出他们的需求(因为他们一直缺少 IT 部门),然后对这些需求进行优先排序。然后征得他们对优先排序的批准。
你将成为关键人物,因此你需要从本质上了解一切事物的运作方式,从网络、服务器管理到桌面支持。
在完成所有这些之后,您就可以开始担心安全、政策和程序、扩展、硬件生命周期结束、采购等等。:) 您会非常忙碌!