Skip to main content

NCAA Digital Transformation - Infrastructure & Hardware Module — Software Requirements Specification (SRS)

Table of Contents

1 Document Information

FieldValue
Project NameNCAA Digital Transformation - Infrastructure & Hardware Module
Version1.0
Date2025-11-06
Project ManagerTBD
Tech LeadTBD
Qa LeadTBD
Platforms['Hardware', 'Network', 'Infrastructure']
Document StatusDraft
Module CodeINFRASTRUCTURE
Parent ProjectNCAA Digital Transformation - Ngorongoro Gateway System

2 Project Overview

2.1 What Are We Building

2.1.1 System Function

Complete hardware and network infrastructure for 9 gates, each equipped with Intel NUC application server, NAS backup system, WiFi access point, staff workstations (desktop PC and tablet), network infrastructure, and UPS power backup. System designed for reliable offline-first operation in remote locations with challenging conditions.

2.1.2 Users

  • Gate Staff: Use desktop PC and tablets for daily operations
  • IT Staff: Maintain and troubleshoot hardware
  • System Administrators: Monitor infrastructure health
  • Management: Review infrastructure costs and performance

2.1.3 Problem Solved

Aging infrastructure from 1959 at Lemala, no computer at Lemala 2, unreliable power at Ndutu (no electricity), no WiFi for mobile operations, no backup systems causing data loss risk, no standardized hardware across gates causing maintenance challenges, insufficient infrastructure at Main Gate causing staff overwork

2.1.4 Key Success Metric

