Could you share any statistics or metrics from this engagement?
It depends on whom you ask. Our management is very happy because the app Virtual Force developed has increased transparency, and they can overview everything that everybody does. We used to have multiple progress and efficiency tracking programs. Now that everything is in one program, everybody has access to it whenever they want. As a result, people are communicating between the programs more, maybe not as much as we wanted, but definitely more.
How did Virtual Force perform from a project management standpoint?
That's a different story. They require a lot of handholding. When you tell Virtual Force, "I would like to have a dropdown that does this," they will implement the most basic drop-down. Then, you tell them a month later, "I would like a second dropdown that works like the one you did there but, of course, with these values." What is surprising is that it will be nowhere near the quality of the first one because we didn't specifically say certain things.
Occasionally, I do small developments, and I know you shouldn't need to tell someone that something needs to be red with a blue border because the one before was red with a blue border. If I tell you it should be like that one with just the new values, I expect that you will synchronize the two, and they will be the same. We discovered recently that, within the same page, there were six different dropdowns, and they were done in three different ways. We were very surprised with the lack of consistency.
It depended on who was working with us at any given time. I was very pleased with one of the developers, Muaz. He was coming up with ideas and suggesting changes. It was super. This is the way I want to work. Then other developers would come and were like small babies.
What distinguishes Virtual Force from other providers?
I have not worked with that many other organizations on this kind of project. There are some very good guys there. Like I said, Muaz definitely knows his stuff.
Is there anything Virtual Force could have improved or done differently?
They need to collaborate more internally. Maybe they should use our tool. For example, we wanted to create a new design. We got the design from them, but internally they didn't discuss it, so the developers came, and they started implementing the old design.
They should all sit together maybe once a day for a project. Right now, there are four of them working on our project to keep up with the deadlines. If they were to sit for half an hour in the morning, and plan out who will do each job, I think it would work a lot easier for them. As a new consumer, be ready to be very specific about everything.