Web Redesign for Music Production Company
-
Web Design Web Development
- Confidential
- Mar. - Nov. 2021
- Quality
- 4.0
- Schedule
- 4.0
- Cost
- 3.0
- Willing to Refer
- 4.0
"They are very quick in adapting to whatever role you need them to fill."
- Arts, entertainment & music
- San Diego, California
- 51-200 Employees
- Online Review
- Verified
Teravision Technologies is currently revamping the website of a music production company. This involves a complete architectural overhaul, as well as updating the site's UI/UX design.
While the work is still ongoing, the client commends Teravision Technologies for a solid job thus far. The team has been extremely communicative and helpful in every way possible. They actively respond to queries and are always willing to adjust when needed.
The client submitted this review online.
BACKGROUND
Please describe your company and your position there.
APM Music is the world's leading creative music house and production music library and has been a crucial part of that experience for over 35 years. We offer every imaginable music genre from current indie band sounds and bombastic trailer cues to timeless classical music recordings for everything from the smallest of indie films to the largest blockbuster studio releases; television sit-coms to commercials and sports broadcasting; video games to mobile handheld games; and, even musical greeting cards to online user-generated content. I am a Senior Project Manager and the lead PM on the APM Music Website Redesign project.
OPPORTUNITY / CHALLENGE
For what projects/services did your company hire Teravision Technologies, and what were your goals?
The APM Music Website was created years ago and has long needed an architectural overhaul (both frontend/backend) as well as UI/UX experience update. Teravision was contracted and brought on board to help assist in the development, QA, and release of the APM Music Website Redesign project. Our goals for bringing Teravision on board were to help reduce the load on individual team members and create more resource options to increase productivity and overall timeline/scope of the project. Teravision was contracted to work on specific website areas identified by APM to assist in the overall APM Music Website Redesign project.
SOLUTION
How did you select this vendor and what were the deciding factors?
A current APM employee has worked with Teravision in the past at another company for a project they were working on at the time. Teravision came highly recommended by this APM employee so the company moved forward in engagement.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We had initial kick-off meetings to discuss the overall website redesign project as well as scope out the teams and members from Teravision. Other smaller kick-off meetings were then had to discuss the specifics regarding the identified site areas that the Teravision team would be handling. Teravision was engaged to form 2 podded teams that included backend/frontend engineers, QA, scrum masters, product owners, and DevOps.
Teravision runs a daily scrum of scrums to update stakeholders regarding the podded teams status as well as a weekly technology meeting to ensure all major tech issues and/or concerns are discussed and addressed. We also engaged Teravision to embed a scrum master and QA in to an internal APM podded team to allow the previous project manager room to pull back and focus on the overall APM Music Website Redesign project from a program perspective.
After all initial kick-off meetings were had and priorities set, Teravision was able to be pretty self-sufficient in terms of the tech stack, moving forward on the development and QA progress, and managing the podded teams. Below are details regarding the identified site areas and the key deliverables that APM is expecting from Teravision:
- POD 1 (Internal APM POD w/ Embedded SM & QA): Search - SERP - Download - Audio Player - Metadata Modal
- POD 2 (Teravision POD): Users API (backend by APM) - Registration (frontend by Teravision) - Login (frontend by Teravision) - My Account (frontend by Teravision) - History (frontend by Teravision)
- POD 3 (Teravision POD): Projects API (backend by Teravision) - Projects (frontend by Teravision) - Favorites API (backend by Teravision) - Favorites (frontend by Teravision) - Sharing API (backend by Teravision) - Sharing (frontend by Teravision) - Notifications API (backend by Teravision) - Notifications (frontend by Teravision)
Technologies being used: AWS - React - Azure Pipelines
How many people from the vendor's team worked with you, and what were their positions?
We are still in the middle of our project effort and it is a little hard to determine the exact numbers due to bench team members, etc., however, the set team members we are tracking is at 13. The positions range from QA member, QA lead, Scrum Master, Project Manager, Product Owner, Backend Engineers, Frontend Engineers, and a Tech Lead.
RESULTS & FEEDBACK
Can you share any measurable outcomes of the project or general feedback about the deliverables?
As mentioned above we are still in the middle of our project so feedback thus far is limited. So far throughout the project working with Teravision has been extremely helpful and incredibly smooth. The Teravision team is extremely keen on the details making sure to cover all aspects of the project they are assigned to. The team also does an amazing job reaching out if they have any questions and will work extremely hard to make sure they are providing you quality results.
Describe their project management style, including communication tools and timeliness.
We communicate in daily scrum of scrums stand ups with all podded teams to provide updates and status to stakeholders. We also meet weekly for a technical session to uncover, discuss, and/or address issues or concerns regarding more technical items that are not covered in the daily scrum of scrums. We use Slack, Jira, Github, and Zoom for all of our communications back and forth. Teravision is very attentive and quick to respond in any form you are reaching out to them in. They also do a great job in adapting to your companies project management standards/practices as well as conforming to your SDLC plan.
What did you find most impressive or unique about this company?
They are very quick in adapting to whatever role you need them to fill. When coming onboard for our redesign project they were able to review our current site, user stories, requirements, etc., quickly allowing us to begin digging in to the project much sooner than initially thought. I think even more impressive than that however is the fact that Teravision adapted to every bit of our Jira PM standards making the transition/handoff that much smoother.
Are there any areas for improvement or something they could have done differently?
As mentioned above, we are still in the middle of the redesign project and I don't have any areas for improvement to suggest at this time. This could potentially change as the project evolves and we get deeper in to the big portions of the redesign.
RATINGS
-
Quality
4.0Service & Deliverables
"We are still in the middle of our project but the initial PR need some improvements to fit standards. Changes were submitted and made without issues"
-
Schedule
4.0On time / deadlines
"Scheduling anything with Teravision is quite easy (minus the shift in hours) and they do a pretty good job at accommodating our schedules"
-
Cost
3.0Value / within estimates
"We are still in the middle of our project and am unable to really measure this at this time"
-
Willing to Refer
4.0NPS
"We are still in the middle of our project but as of now I would highly recommend Teravision to a friend, they have been doing great work