All 9 gates equipped with standardized hardware, 99.5% hardware uptime, 2-4 hour UPS runtime, WiFi coverage for mobile operations, complete backup redundancy (NUC → NAS → USB), total project cost ~22,600for9gates( 22,600 for 9 gates (~2,215 per gate)

2.2 Scope

2.2.1 In Scope

  • Intel NUC application servers (9 units + 2 spares)
  • NAS backup systems with RAID 1 (9 units)
  • WiFi access points (9 units)
  • Desktop PC workstations (9 units)
  • Tablets for mobile operations (9 units)
  • Network switches (9 units)
  • UPS power backup (9 units, 1000VA each)
  • Barcode/QR scanners (9 units)
  • Receipt printers (9 units)
  • IP cameras for vehicle inspection (9+ units)
  • Network cabling and accessories
  • Spare parts buffer (10%)
  • Installation and setup
  • Staff training on hardware
  • Maintenance procedures and documentation

2.2.2 Out Of Scope

  • Internet connectivity (existing infrastructure)
  • Building modifications or construction
  • Solar power systems (except where existing needs repair)
  • Satellite communication systems
  • Building HVAC or climate control
  • Physical security systems (locks, barriers)
  • Furniture or office equipment beyond computers

3 User Requirements

3.1 Compute Storage

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-NUC-SETUPDeploy Intel NUC as primary application server at each gateRun PostgreSQL, Python backend, and React PWA locally with fast performanceMustIntel NUC 11/12, 16GB RAM, 512GB NVMe SSD. Ubuntu Server 22.04 LTS. Cost ~$300 per unit.
FT-INFRA-NUC-SPECSEnsure NUC has sufficient processing power for real-time operationsHandle vehicle detection, database queries, and sync without performance issuesMustMinimum Intel i5, prefer i7. Support for 24/7 operation. Passive cooling preferred for dusty environment.
FT-INFRA-NUC-REDUNDANCYMaintain 2 spare NUC units at Old HQQuickly replace failed units at remote gatesMustSpare units pre-configured and ready to deploy. Documented replacement procedure. Cost: 2 units @ 300=300 = 600.
FT-INFRA-NAS-SETUPDeploy NAS with RAID 1 at each gate for backup storageProtect against data loss with hourly backups and disk redundancyMust4-bay Synology/QNAP, 2x 2TB HDD RAID 1. Supports snapshots. Cost: ~700NAS+700 NAS + 150 drives = $850 per gate.
FT-INFRA-NAS-CAPACITYEnsure NAS has sufficient capacity for 30+ days backup retentionMaintain complete backup history for recovery and auditMust2TB per drive sufficient for estimated 50GB/month growth. RAID 1 provides 2TB usable.

3.2 Network Infrastructure

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-WIFI-APDeploy WiFi access points at all gatesEnable tablet usage for mobile registration and inspectionMustOutdoor AP (TP-Link EAP or Ubiquiti). Weather-resistant. Coverage 50-100m. Cost ~$150-200 per unit.
FT-INFRA-SWITCHDeploy network switch at each gateConnect NUC, NAS, AP, desktop PC, and camerasMust5-8 port gigabit switch. PoE support preferred for cameras and AP. Cost ~$30-50 per unit.
FT-INFRA-CABLINGProperly cable network infrastructureEnsure reliable connectivity between devicesMustCat6 ethernet cables. Cable management. Outdoor-rated where needed. Cost ~$20 per gate.
FT-INFRA-TOPOLOGYImplement standardized network topology across all gatesSimplify troubleshooting and maintenanceMustStandard topology: NUC → Switch → (NAS, AP, PC, Camera). Internet via existing connection to Switch.

3.3 Staff Devices

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-PC-WORKSTATIONDeploy desktop PC as primary workstation at each gateProvide staff with reliable computing for registration and operationsMustBudget desktop PC (~$300-400). Connects via ethernet/WiFi to NUC. Monitor, keyboard, mouse included.
FT-INFRA-TABLETDeploy tablet for mobile operations at each gateEnable mobile vehicle inspection and visitor registrationMustAndroid/iPad tablet (~$200). WiFi only. Ruggedized case. PWA access to system.
FT-INFRA-PERIPHERALSProvide barcode scanners and receipt printersSupport permit scanning and receipt printingMustBarcode/QR scanner ~50100.Receiptprinter 50-100. Receipt printer ~100-150. USB connection to PC.

3.4 Power Backup

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-UPS-DEPLOYMENTDeploy UPS at each gate for power backupMaintain operations during power outages common at remote locationsMustUPS 1000VA (~$150-200). Powers NUC + NAS + Switch. Runtime 2-4 hours. USB/network management.
FT-INFRA-UPS-CAPACITYEnsure UPS capacity sufficient for 2-4 hour runtimeCover typical power outage durationMustLoad: NUC (65W) + NAS (50W) + Switch (10W) = ~125W. 1000VA UPS provides 3-4hr at this load.
FT-INFRA-SOLAR-UPGRADERepair/upgrade solar systems where needed (Lemala 1)Provide reliable power at locations without grid powerShouldSolar systems failed at Lemala 1 (infrastructure from 1959). Assessment required. Not included in $22,600 budget.

3.5 Camera Systems

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-CAM-IPDeploy IP cameras for vehicle inspectionEnable automated vehicle detection and documentationMustIP camera 1080p+, H.264/H.265. PoE powered. Adjustable mount. Weather-resistant. Cost ~$200-300 per camera.
FT-INFRA-CAM-MOUNTInstall adjustable camera mountsCapture vehicles of varied heights (1.5m to 4m)MustAdjustable mounting hardware. Manual or motorized adjustment. Per Nov 3 revision feedback.
FT-INFRA-CAM-MULTIDeploy multiple cameras at high-volume gatesCapture multiple angles (front, side) at busy locations like SenetoShould2-3 cameras at Karatu, Seneto, Main Gate. Single camera at remote gates. Budget for 15 total cameras.

3.6 Installation

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-INSTALL-PILOTInstall and configure hardware at 3 pilot gates firstValidate setup and identify issues before full deploymentMustPilot gates: Karatu, Seneto, Main Gate. Test all components. Refine installation procedures.
FT-INFRA-INSTALL-REMOTEPlan installation at remote locations with logistics challengesSuccessfully deploy hardware at Ndutu, Lemala 1&2 despite access difficultiesMustRemote locations require 4WD access. Coordinate with NCAA staff. Plan for multi-day installation.
FT-INFRA-INSTALL-CONFIGPre-configure NUC and NAS units before deploymentMinimize on-site configuration time at remote gatesMustConfigure at Old HQ: OS, PostgreSQL, PWA, network settings. Test before transport.
FT-INFRA-INSTALL-DOCSDocument installation procedures with photosEnable future maintenance and troubleshootingMustInstallation manual with photos. Network diagram per gate. Configuration checklist.

3.7 Maintenance

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-MAINT-SCHEDULEEstablish maintenance schedule for all hardwarePrevent failures and extend hardware lifespanMustMonthly: clean dust filters, check connections. Quarterly: UPS battery test. Annually: hardware inspection.
FT-INFRA-MAINT-REMOTEEnable remote troubleshooting capabilitiesResolve issues without traveling to remote gatesMustSSH access from Old HQ. Remote desktop. System monitoring. Reduces need for site visits.
FT-INFRA-MAINT-SPARESMaintain 10% spare parts bufferQuickly replace failed componentsMustSpares at Old HQ: 2x NUC, hard drives, power supplies, cables, switches. Cost ~$2,000.
FT-INFRA-MAINT-TRAININGTrain local staff on basic hardware maintenanceEnable first-level troubleshooting at gatesMustTraining: restart procedures, basic network troubleshooting, when to escalate. Laminated quick reference guides.

3.8 Environmental

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-ENV-DUSTProtect hardware from dust in conservation areaPrevent premature hardware failureMustEnclosed racks or cabinets. Dust filters. Regular cleaning schedule. Passive cooling preferred.
FT-INFRA-ENV-HEATEnsure hardware operates in high temperaturesMaintain reliability in hot climateMustHardware rated for 0-40°C operation. Adequate ventilation. Monitor temps. Passive cooling for NUC.
FT-INFRA-ENV-WEATHERProtect outdoor equipment from weatherMaintain WiFi and camera reliabilityMustWeather-resistant enclosures. IP65+ rating for outdoor devices. Lightning protection for antennas.

3.9 Cost Management

Feature CodeI Want ToSo That I CanPriorityNotes
FT-INFRA-COST-BUDGETDeliver project within ~$22,600 budget for 9 gatesMeet financial constraints while achieving goalsMustBudget: 20,000hardware(9gates@20,000 hardware (9 gates @ 2,215) + 600spareNUCs+600 spare NUCs + 2,000 spare parts = $22,600.
FT-INFRA-COST-TRACKINGTrack costs per gate during procurementEnsure budget compliance and identify cost savingsMustDetailed cost tracking spreadsheet. Bulk purchase discounts. Local vs international procurement comparison.
FT-INFRA-COST-TCOCalculate total cost of ownership including maintenancePlan for ongoing operational costsShouldTCO: hardware (22,600),maintenance(est22,600), maintenance (est 2,000/year), power (UPS batteries $150/year per gate), replacement cycle (5 years).

4 Technical Requirements

4.1 Performance Standards

RequirementTargetHow To Test
Hardware uptime≥ 99.5%Monitor uptime over 90 days, including UPS failover events
UPS runtime2-4 hours at typical loadFull load test with mains disconnected
WiFi coverage50-100m radius per gateSite survey with tablets at various distances
Network throughput≥ 100 Mbps local networkiperf between devices
NUC query response< 100ms for 95% of queriesDatabase performance testing

4.2 Platform Requirements

PlatformMinimum VersionTarget VersionNotes
Intel NUCNUC 11 with i5, 16GB RAM, 512GB NVMeNUC 12 with i7, 16GB RAM, 512GB NVMeUbuntu Server 22.04 LTS pre-installed
NAS4-bay Synology DS420j or QNAP TS-453DSynology DS423+ or QNAP TS-4642x 2TB HDD (WD Red or Seagate IronWolf) in RAID 1
WiFi APTP-Link EAP225-Outdoor or Ubiquiti UAP-AC-MTP-Link EAP245 or Ubiquiti UAP-AC-PROWeather-resistant, 802.11ac minimum, PoE powered
UPSAPC Back-UPS 1000VA or CyberPower CP1000APC Smart-UPS 1000VA with network cardUSB/network management, 2-4hr runtime at 125W load

4.3 Security Privacy

RequirementMust HaveImplementation
Physical security for equipmentTrueLocked racks/cabinets at each gate. Access limited to authorized staff.
Network securityTrueFirewalls on NUCs. WiFi WPA3 encryption. Network segmentation.
Hardware asset trackingTrueAsset register with serial numbers, locations, purchase dates. Annual inventory.

5 External Dependencies

5.1 Third Party Services

ServiceWhat It DoesCriticalityBackup Plan
Internet Service ProviderExisting internet connectivityNice to haveOffline operation, cellular data for sync

5.2 Device Requirements

FeatureRequiredOptionalNotes
4WD vehicle access to remote gatesTrueFalseRequired for installation at Ndutu, Lemala 1&2
Existing electrical infrastructureTrueFalseGrid power or solar. Ndutu has no electricity (requires solar upgrade).

6 Release Planning

6.1 Development Phases

PhaseFeatures IncludedTimelineSuccess Criteria
Phase 1 (Pilot - 3 Gates)['Hardware procurement', 'Installation at Karatu, Seneto, Main Gate', 'Configuration and testing', 'Staff training']8 weeks3 gates fully operational, hardware performing to spec, staff trained and confident
Phase 2 (Intermediate - 3 Gates)['Installation at Old HQ, Nabi, Olduvai', 'Lessons learned from pilot applied', 'Remote support procedures established']6 weeks6 gates operational, standardized installation procedures, remote troubleshooting working
Phase 3 (Remote - 3 Gates)['Installation at Ndutu, Lemala 1, Lemala 2', 'Solar system assessment/upgrade where needed', 'Complete documentation']8 weeksAll 9 gates operational, solar power stable, complete maintenance documentation

6.2 Release Checklist

  • All hardware procured and inventory verified
  • NUC and NAS units pre-configured at Old HQ
  • Network topology documented per gate
  • Installation completed at all 9 gates
  • UPS runtime tested and verified (2-4 hours)
  • WiFi coverage verified at all gates
  • Camera systems operational where deployed
  • Spare parts buffer established at Old HQ (2x NUC, drives, etc)
  • Maintenance schedule established
  • Staff trained on hardware operation and basic troubleshooting
  • Remote access configured for all gates
  • Hardware warranty and support contracts in place
  • Asset register complete with all serial numbers

7 Risks Assumptions

7.1 Risks

RiskProbabilityImpactMitigation
Hardware delays due to import/shipping challenges in TanzaniaMediumMediumEarly procurement, local suppliers for some items, buffer in timeline
Harsh environment causing premature hardware failureMediumHighRuggedized equipment, dust protection, spare parts buffer, extended warranties
Power infrastructure inadequate at remote locationsHighHighUPS backup, solar system upgrades where needed, low-power hardware choices
Remote gate access difficulties delaying installationMediumMediumCoordinate with NCAA logistics, 4WD vehicle arranged, multi-day installation windows
Hardware theft or vandalism at remote locationsLowHighLocked cabinets, physical security, insurance, asset tracking, local security awareness

7.2 Assumptions

  • Bulk purchase discounts achievable for ~30% savings
  • Local power infrastructure adequate with UPS backup
  • Remote gates accessible by vehicle during installation
  • Staff capable of basic hardware operation with training
  • Existing network infrastructure can be leveraged where available
  • Hardware lifespan 5+ years with proper maintenance
  • Spare parts available locally or via 2-week shipping

8 Market Specific Considerations

8.1 Primary Market

  • Ngorongoro Conservation Area, Tanzania - 9 remote gates

8.2 Target Demographics

  • Gate staff using hardware daily
  • IT staff maintaining systems

8.3 Local Considerations

  • Dusty environment requiring frequent cleaning
  • High temperatures (up to 40°C) requiring adequate cooling
  • Remote locations with limited vehicle access
  • Limited local technical expertise requiring simple, reliable hardware
  • Import duties and shipping costs for hardware
  • Tanzania power standards (230V, 50Hz, Type D/G plugs)
  • Aging infrastructure at some gates (Lemala 1 from 1959)

8.4 Hardware Availability

8.4.1 Local Dar Es Salaam

Desktop PCs, tablets, cables, some networking gear

8.4.2 Regional Nairobi

Intel NUCs, WiFi APs, switches, UPS

8.4.3 International

NAS units, specialized cameras, high-end equipment

9 Sign Off

9.1 Approval

RoleNameSignatureDate

9.2 Document History

VersionDateChanges MadeChanged By
1.02025-11-06Initial draft based on gate nodes architecture documentDevelopment Team

10 Detailed Feature Requirements

10.1 Ft Infra Nuc Setup

10.1.1 Priority

Must Have

10.1.2 User Story

As an IT administrator, I want to deploy Intel NUC as primary application server at each gate so that I can run PostgreSQL, Python backend, and React PWA locally with fast performance

10.1.3 Preconditions

Intel NUC 11/12 procured; Ubuntu Server 22.04 LTS image prepared; network configured

10.1.4 Postconditions

NUC operational at gate; PostgreSQL running; PWA accessible; verified performance benchmarks met

10.1.5 Test Cases

IdDescriptionWeight
INFRA-NUC-TC-001Install Ubuntu Server 22.04 LTS on NUCHigh
INFRA-NUC-TC-002Install and configure PostgreSQL 15+ on NUCHigh
INFRA-NUC-TC-003Deploy Python backend and React PWAHigh
INFRA-NUC-TC-004Verify query response time <100msHigh
INFRA-NUC-TC-005Test 24/7 continuous operation for 7 daysHigh

10.2 Ft Infra Nuc Specs

10.2.1 Priority

Must Have

10.2.2 User Story

As an IT administrator, I want NUC to have sufficient processing power for real-time operations so that vehicle detection, database queries, and sync run without performance issues

10.2.3 Preconditions

NUC specifications validated; processing requirements documented

10.2.4 Postconditions

NUC meets all performance benchmarks; vehicle detection runs in <5 seconds; database queries <100ms

10.2.5 Test Cases

IdDescriptionWeight
INFRA-NUC-TC-006Verify Intel i5/i7 processor installedHigh
INFRA-NUC-TC-007Verify 16GB RAM installed and availableHigh
INFRA-NUC-TC-008Verify 512GB NVMe SSD performance (read/write speeds)High
INFRA-NUC-TC-009Test real-time vehicle detection performanceHigh
INFRA-NUC-TC-010Load test with concurrent database operationsHigh

10.3 Ft Infra Nuc Redundancy

10.3.1 Priority

Must Have

10.3.2 User Story

As an IT manager, I want to maintain 2 spare NUC units at Old HQ so that I can quickly replace failed units at remote gates

10.3.3 Preconditions

2 additional NUC units procured; pre-configuration completed; documentation prepared

10.3.4 Postconditions

Spare NUCs ready for deployment; replacement procedure tested; staff trained

10.3.5 Test Cases

IdDescriptionWeight
INFRA-NUC-TC-011Pre-configure 2 spare NUC units with standard imageHigh
INFRA-NUC-TC-012Document and test replacement procedureHigh
INFRA-NUC-TC-013Verify spare NUC can replace operational unit in <2 hoursHigh

10.4 Ft Infra Nas Setup

10.4.1 Priority

Must Have

10.4.2 User Story

As an IT administrator, I want to deploy NAS with RAID 1 at each gate so that I can protect against data loss with hourly backups and disk redundancy

10.4.3 Preconditions

NAS unit and 2x 2TB drives procured; network configured; backup scripts prepared

10.4.4 Postconditions

NAS operational with RAID 1; hourly backups configured; verification successful

10.4.5 Test Cases

IdDescriptionWeight
INFRA-NAS-TC-001Configure NAS with 2x 2TB drives in RAID 1High
INFRA-NAS-TC-002Configure hourly backup from NUC to NASHigh
INFRA-NAS-TC-003Verify backup completes in <10 minutesHigh
INFRA-NAS-TC-004Test single drive failure recoveryHigh
INFRA-NAS-TC-005Configure daily snapshots with 30-day retentionHigh

10.5 Ft Infra Nas Capacity

10.5.1 Priority

Must Have

10.5.2 User Story

As an IT administrator, I want NAS to have sufficient capacity for 30+ days backup retention so that I can maintain complete backup history for recovery and audit

10.5.3 Preconditions

Storage requirements calculated; 2TB RAID 1 configuration validated

10.5.4 Postconditions

NAS has adequate capacity; storage monitoring configured; alerts set at 80%

10.5.5 Test Cases

IdDescriptionWeight
INFRA-NAS-TC-006Verify 2TB usable capacity availableHigh
INFRA-NAS-TC-007Monitor storage growth over 30 daysMedium
INFRA-NAS-TC-008Test storage alert at 80% capacityMedium
INFRA-NAS-TC-009Verify 30-day backup retention maintainedHigh

10.6 Ft Infra Wifi Ap

10.6.1 Priority

Must Have

10.6.2 User Story

As a gate staff member, I want WiFi access points at all gates so that I can use tablets for mobile registration and inspection

10.6.3 Preconditions

Outdoor WiFi AP procured; mounting location identified; network configured

10.6.4 Postconditions

WiFi operational with 50-100m coverage; tablets connected; performance verified

10.6.5 Test Cases

IdDescriptionWeight
INFRA-WIFI-TC-001Install and configure outdoor WiFi APHigh
INFRA-WIFI-TC-002Verify WiFi coverage 50-100m radiusHigh
INFRA-WIFI-TC-003Test tablet connectivity and performanceHigh
INFRA-WIFI-TC-004Verify weather-resistant housing protectionMedium
INFRA-WIFI-TC-005Test WPA3 encryption and securityHigh

10.7 Ft Infra Switch

10.7.1 Priority

Must Have

10.7.2 User Story

As an IT administrator, I want a network switch at each gate so that I can connect NUC, NAS, AP, desktop PC, and cameras

10.7.3 Preconditions

5-8 port gigabit switch procured; PoE capability verified; cabling prepared

10.7.4 Postconditions

Switch operational; all devices connected; gigabit throughput verified

10.7.5 Test Cases

IdDescriptionWeight
INFRA-NET-TC-001Install and configure network switchHigh
INFRA-NET-TC-002Connect all devices (NUC, NAS, AP, PC, cameras)High
INFRA-NET-TC-003Verify gigabit throughput (≥100 Mbps)High
INFRA-NET-TC-004Test PoE power delivery to cameras and APHigh

10.8 Ft Infra Cabling

10.8.1 Priority

Must Have

10.8.2 User Story

As an IT administrator, I want properly cabled network infrastructure so that I can ensure reliable connectivity between devices

10.8.3 Preconditions

Cat6 ethernet cables procured; cable management hardware ready; outdoor-rated cables where needed

10.8.4 Postconditions

All devices properly cabled; cable management neat; outdoor cabling weatherproof

10.8.5 Test Cases

IdDescriptionWeight
INFRA-NET-TC-005Cable all devices with Cat6 ethernetHigh
INFRA-NET-TC-006Install cable management for organizationMedium
INFRA-NET-TC-007Test cable integrity and throughputHigh
INFRA-NET-TC-008Verify outdoor cables weatherproofMedium

10.9 Ft Infra Topology

10.9.1 Priority

Must Have

10.9.2 User Story

As an IT administrator, I want standardized network topology across all gates so that I can simplify troubleshooting and maintenance

10.9.3 Preconditions

Standard topology documented; network diagram prepared; IP addressing scheme defined

10.9.4 Postconditions

All gates follow standard topology; documentation complete; troubleshooting simplified

10.9.5 Test Cases

IdDescriptionWeight
INFRA-NET-TC-009Implement standard topology at each gateHigh
INFRA-NET-TC-010Document network topology with diagramsHigh
INFRA-NET-TC-011Verify consistent IP addressing across gatesHigh

10.10 Ft Infra Pc Workstation

10.10.1 Priority

Must Have

10.10.2 User Story

As a gate staff member, I want a desktop PC as primary workstation so that I can perform registration and operations reliably

10.10.3 Preconditions

Desktop PC procured; monitor, keyboard, mouse included; network connection ready

10.10.4 Postconditions

PC operational; PWA accessible; performance adequate for daily operations

10.10.5 Test Cases

IdDescriptionWeight
INFRA-PC-TC-001Install and configure desktop PCHigh
INFRA-PC-TC-002Connect PC to network (ethernet or WiFi)High
INFRA-PC-TC-003Access PWA and verify functionalityHigh
INFRA-PC-TC-004Test daily operations performanceHigh

10.11 Ft Infra Tablet

10.11.1 Priority

Must Have

10.11.2 User Story

As a gate staff member, I want a tablet for mobile operations so that I can perform mobile vehicle inspection and visitor registration

10.11.3 Preconditions

Android/iPad tablet procured; ruggedized case included; WiFi configured

10.11.4 Postconditions

Tablet operational; PWA accessible; mobile operations tested successfully

10.11.5 Test Cases

IdDescriptionWeight
INFRA-TABLET-TC-001Configure tablet with PWAHigh
INFRA-TABLET-TC-002Test WiFi connectivity to gate networkHigh
INFRA-TABLET-TC-003Verify mobile registration and inspection workflowsHigh
INFRA-TABLET-TC-004Test ruggedized case protectionMedium

10.12 Ft Infra Peripherals

10.12.1 Priority

Must Have

10.12.2 User Story

As a gate staff member, I want barcode scanners and receipt printers so that I can scan permits and print receipts

10.12.3 Preconditions

Barcode/QR scanner and receipt printer procured; USB connections available

10.12.4 Postconditions

Peripherals operational; permit scanning working; receipt printing functional

10.12.5 Test Cases

IdDescriptionWeight
INFRA-PERIPH-TC-001Install and configure barcode/QR scannerHigh
INFRA-PERIPH-TC-002Install and configure receipt printerHigh
INFRA-PERIPH-TC-003Test permit scanning workflowHigh
INFRA-PERIPH-TC-004Test receipt printing workflowHigh

10.13 Ft Infra Ups Deployment

10.13.1 Priority

Must Have

10.13.2 User Story

As a gate staff member, I want UPS at each gate for power backup so that operations continue during power outages

10.13.3 Preconditions

UPS 1000VA procured; load calculated (NUC+NAS+Switch ~125W); installation location identified

10.13.4 Postconditions

UPS operational; 2-4 hour runtime verified; monitoring configured

10.13.5 Test Cases

IdDescriptionWeight
INFRA-UPS-TC-001Install and configure UPS 1000VAHigh
INFRA-UPS-TC-002Connect NUC, NAS, and Switch to UPSHigh
INFRA-UPS-TC-003Test runtime under full load (verify 2-4 hours)High
INFRA-UPS-TC-004Configure USB/network management interfaceHigh
INFRA-UPS-TC-005Test automatic system notifications on power eventsMedium

10.14 Ft Infra Ups Capacity

10.14.1 Priority

Must Have

10.14.2 User Story

As an IT administrator, I want UPS capacity sufficient for 2-4 hour runtime so that typical power outage duration is covered

10.14.3 Preconditions

Load calculation complete (NUC 65W + NAS 50W + Switch 10W = 125W); UPS specifications verified

10.14.4 Postconditions

Runtime requirement met; battery health monitoring configured; replacement schedule established

10.14.5 Test Cases

IdDescriptionWeight
INFRA-UPS-TC-006Verify load calculation accurate (measure actual draw)High
INFRA-UPS-TC-007Full discharge test to verify 2-4 hour runtimeHigh
INFRA-UPS-TC-008Configure battery health monitoringMedium
INFRA-UPS-TC-009Test low battery alerts and graceful shutdownHigh

10.15 Ft Infra Solar Upgrade

10.15.1 Priority

Should Have

10.15.2 User Story

As an IT manager, I want to repair/upgrade solar systems where needed so that reliable power is available at locations without grid power

10.15.3 Preconditions

Solar system assessment completed; Lemala 1 needs identified; budget allocated

10.15.4 Postconditions

Solar systems operational at off-grid locations; power reliability improved

10.15.5 Test Cases

IdDescriptionWeight
INFRA-SOLAR-TC-001Assess solar system condition at Lemala 1Medium
INFRA-SOLAR-TC-002Repair or upgrade solar system as neededMedium
INFRA-SOLAR-TC-003Verify solar power sufficient for gate operationsMedium

10.16 Ft Infra Cam Ip

10.16.1 Priority

Must Have

10.16.2 User Story

As a gate staff member, I want IP cameras for vehicle inspection so that automated vehicle detection and documentation is enabled

10.16.3 Preconditions

IP camera 1080p+ procured; PoE switch available; mounting location identified

10.16.4 Postconditions

Camera operational; vehicle detection working; images captured and archived

10.16.5 Test Cases

IdDescriptionWeight
INFRA-CAM-TC-001Install IP camera with PoE powerHigh
INFRA-CAM-TC-002Configure camera for 1080p H.264/H.265High
INFRA-CAM-TC-003Test vehicle detection and image captureHigh
INFRA-CAM-TC-004Verify weather-resistant housingMedium

10.17 Ft Infra Cam Mount

10.17.1 Priority

Must Have

10.17.2 User Story

As an IT administrator, I want adjustable camera mounts so that vehicles of varied heights (1.5m to 4m) can be captured

10.17.3 Preconditions

Adjustable mounting hardware procured; height range requirements documented

10.17.4 Postconditions

Camera mount adjustable; all vehicle heights capturable; stability verified

10.17.5 Test Cases

IdDescriptionWeight
INFRA-CAM-TC-005Install adjustable camera mountHigh
INFRA-CAM-TC-006Test capture of small cars (1.5m height)High
INFRA-CAM-TC-007Test capture of large buses (4m height)High
INFRA-CAM-TC-008Verify mount stability in windMedium

10.18 Ft Infra Cam Multi

10.18.1 Priority

Should Have

10.18.2 User Story

As an IT administrator, I want multiple cameras at high-volume gates so that multiple angles (front, side) are captured at busy locations

10.18.3 Preconditions

2-3 cameras allocated for high-volume gates (Karatu, Seneto, Main Gate); PoE capacity verified

10.18.4 Postconditions

Multiple cameras operational; synchronized capture; comprehensive vehicle documentation

10.18.5 Test Cases

IdDescriptionWeight
INFRA-CAM-TC-009Install 2-3 cameras at high-volume gatesMedium
INFRA-CAM-TC-010Synchronize camera capture timingMedium
INFRA-CAM-TC-011Verify front and side angles capturedMedium

10.19 Ft Infra Install Pilot

10.19.1 Priority

Must Have

10.19.2 User Story

As a project manager, I want to install and configure hardware at 3 pilot gates first so that I can validate setup and identify issues before full deployment

10.19.3 Preconditions

Hardware for 3 gates procured; pilot gates selected (Karatu, Seneto, Main Gate); installation team ready

10.19.4 Postconditions

3 pilot gates operational; issues documented; installation procedures refined

10.19.5 Test Cases

IdDescriptionWeight
INFRA-INSTALL-TC-001Complete installation at Karatu gateHigh
INFRA-INSTALL-TC-002Complete installation at Seneto gateHigh
INFRA-INSTALL-TC-003Complete installation at Main GateHigh
INFRA-INSTALL-TC-004Document lessons learned from pilotHigh
INFRA-INSTALL-TC-005Refine installation procedures based on pilotHigh

10.20 Ft Infra Install Remote

10.20.1 Priority

Must Have

10.20.2 User Story

As a project manager, I want to plan installation at remote locations with logistics challenges so that hardware is successfully deployed at Ndutu, Lemala 1&2

10.20.3 Preconditions

4WD vehicle arranged; remote gate access coordinated; multi-day installation planned

10.20.4 Postconditions

Remote gates equipped despite access difficulties; hardware operational; logistics challenges overcome

10.20.5 Test Cases

IdDescriptionWeight
INFRA-INSTALL-TC-006Plan and execute Ndutu installation with 4WD accessHigh
INFRA-INSTALL-TC-007Plan and execute Lemala 1 installationHigh
INFRA-INSTALL-TC-008Plan and execute Lemala 2 installationHigh
INFRA-INSTALL-TC-009Coordinate multi-day installation with NCAA staffMedium

10.21 Ft Infra Install Config

10.21.1 Priority

Must Have

10.21.2 User Story

As an IT administrator, I want to pre-configure NUC and NAS units before deployment so that on-site configuration time at remote gates is minimized

10.21.3 Preconditions

Standard configuration documented; test environment at Old HQ available; all units received

10.21.4 Postconditions

All NUC and NAS units pre-configured; tested; ready for transport to gates

10.21.5 Test Cases

IdDescriptionWeight
INFRA-CONFIG-TC-001Configure OS and network settings on all NUCsHigh
INFRA-CONFIG-TC-002Install PostgreSQL and PWA on all NUCsHigh
INFRA-CONFIG-TC-003Configure NAS units with RAID 1 and backup scriptsHigh
INFRA-CONFIG-TC-004Test each unit before transportHigh

10.22 Ft Infra Install Docs

10.22.1 Priority

Must Have

10.22.2 User Story

As an IT administrator, I want installation procedures documented with photos so that future maintenance and troubleshooting is enabled

10.22.3 Preconditions

Documentation template prepared; camera available for photos; standard procedures defined

10.22.4 Postconditions

Complete installation manual with photos; network diagrams per gate; configuration checklists

10.22.5 Test Cases

IdDescriptionWeight
INFRA-DOC-TC-001Create installation manual with step-by-step photosHigh
INFRA-DOC-TC-002Document network topology for each gateHigh
INFRA-DOC-TC-003Create configuration checklist for each gateHigh
INFRA-DOC-TC-004Review and validate documentation completenessMedium

10.23 Ft Infra Maint Schedule

10.23.1 Priority

Must Have

10.23.2 User Story

As an IT manager, I want to establish maintenance schedule for all hardware so that failures are prevented and hardware lifespan is extended

10.23.3 Preconditions

Maintenance requirements documented; schedule template prepared; responsibilities assigned

10.23.4 Postconditions

Maintenance schedule established; staff trained; first maintenance cycle completed

10.23.5 Test Cases

IdDescriptionWeight
INFRA-MAINT-TC-001Document monthly maintenance tasks (dust cleaning, connections)High
INFRA-MAINT-TC-002Document quarterly maintenance tasks (UPS battery test)High
INFRA-MAINT-TC-003Document annual maintenance tasks (hardware inspection)Medium
INFRA-MAINT-TC-004Train staff on maintenance proceduresHigh
INFRA-MAINT-TC-005Complete first maintenance cycle at all gatesHigh

10.24 Ft Infra Maint Remote

10.24.1 Priority

Must Have

10.24.2 User Story

As an IT administrator, I want remote troubleshooting capabilities so that issues can be resolved without traveling to remote gates

10.24.3 Preconditions

SSH access configured; remote desktop setup; monitoring tools deployed

10.24.4 Postconditions

Remote access functional from Old HQ; troubleshooting successful; site visits reduced

10.24.5 Test Cases

IdDescriptionWeight
INFRA-REMOTE-TC-001Configure SSH access from Old HQ to all gatesHigh
INFRA-REMOTE-TC-002Configure remote desktop accessHigh
INFRA-REMOTE-TC-003Deploy system monitoring toolsHigh
INFRA-REMOTE-TC-004Test remote troubleshooting proceduresHigh

10.25 Ft Infra Maint Spares

10.25.1 Priority

Must Have

10.25.2 User Story

As an IT manager, I want to maintain 10% spare parts buffer so that failed components can be quickly replaced

10.25.3 Preconditions

Spare parts inventory defined; storage at Old HQ prepared; procurement completed

10.25.4 Postconditions

Spare parts available; inventory tracking system in place; replacement procedures documented

10.25.5 Test Cases

IdDescriptionWeight
INFRA-SPARE-TC-001Procure and stock 2x spare NUCs at Old HQHigh
INFRA-SPARE-TC-002Stock spare hard drives, power supplies, cablesHigh
INFRA-SPARE-TC-003Create inventory tracking systemMedium
INFRA-SPARE-TC-004Test component replacement proceduresHigh

10.26 Ft Infra Maint Training

10.26.1 Priority

Must Have

10.26.2 User Story

As an IT manager, I want to train local staff on basic hardware maintenance so that first-level troubleshooting is enabled at gates

10.26.3 Preconditions

Training materials prepared; laminated quick reference guides created; trainer identified

10.26.4 Postconditions

Staff trained on restart procedures, basic troubleshooting, escalation; confidence verified

10.26.5 Test Cases

IdDescriptionWeight
INFRA-TRAIN-TC-001Create training materials and quick reference guidesHigh
INFRA-TRAIN-TC-002Train staff on system restart proceduresHigh
INFRA-TRAIN-TC-003Train staff on basic network troubleshootingHigh
INFRA-TRAIN-TC-004Train staff on when to escalate issuesHigh
INFRA-TRAIN-TC-005Verify staff confidence through practical testsMedium

10.27 Ft Infra Env Dust

10.27.1 Priority

Must Have

10.27.2 User Story

As an IT administrator, I want to protect hardware from dust in conservation area so that premature hardware failure is prevented

10.27.3 Preconditions

Dust protection strategy documented; enclosed racks or cabinets procured; cleaning schedule prepared

10.27.4 Postconditions

Hardware protected from dust; cleaning schedule implemented; filter maintenance routine

10.27.5 Test Cases

IdDescriptionWeight
INFRA-ENV-TC-001Install enclosed racks or cabinets at each gateHigh
INFRA-ENV-TC-002Install dust filters on equipmentHigh
INFRA-ENV-TC-003Implement regular cleaning scheduleHigh
INFRA-ENV-TC-004Verify passive cooling adequate in enclosed racksMedium

10.28 Ft Infra Env Heat

10.28.1 Priority

Must Have

10.28.2 User Story

As an IT administrator, I want hardware to operate in high temperatures so that reliability is maintained in hot climate

10.28.3 Preconditions

Hardware temperature ratings verified (0-40°C); ventilation designed; monitoring configured

10.28.4 Postconditions

Hardware operates reliably in high temperatures; temperature monitoring active; cooling adequate

10.28.5 Test Cases

IdDescriptionWeight
INFRA-ENV-TC-005Verify hardware rated for 0-40°C operationHigh
INFRA-ENV-TC-006Ensure adequate ventilation in equipment racksHigh
INFRA-ENV-TC-007Configure temperature monitoring and alertsHigh
INFRA-ENV-TC-008Test hardware operation in peak temperaturesMedium

10.29 Ft Infra Env Weather

10.29.1 Priority

Must Have

10.29.2 User Story

As an IT administrator, I want to protect outdoor equipment from weather so that WiFi and camera reliability is maintained

10.29.3 Preconditions

Weather-resistant enclosures procured; IP65+ rated equipment selected; lightning protection planned

10.29.4 Postconditions

Outdoor equipment protected; weather reliability verified; lightning protection installed

10.29.5 Test Cases

IdDescriptionWeight
INFRA-ENV-TC-009Install weather-resistant enclosures for outdoor equipmentHigh
INFRA-ENV-TC-010Verify IP65+ rating on outdoor devicesHigh
INFRA-ENV-TC-011Install lightning protection for antennasMedium
INFRA-ENV-TC-012Test equipment operation in rain/dust conditionsMedium

10.30 Ft Infra Cost Budget

10.30.1 Priority

Must Have

10.30.2 User Story

As a project manager, I want to deliver project within ~$22,600 budget for 9 gates so that financial constraints are met while achieving goals

10.30.3 Preconditions

Detailed budget prepared; procurement strategy defined; vendor quotes obtained

10.30.4 Postconditions

Project delivered within budget; cost tracking complete; savings documented

10.30.5 Test Cases

IdDescriptionWeight
INFRA-COST-TC-001Create detailed budget breakdown per gateHigh
INFRA-COST-TC-002Track procurement costs against budgetHigh
INFRA-COST-TC-003Identify and document cost savings opportunitiesMedium
INFRA-COST-TC-004Verify final project cost ≤ $22,600High

10.31 Ft Infra Cost Tracking

10.31.1 Priority

Must Have

10.31.2 User Story

As a project manager, I want to track costs per gate during procurement so that budget compliance is ensured and cost savings are identified

10.31.3 Preconditions

Cost tracking spreadsheet prepared; procurement processes defined; approval workflow established

10.31.4 Postconditions

All costs tracked; budget compliance verified; cost savings identified and realized

10.31.5 Test Cases

IdDescriptionWeight
INFRA-COST-TC-005Create cost tracking spreadsheet for all gatesHigh
INFRA-COST-TC-006Track bulk purchase discounts achievedMedium
INFRA-COST-TC-007Compare local vs international procurement costsMedium
INFRA-COST-TC-008Report budget status weekly during procurementMedium

10.32 Ft Infra Cost Tco

10.32.1 Priority

Should Have

10.32.2 User Story

As a financial manager, I want to calculate total cost of ownership including maintenance so that ongoing operational costs are planned

10.32.3 Preconditions

TCO model prepared; maintenance cost estimates gathered; replacement cycle defined

10.32.4 Postconditions

TCO calculated; ongoing costs budgeted; 5-year financial plan prepared

10.32.5 Test Cases

IdDescriptionWeight
INFRA-COST-TC-009Calculate initial hardware costs ($22,600)Medium
INFRA-COST-TC-010Estimate annual maintenance costs (~$2,000/year)Medium
INFRA-COST-TC-011Plan UPS battery replacement costs (~$150/year per gate)Medium
INFRA-COST-TC-012Create 5-year TCO model with replacement cycleMedium

11 Additional Context

11.1 Cost Breakdown Per Gate

11.1.1 Intel Nuc

$300

11.1.2 Nas 4Bay

$700

11.1.3 Hdds 2X2Tb

$150

11.1.4 Wifi Ap

$175

11.1.5 Desktop Pc

$350

11.1.6 Tablet

$200

11.1.7 Network Switch

$40

11.1.8 Ups 1000Va

$175

11.1.9 Barcode Scanner

$75

11.1.10 Cables Usb Drives

$50

11.1.11 Subtotal Per Gate

$2,215

11.2 Total Project Cost

11.2.1 Nine Gates

19,935(9×19,935 (9 × 2,215)

11.2.2 Spare Nucs 2Units

$600

11.2.3 Spare Parts 10Percent

$2,000

11.2.4 Total Hardware

$22,535

11.2.5 Cameras 15Units

$3,000-4,500 (not included in base)

11.2.6 Grand Total

$22,600 base + cameras if needed

11.3 Success Metrics

11.3.1 Hardware Uptime

≥ 99.5%

11.3.2 Ups Runtime

2-4 hours verified at all gates

11.3.3 Deployment On Budget

$22,600 or less for 9 gates base infrastructure

11.3.4 Deployment On Time

All 9 gates operational within 22 weeks

11.3.5 Staff Satisfaction

≥ 90% staff satisfaction with hardware reliability and performance