Chapter 12 The Network Development Life Cycle Critical

  • Slides: 31
Download presentation
Chapter 12 The Network Development Life Cycle • • • Critical success factors Analysis

Chapter 12 The Network Development Life Cycle • • • Critical success factors Analysis and Design Implementation LAN Voice Design

Critical Success Factors • • Identification of all potential users Political awareness Buy-in Communication

Critical Success Factors • • Identification of all potential users Political awareness Buy-in Communication Detailed project documentation Process/product awareness Be honest with yourself

Attitude • • If it isn’t broken, don’t fix it Baseline data Learn from

Attitude • • If it isn’t broken, don’t fix it Baseline data Learn from other’s mistakes Don’t be afraid to admit mistakes

Analysis and Design Phases • • • Request Feasibility Study Analysis (requirement) Alternatives (cost

Analysis and Design Phases • • • Request Feasibility Study Analysis (requirement) Alternatives (cost and benefit) Design Selection Cost Documentation Management approval

Implementation Phases • • • Purchasing and vendor agreement Installation Training, and testing Conversion

Implementation Phases • • • Purchasing and vendor agreement Installation Training, and testing Conversion Follow up

Request • Source – User – Senior managers – Communication department – external environment

Request • Source – User – Senior managers – Communication department – external environment • • Form: formal or informal Evaluation criteria Prioritization (costs & benefits analysis) Outcome: approval, deny, or on hold by management

Feasibility Study • Identify business objectives, functional areas, processes • Team – User, specialist,

Feasibility Study • Identify business objectives, functional areas, processes • Team – User, specialist, and management • Problems – Technical or non-technical • Analysis (technical, operational, economical, legal, schedule) • Report and presentation • Go or stop

Analysis • Geographic requirement (scope) • Traffic load analysis – – – Payload type

Analysis • Geographic requirement (scope) • Traffic load analysis – – – Payload type Peak load & average load (no. of message and length) National & international busy hour Traffic flow pattern by individual location (map) Response time, reliability, & availability (cost) – Security – Protocol • • Circuit analysis and configuration alternatives Network hardware analysis and alternatives Growth Constraint: time, cost, and compatibility

Analysis Documentation • Input-process-output model (hardware configuration) • Traffic analysis report • Circuit configuration

Analysis Documentation • Input-process-output model (hardware configuration) • Traffic analysis report • Circuit configuration alternatives diagrams (bandwidth)

Design • Hardware & software requirement • Circuit design diagram • Performance – Routing

Design • Hardware & software requirement • Circuit design diagram • Performance – Routing time (peak and average) – Response time (peak and average) – Delay consideration (queue) • Communication service requirement • Personal requirement • Other facilities

Analysis & Design Tools Selection • • • Tariff databases Response time calculation Multiple

Analysis & Design Tools Selection • • • Tariff databases Response time calculation Multiple transport protocols Multiple topologies Circuit design Financial Input/output Operating platforms Product library Design validation

Simulation Tools Selection • • • Network type Network scope Network services Network devices

Simulation Tools Selection • • • Network type Network scope Network services Network devices Network protocols Data traffic attributes: bursty, batch, real-time Traffic data entry User interface Presentation: performance or math calculation

Final Proposal • Contents: – Budget – Timetable – Project detail: analysis & design

Final Proposal • Contents: – Budget – Timetable – Project detail: analysis & design • Formal presentation (sell) • Stop or go: in-house or outsourcing

Outsourcing • Request for proposal (RFP) or request for quotation (RFQ) • Selection criteria

Outsourcing • Request for proposal (RFP) or request for quotation (RFQ) • Selection criteria and its weight

Request for Proposal • • • Title Table of contents Description of organization Problem

Request for Proposal • • • Title Table of contents Description of organization Problem definition Operation requirements Format of response Evaluation criteria Decision schedule References

Description of Organization • Organization chart • Organization locations • Overview of system

Description of Organization • Organization chart • Organization locations • Overview of system

Problem Definition • Performance – throughput – Response time – Error rate – Misrouting

Problem Definition • Performance – throughput – Response time – Error rate – Misrouting • Security

Operation Requirements • Reliability – Down time – Misrouting – Lost message – Transmission

Operation Requirements • Reliability – Down time – Misrouting – Lost message – Transmission error • Performance – Throughput – Response time – Error rate – Misrouting

Format of Response - I • • Title Table of contents Overview Software Hardware

Format of Response - I • • Title Table of contents Overview Software Hardware Performance (future growth) Site requirement Conversion (installation, testing, & schedule)

Format of Response - II • • • Maintenance (support) Costs Warranty Coverage User

Format of Response - II • • • Maintenance (support) Costs Warranty Coverage User Training References Other related information

Selection criteria • • Proposed solution -percent-of-fit goal Compatibility Security and backup Price Technical

Selection criteria • • Proposed solution -percent-of-fit goal Compatibility Security and backup Price Technical support Product maintenance Repair service Financial viability

Documentation • Diagrams and maps – Configuration and wiring • Components list – Hardware:

Documentation • Diagrams and maps – Configuration and wiring • Components list – Hardware: model and specification – Software: version, release, no. of copies • Implementation plan (Gantt chart) – activities – Schedule

Management Approval • Review and verification – Users – Operators • Management: budget

Management Approval • Review and verification – Users – Operators • Management: budget

Implementation • • Purchasing Testing Training Conversion

Implementation • • Purchasing Testing Training Conversion

Purchasing • Vendor agreement – Equipment configuration specification – Acceptance test – Schedule: delivery,

Purchasing • Vendor agreement – Equipment configuration specification – Acceptance test – Schedule: delivery, installation, testing, operation – Location: delivery, installation, testing, operation – Other terms and conditions: payment, warranty, maintenance • Get a experienced lawyer

Training • Types of instruction – Classroom – Hand on – In house –

Training • Types of instruction – Classroom – Hand on – In house – Outside • Educating – Users – Operators – Maintenance crew • Security and backup

Testing • Testing time • Testing Tools – Software & hardware – IBM’s Telecommunication

Testing • Testing time • Testing Tools – Software & hardware – IBM’s Telecommunication Network Simulator • Testing areas – Performance – Stress testing (load) – Error handling – Error recovery procedures

Conversion • Types – Parallel – Cut over – Pilot – Piece by piece

Conversion • Types – Parallel – Cut over – Pilot – Piece by piece • Help desk • Vendor technicians or consultants

LAN Design • • Number of nodes Usage Traffic: day and time Disk storage

LAN Design • • Number of nodes Usage Traffic: day and time Disk storage Speed Security and backup Compatibility Management

Voice Network Design • • • Peak load and average load Holding time Overdesigning

Voice Network Design • • • Peak load and average load Holding time Overdesigning or delay Number of circuits Queuing capability

Assignment • Review chapters 8 -12 • Read chapter 13 • Work on individual

Assignment • Review chapters 8 -12 • Read chapter 13 • Work on individual & term project