Important first step is to identify where your strengths and weaknesses are, so you can focus on what things to outsource, and what to learn.
The following major capabilities are important for delivering a polished, enterprise XR application.
Click through to see more details
Sketches / wireframes / story boards / body storming / etc. to guide a delivery and experience
Producing aesthetic and performant 2D and 3D assets (e.g. using Blender, Max, Photoshop etc.)
Producing pleasing audio experiences, music and SFX.
Implementation of playable prototypes and UX / UI / designs. Tuning for aesthetics and feel.
Take an artistic vision and assets, and make it come to life through custom shaders, VFX, user interaction, and animations.
Working with client, stakeholders, dev team and integrators to ensure the project achieves the right outcome efficiently. Assigning and conforming to technical and creative direction.
Programming and wiring up application/game logic, including external data integration.
Ensuring that the released product is high quality, bug free, and matches requirements, especially in the target environment (on-site, in-situ, same device).
End-to-end automation and feedback - Builds, tests, releases, instrumentation, monitoring.
Secure handling of credentials and sensitive data.