VIDA Project Roadmap

Virtual Instructional Design Assistant - 2025 Development Timeline

Current Phase

Phase 1 - Infrastructure & Process Development

Overall Progress

45% Complete

Phase 1 Progress

85% Complete

VIDA Project Team

TL

Rick Anderson

Technical Lead

Infrastructure & DevOps

PM

Kenny Chen

Project Manager

Coordination & Strategy

AD

Maka Gradin

Application Developer

AI Agent Development

D

Eric Yang

Developer

Development & Integration

Strategic Overview

VIDA employs a phased approach that balances rapid value delivery with sustainable long-term growth. Phase 1 establishes the technical foundation and proves the concept through infrastructure development and initial prototypes. Phase 2 focuses on user-facing applications and expanding our tool collection based on stakeholder feedback. Phase 3 transforms VIDA into a platform where educators can create their own tools, democratizing educational technology development.

This strategy allows for incremental value delivery, continuous learning and adaptation, risk management through staged investment, and community building that grows organically with each phase.

85% Complete
1

Infrastructure & Process Development

April - June 2025 (Sprints 1-6)

✓
Development Environment Setup
â–¶
  • VS Code with necessary extensions
  • UV package manager for Python dependency management
  • GitHub organization and repository structure
  • Standardized project templates
✓
Core AI Integration Pipelines
â–¶
  • Claude.ai integration for natural language processing
  • OpenAI API integration
  • Hugging Face models integration
  • Templated Streamlit application frameworks
✓
Docker & AWS Deployment
â–¶
  • Containerization procedures
  • Amazon ECR (Elastic Container Registry)
  • ECS/Fargate container orchestration
  • Load balancer configuration
✓
Automated Deployment Pipeline
â–¶
  • GitHub Actions workflows
  • Automated testing and security scans
  • CI/CD pipeline from code to production
  • Deployment automation to AWS
âš¡
Initial Applications (Learning Objectives)
â–¶
  • Learning Objectives Assistant prototype
  • Definition Match Game
  • Alt Tag Generator initial development
  • User interface and experience testing
âš¡
DNS/SSL Automation
â–¶
  • DNS name system integration into EmTech Cloud
  • Automated SSL certificate generation
  • Secure HTTPS access for all applications
  • Professional domain configuration
âš¡
Infrastructure Testing
â–¶
  • GitHub to AWS automation pipeline testing
  • Container architecture validation
  • Load testing and performance optimization
  • Security and compliance verification
âš¡
Documentation Completion
â–¶
  • Technical documentation for developers
  • Process workflows and guidelines
  • Integration capabilities documentation
  • User guides and onboarding materials
Planned
2

Tool Dashboard & Resource Hub

July - September 2025 (Sprints 7-10)

â—‹
VIDA Dashboard with Authentication
â–¶
  • User authentication system
  • Tool catalog and navigation
  • User management and permissions
  • Analytics and reporting dashboard
â—‹
ALLY Assistant (Priority #1)
â–¶
  • Alt Tag Generator implementation
  • Accessibility checker for documents
  • Format converter for accessible content
  • Interactive accessibility learning path
â—‹
Enhanced Learning Objectives Tool
â–¶
  • AI-powered objective generation
  • Bloom's taxonomy alignment
  • Customization for different disciplines
  • Export to various formats
â—‹
Voice Assistant Integration
â–¶
  • Speech-to-text capabilities
  • Text-to-speech for accessibility
  • Voice commands for hands-free operation
  • Integration across all VIDA tools
â—‹
Canvas LMS Integration
â–¶
  • LTI 1.3 integration setup
  • Deep linking capabilities
  • Single sign-on implementation
  • Grade passback functionality
â—‹
Resource Hub
â–¶
  • Educational technology resources
  • Best practices documentation
  • Template library
  • Community contributions and sharing
â—‹
User Feedback Mechanisms
â–¶
  • In-app feedback collection
  • Usage analytics and insights
  • Feature request tracking
  • User satisfaction surveys
Planned
3

End-User Tool Creation Platform

October 2025 - January 2026+ (Sprints 11-14+)

â—‹
Natural Language Tool Specification
â–¶
  • AI-guided tool development interface
  • Template selection and customization
  • Code generation from natural language
  • Preview and testing environment
â—‹
Personal Dashboards
â–¶
  • User-created tool management
  • Personal preferences and settings
  • Usage analytics for created tools
  • Version management and updates
â—‹
Tool Sharing Marketplace
â–¶
  • Community tool sharing platform
  • Rating and review system
  • Featured tools and showcases
  • Collaborative development features
â—‹
Advanced LMS Integrations
â–¶
  • Student data integration (privacy-compliant)
  • Advanced assignment integration
  • Multi-LMS support (Canvas, Blackboard, Moodle)
  • Real-time synchronization
â—‹
Community Features
â–¶
  • Peer support and mentoring systems
  • Discussion forums and collaboration
  • Knowledge sharing mechanisms
  • Regular community events and webinars
â—‹
Enterprise Features
â–¶
  • Institutional branding and customization
  • Advanced analytics and reporting
  • Compliance and governance tools
  • Enterprise-level security features
â—‹
Team Management
â–¶
  • Department and role-based organization
  • Permission management and access control
  • Team collaboration tools
  • Resource allocation and usage tracking
Completed
In Progress
Planned

AI Agent Development Priority

Agent prioritization is based on stakeholder engagement sessions with instructional designers and UOES leadership. Tier 1 focuses on core platform capabilities, while Tier 2 agents support and enhance ALLY Assistant's accessibility mission through specialized AI capabilities.

Tier 1 Priority

ALLY Assistant 🔗

Accessibility-focused tool for creating inclusive educational content. Highest user need identified through stakeholder sessions.

Tier 1 Priority

Learning Objectives Assistant 🔗

Already in development with high faculty value. Helps create well-structured, measurable learning objectives.

Tier 2 Priority - ALLY Supporting

Alt Tag Generator 🔗

Core ALLY component that uses AI vision models to automatically generate high-quality alternative text descriptions for images, ensuring educational content is accessible to all learners.

Tier 2 Priority - ALLY Supporting

Vision to Alt Tags 🔗

Advanced computer vision agent that analyzes complex educational images, diagrams, and charts to create contextually appropriate alt text descriptions with educational relevance.

Tier 2 Priority - ALLY Supporting

Video Summarization 🔗

Analyzes educational videos to create accessible summaries, chapter markers, and key point extraction, making video content more navigable and inclusive for all learners.