Milan Djordjevic
I am a WordPress enthusiast, educator and project manager, with a neverending energy to contribute to the community! I am using WordPress in order to achieve that! One of the founders of #WPNis
Prepared for
Prepared by
Date 08 January 2025
Dedicated Team Proposal
Shindiri team will leverage your core tech stack as the as the foundation for TV3 project development. Our goal is to strengthen our role as UC's trusted, long-term partner by strategically expanding production lines and establishing a dedicated Shindiri TV3 development team.
We proposes a collaborative partnership to support United Cloud in developing the TV3 product. Levereaging our expertise in Smart TV, Mobile, and Web application development, we aim to establish a scalable partnership model that guarantees project success, operational efficiency, and long-term value. This document outlines our technology, team structure, and proposed business models, along with their associated risks and mitigation strategies.
Smart TV and Web Applications:
Developed using Vue.js.
Mobile Applications:
Developed natively (iOS and Android).
Backend Integration:
Existing services are well-integrated with domain models.
Home 2.0: Page Builder mechanism for layout customization.
Mango Player: Advanced media player with features including DRM caching and session management.
Analysis of existing architecture to determine redesign or refactor needs.
Exploration of transitioning Smart TV applications to Lightning.js for performance benefits.
Which part of the TV2 should we keep, which to refactor, and which to develop.
Disparity in code quality across platforms.
Performance limitations with Vue.js on Smart TV platforms.
Need for enhanced UI complexity and flexibility.
Limited familiarity with Lightning.js within UC teams.
Shared responsibility for project outcomes.
Alignment through workshops and structured communication.
Collaborative problem-solving to mitigate risks associated with new technologies and tight timelines.
Retain Vue.js as the primary framework for the SmartTV application.
Focus on optimizing existing Vue.js components.
Implement device-specific optimizations for older Smart TV models (pre-2020).
Enhance and optimize the existing Vue.js codebase for performance.
Ensure all MVP functionality across SmartTV platforms, including Android TV, Samsung Tizen, LG webOS, and VIDAA.
Utilize native techonlogy for building mobile applications to ensure efficiency and consistency.
Leverage existing code base for time management reasons.
Build native mobile applications from the ground up for iOS and Android platforms.
Implement new features that are correlated with the TV3 initiative.
Use Vue.js for the front-end framework to ensure consistency with the Smart TV application.
Enhance SEO through structured metadata and dynamic sitemaps.
Optimize SPA performance and integrate SEO best practices.
Provide a responsive web application 230 to 2500px.
Phase Timeline Key Deliverables
| Workshops & Planning | Jan 2025 | Finalized scope and API requirements. |
| Development Phase 1 | Feb – Mar 2025 | Refactored codebases and initial prototypes. |
| Development Phase 2 | Apr – Jun 2025 | Feature-complete applications across all verticals. |
| Testing & Optimization | Jul – Aug 2025 | Fully tested and optimized applications. |
| Code Freeze | Aug 15, 2025 | All development locked for final QA. |
| Launch | Oct 15, 2025 | Official release of all applications. |
The initial team is ready for immediate deployment, with resources available for onboarding and integration without delay.
Should a team scale-up be required, additional resources can be onboarded by late January or early February.
(Dedicated Integrated Teams)
Overview: Combines dedicated Shindiri teams for Smart TV, Mobile, and Web development and integration into United Cloud teams, and operates under United Cloud’s technical leadership.
Billing Structure: Based on time and material utilized.
Benefits: Direct alignment with development/testing phases. Scalable for post-launch development and support.
Risks: Initial knowledge transfer delays.
Risk Mitigation: Early on-boarding sessions, clear role definitions and bi-weekly progress reviews and feedback.
Integration Level: High, teams operates independently under United Cloud’s roadmap, or integrated directly into existing teams.
Our primary goal is to establish a stable collaboration with United Cloud by integrating our highly skilled teams into your workflows. By aligning closely with your technical roadmap and ensuring consistent delivery quality, we aim to build a strong foundation for a long-term partnership and mutual growth.
We have offered competitive pricing, reflecting our commitment to a lasting collaboration. This approach considers the long-term allocation of our team, as we anticipate working on further development phases beyond the completion of Phase 1. Our pricing strategy is designed to support a multi-year engagement, ensuring cost-effectiveness while maintaining a dedicated and reliable team valuable to United Cloud's TV3 future success.
(Fixed Scope)
Overview: Dedicated Shindiri teams for Smart TV, Mobile, and Web development independently execute specific deliverables by Shindiri.
Team Composition: Highly skilled developers per team (senior and medior+ levels), fully independent team managed by Shindiri.
Billing Structure: Fixed-price based on agreed project scope.
Benefits: Predictable costs and timelines. Full accountability for deliverables.
Risks: Scope creep leading to delays and cost overruns.
Risk Mitigation: Detailed scoping and fixed deliverables. Regular updates to align expectations.
Cost Predictability: High; fixed cost with pre-defined deliverables.
Integration Level: Low; independent execution with periodic reviews.
Adding Resources to Meet Deadlines: Increases costs and inefficiencies.
Post-Project Resource Allocation: Excess staff post-project leads to idle costs and reputational issues during layoffs.
Potential Cost Multiplication: Unforeseen complexities or scope changes can multiply project costs, reducing profitability.
Quality Assurance Costs: Rushing to meet deadlines may lead to additional expenses for fixing bugs or quality issues post-delivery.
Dependency for Inputs: Any delays in receiving inputs and feedback.
Scope Creep: Client demands or challenges can extend timeline costs.
Communication Breakdowns: Misaligned expectations or a lack of clarity in communication can lead to rework and inefficiencies.
In the Project-Based Model, we apply a 2 x price multiplier compared to the T&M Model to safeguard against inherent risks. This adjustment accounts for potential challenges such as scope changes and unforeseen complexities, ensuring project sustainability and success. While it's difficult to precisely determine the exact amount due to these variables, the increased price reflects comprehensive risk management integral to the project-based approach.
Note: Our primary objective is to successfully complete the TV3 project within the specified timeframe and continue collaborating with the same team on further development in a multi-year engagement.
| Model | Cost | Timeline |
|---|---|---|
| T&M Dedicated Integrated Teams | €899.942 | Continuous (per phase) |
| Project-Based | 1.8M | Fixed |
Our team is fully equipped to handle end-to-end development of TV3 applications. With a commitment on delivering high-quality, scalable solutions and well-prepared teams, we are dedicated to ensuring the long-term success of TV3 project development.
By Milan Djordjevic
I am a WordPress enthusiast, educator and project manager, with a neverending energy to contribute to the community! I am using WordPress in order to achieve that! One of the founders of #WPNis