网络工程项目管理1项目管理基础1.1项目管理概述1.项目的特点项目是一种一次性的工作,它应当在规定的时间内,由为此专门组织起来的人员来完成;它应有一个明确的预期目标;还要有明确的可利用的资源范围,它需要运用多种学科的知识来解决问题;没有或很少有以往的经验可以借鉴。其特点可以概括如下:(1)项目由多个部分组成,跨越多个组织,因此需要多方合作才能完成;(2)通常是为了追求一种新产物才组织项目;(3)可利用资源预先要有明确的预算;(4)可利用资源一经约定,不再接受其他支援;(5)有严格的时间界限,并公之于众;(6)项目的构成人员来自不同专业的不同职能组织,项目结束后原则上仍回原职能组织中;(7)项目的产物其保全或扩展通常由项目参加者以外的人员来进行。2.项目管理及其特点项目管理是在一个确定的时间范围内,为了完成一个既定的目标,并通过特殊形式的临时性组织运行机制,通过有效的计划、组织、领导与控制,充分利用既定有限资源的一种系统管理方法。项目管理具有以下基本特点:(1)项目管理是一项复杂的工作,而且复杂性与一般的生产管理有很大不同。(2)项目管理具有创造性。(3)项目有其生命周期。(4)项目在其生命周期中,通常有一个较明确的阶段顺序。1.2项目管理标准1.系统工程的概念和MIL-STD-499A军用标准2.项目管理知识体系PMBOK项目管理知识体系指南(PMBOK)包括以下九大知识领域:(1)范围管理(2)时间管理(3)成本管理(4)人力资源管理(5)风险管理(6)质量管理(7)合同管理(8)交流管理(9)集成管理3.ISO10006国际标准ISO10006项目管理颁布于1997/12/15。它在PMI的PMBOK的基础上做了补充,将项目管理划分为10个过程。(1)战略过程(2)依赖性管理过程(3)与范围有关的过程(4)与时间有关的过程(5)与成本有关的过程(6)与资源有关的过程(7)与人员有关的过程(8)与沟通有关的过程(9)与风险有关的过程(10)与采购有关的过程1.3项目管理组织结构和项目团队组成项目管理需要建立围绕专一任务进行决策的机制和相应的专门组织。这样的组织不受现存组织的任何约束,由各种不同专业、来自不同部门的专业人员构成。2网络工程项目管理2.1网络工程中的项目管理理念1.组织管理2.成本管理3.进度管理4.质量管理5.文档管理6.客户关系管理7.技术管理8.风险管理2.3网络系统集成开发中的角色及其职责网络工程的组织方式大体有政府机关统一实施的工程和公司承建的具体工程两种。1.政府机关统一实施的网络工程政府机关统一实施的网络工程,一般有指定主管领导(或叫牵头人、召集人),具体负责人,并成立相应的机构,自上而下开展实施。2.公司承建的具体工程公司承建的具体工程,一般采用项目经理制,由项目经理招聘人员,制定方案,系统集成。从头至尾负责工程的组织实施。3.工程管理与实施方案实例2.4工程技术文档管理1.工程设计文档网络工程有关的设计文档主要有三个:(1)可行性论证方案(报告)可行性论证方案要就工程的背景、意义、目的、目标、工程的功能、范围、需求、可选择的技术方案、设计要点、建设进度、工程组织、监理、经费等方面做出客观的描述和评价,为工程建设提供基本的依据。(2)总体技术方案总体技术方案有时也称为总体设计方案。总体技术方案在可行性论证方案基础上进一步明确工程建设的目标、原则、方法,就工程的任务、技术细节、设备选型、建设规范等方面给出切实可行的设计思想和方案,使建设人员有明确的技术依据。(3)工程实施方案实施方案的作用是具体指导工程的建设内容、工期、规范、经费使用、监理、验收、培训、维护等内容,实施方案有别于技术方案的一个显著之处就是它的可操作性很强,是工程建设的具体指导性文件。2.工程实施文档工程实施文档主要包括工程记录文档、工程验收文档和工作任务文档三类:(1)工程记录文档:工程记录文档用于记录工程实施的具体过程、投入的人力和物力资源、工程实施过程中使用的材料的统计以及与工程相关的其他信息等。有《综合布线工程实施记录》和《网络工程实施记录》。(2)工程验收文档:工程验收文档用于在工程实施结束时公司与用户双方对该工程的验收确认。工程验收表格通常为一式两份,双方各留一份存档。有《布线系统验收报告》、《网络系统验收报告》。(3)工作任务文档:工作任务文档用于记录工作的流程和具体的执行情况,一般为公司内部使用。包括以下几种表格:《工作任务书》、《用户维护、维修登记表》、《合约维护计划及执行记录表》。3.工程维护文档工程维护文档主要包括布线系统文档和网络系统文档两类:(1)布线系统文档布线系统文档记录的内容包括系统拓扑图、信息插座标记及分布、各配线间内配线架及网络设备的位置图、各配线架及网络设备的端接及跳接信息等。布线系统文档主要由以下的图表组成:《模块式配线架记录表》、《110配线架记录表》、《光纤配线架记录表》、《信息插座分布图》、《布线系统拓扑图》、《配线架及设备位置图》。除了以上所述的文档图表之外,在布线系统文档中有时还应该附有链路性能的相关测试数据。(2)网络系统文档对于一个较大规模的网络进行管理,丰富、准确的网络文档是必不可少的。网络系统文档备案是网络变更以及升级的基础。其所包含的不仅仅是网络设备文档、网络设备的拓扑图、软/硬件配置和设置情况,还应包括网络正常工作的流量分布情况。定期地网络监测和文档备案可以使网管人员及时了解网络的调整和流量变化的趋势,及早发现故障隐患。3网络工程测试与验收网络测试是对网络设备、网络系统以及网络对应用的支持进行检测,以展示和证明网络系统能否满足用户在性能、安全、易用性、可管理性等方面的需求;通过测试,明确系统瓶颈,提出改进方案。网络系统测试的内容包括:(1)网络设备测试(2)网络系统测试(3)网络应用测试3.1制定网络验收及测试计划1.产品基本情况调研这部分应包括产品的一些基本情况介绍,具体的要点有:(1)目的(2)变更(3)技术结构(4)产品规格(5)测试范围(6)项目信息2.测试需求说明这一部分要列出所有要测试的功能项,具体要点有:(1)功能的测试(2)设计的测试(3)整体考虑3.测试的策略和记录这是整个测试计划的重点所在,要描述如何公正客观地开展测试,要考虑:模块、功能、整体、系统、版本、压力、性能、配置和安装等各个因素的影响,部分具体说明如下:(1)公正性声明(2)测试案例(3)特殊考虑(4)经验判断(5)设想4.测试资源配置项目资源计划:制定一个项目资源计划,包含的是每一个阶段的任务、所需要的资源,当发生类似到了使用期限或者资源共享的事情的时候,要更新这个计划。5.计划表测试的计划表可以做成一个多个项目通用的形式,根据大致的时间估计来制作,操作流程要以软件测试的常规周期作为参考,也可以是根据什么时候应该测试哪一个模块来制定。6.问题跟踪报告在测试的计划阶段,应该明确如何准备去做一个问题报告以及如何去界定一个问题的性质,问题报告要包括问题的发现者和修改者、问题发生的频率、用了什么样的测试案例测出该问题的,以及明确问题产生时的测试环境。问题描述尽可能是定量的,分门别类的列举,问题有几种:(1)严重问题(2)一般问题(3)建议问题7.测试计划的评审又叫测试规范的评审,在测试真正实施开展之前必须要认真负责的检查一遍,获得整个测试部门人员的认同,包括部门的负责人的同意和签字。8.结果在最后测试结果的评审中,必须要严格验证计划和实际的执行是不是有偏差,体现在最终报告的内容是否和测试的计划保持一致,然后,就可以开始着手制作下一个测试计划了。3.2网络验收内容1.网络验收的前期准备网络验收的前期准备包括:(1)所有网络关键设备及其应用软件必须全部连通运行;(2)路由器,交换机,服务器,软件;(3)避免一些备份设备日后开通对网络的影响;(4)网络的站点应该尽可能地全部上网;(5)确保各个站点对网络的影响(通断,性能等);(6)网络关键设备必须全部上网;(7)尽可能将所有主机连接上网,测试网络实际承载能力;(8)准备网络设计的图纸;(9)确认实际网络和设计的对比。2.网络拓扑图网络拓扑图包括:广域网的连接拓扑(可选)、各个局域网之间通过WAN的连接拓扑、主干网的连接拓扑、主交换设置之间连接、交换机和交换机之间的连接、次交换机及集线器之间的连接、服务器,打印机以及其它网络服务设备的连接、网络站点的连接、广域网连接拓扑图、主干路由与交换机之间的连接、详细连接拓扑以及服务器的连接。3.网络的规划信息网络的规划信息,主要指的是网络设置的信息,包括网段的划分,域的设置,VLAN等。4.网络设备信息备案包括:设备分类清单、网络互联设备清单、路由器信息、路由器路由表、交换机ARP表、交换机端口列表、服务器。5.网络重点端口的流量网络基准测试中,应测试正常运行时网络重点端口的流量,路由器或交换机端口流量趋势图、流量趋势备案等。6.网络协议和繁忙用户的分布统计网络基准测试中,应测试正常运行时网络协议和繁忙用户的分布统计。包括:各种协议所占用带宽的比例,使用协议的最繁忙用户(按不同角度做统计),数据包数量、大小、类型…;对话最繁忙的用户,广播统计(广播,多播,单播);协议分布记录等。7.网络的吞吐能力或加载测试路由和交换能力方面的测试,主要是网络的吞吐能力或加载测试。包括:互联网吞吐量测试(ITO选件)、网络吞吐量测试(ITO)以及网络加载测试。8.验收测试工具FLUKE提供的验收测试工具包括基本工具包和高级工具包。基本工具包(OneTouch局域网测试包)、OneTouch(ITO)、NIS-1TS2或LanMapShot。高级工具包有:OPV-WGA或OPV-INA、OVC6.0等。验收结果(特别是图表、清单)是日后网络管理、维护、升级的基础。网络验收后,仍需定期进行网络测试和文档备案,不断更新验收数据。3.3综合布线系统验收(1)工作区子系统验收对于众多的工作区不可能逐一验收,而是由甲方抽样挑选工作间。验收的重点包括:①线槽走向、布线是否美观大方,符合规范。②信息座是否按规范进行安装。③信息座安装是否做到一样高、平、牢固。④信息面版是否都固定牢靠。(2)水平干线子系统验收水平干线验收主要验收点有:①槽安装是否符合规范。②槽与槽,槽与槽盖是否接合良好。③托架、吊杆是否安装牢靠。④水平干线与垂直干线、工作区交接处是否出现裸线?有没有按规范去做。⑤水平干线槽内的线缆有没有固定。(3)垂直干线子系统验收垂直干线子系统的验收除了类似于水平干线子系统的验收内容外,要检查楼层与楼层之间的洞口是否封闭,以防火灾出现时,成为一个隐患点。线缆是否按间隔要求固定?拐弯线缆是否留有弧度?(4)管理间、设备间子系统验收,主要检查设备安装是否规范整洁。3.4网络设备测试1.网络设备测试概述网络设备的各种问题,包括:网络设备、服务器、路由器、交换机、集成器、网卡等质量问题;设备互联的参数和端口设置问题;系统平台、协议的一致性问题以及网络容量(传输速率、带宽、时延)问题;可能对网络造成不利影响。2.网络设备测试内容(1)功能测试(2)稳定性和可靠性测试(3)一致性和互操作性测试(4)性能测试和分析3.网络设备典型测试方法:(1)将设备放在仿真的环境中进行测试;(2)使用专用网络测试设备对产品进行测试3.5网络系统测试1.网络系统的测试内容网络系统测试是进行工程监理服务、网络故障测试服务和网络性能优化服务的基础,网络系统的测试内容包括:(1)物理连通性、基本功能和一致性的测试(2)网络系统的可靠性与可用性的测试(3)网络系统的性能测试和评价网络系统的测试该测试主要是为了发现系统的物理连接和系统配置问题,确定网络瓶颈,发现网络问题。2.网络系统的模拟与仿真除了普通的物理连通性测试、基本功能和一致性测试外,网络系统的规划验证测试一般通过模拟、仿真两种方式实现网络系统的规划验证测试:所谓模拟方式,就是通过软件的方法、建立网络系统的模型,模拟实际网络的运行。所谓仿真方式,就是通过建立典型的实验环境,仿真实际的网络系统;所谓模拟就是在实际系