What outcomes or results can you share that demonstrate progress and/or success?
The Jellyfish team was a great find, they have been brilliant in turning our concepts into reality. We visually design the concepts in wireframes and the team is always able to turn that into code and deliver. This has helped to broaden our thinking and designs to areas we didn’t think possible. We consider Jellyfish to be part of our virtual team, and enjoy working with the Jellyfish assigned PM who is diligent and pragmatic. We look forward to a long and productive relationship with them.
Some of the 'not so sexy work' has been a major refactoring of code and system architecture that allows OneViewPPM to scale from 100s of projects and users to 1000s. This has been successfully undertaken and not impacted existing system users in part due to Jellyfish's work.
How effective was the project management?
The project management has been exceptional. It's diligent and responsive. They're great with follow up and management of activities. They are also not scared of sharing ideas or challenging my ideas and concepts on occasion, which is something I appreciate because it gives me cause to rethink my strategy and generally results in better outcomes.
The management is also oriented towards reducing the language barrier, and this works extremely well. On the flip side, I need to be clear and concise with objectives and work detail to reduce the risks of misunderstandings. This, in turn, has helped me to work through problems and make better system improvements as I work through how I clearly articulate particular complex problems.
What did you find most impressive about this company?
Integrity is a major thing for us, leading up to finding Jellyfish we found that integrity in our outsourced contracts was a real problem. We don't have any of those problems with Jellyfish, they are upfront and honest with us about what hours are worked, when resources are on leave, and so forth. We have a respectful and professional relationship with them. In our 18 month relationship, we've never had to difficult conversations about their performance. If I think an area can be improved, I mention it to the manager and improvements happen. The relationship is working very well and we intend to continue using Jellyfish for years to come.
What tips or recommendations do you have?
We are very happy with the Jellyfish relationship overall, being able to articulate ideas and concepts over the internet can be challenging. I recommend that people spend the extra time to make visual representations with markup, and write use cases to give the developers the best information possible. Make use of video capture software to show where bugs exist and how to recreate them. Bugs are often the result of several steps or different work practices and providing a direct view or instruction will speed up the resolution turnaround time. A major component of our success has been having a senior programmer and project manager in-house. Development branch merging, final testing, overall application architecture, UAT, and production releases happen on the Level35 side. This keeps accountability, quality, and control as our responsibility.