What is our primary use case?
I have been using Windsurf for the last six to seven months, and I am now working on the automation part of that as well, such as integrating Playwright and MCVS. I am integrating AI into Windsurf as well.
My main use case for Windsurf is especially for QA automation tasks. Windsurf helps with QA automation by enabling me to create test cases automatically because manually we cannot create any test cases, nor can we get into the user stories due to running upon the test creations and creating a new design ops. A lot of things which have to be done manually are now a hectic task. With the help of Playwright and MCVS, I integrate all the tickets, and I get the data populated, and all the QAT, UAT sign-off can also be done in an automatic way.
I can give you a quick specific example. On a daily basis, if I come through any new setup, I will for sure update my use case.
What is most valuable?
The best features Windsurf offers are the user interface as well as the zero latency.
Regarding the user interface, it is pretty good and easy to interact with, allowing any layman to get into Windsurf and easily go through the next steps. Coming to the latency part, it is zero latency, and I have never seen any lag happening to date.
Windsurf has impacted my organization positively in that previously, we used to do manual automation, performing around close to ten user stories, or at most eight user stories per sprint. But now, with this Windsurf and Playwright combination, I am probably handling close to thirty, forty, or even thirty-six user stories for release for every sprint.
Being able to handle thirty to thirty-six user stories per sprint, compared to eight before, has greatly impacted my team's productivity because the work culture and work structure have not changed. The only difference is that developers are now doing their work easily with this as well. People who are very new or not sure about the exact features of Windsurf will still manage eight to ten user stories in a sprint. However, those who are pretty aware of how to integrate the other features and use Windsurf can develop more.
What needs improvement?
I do not want to comment on anything as of now in terms of how Windsurf can be improved, but I will surely raise feedback if I figure out any aspects that may help in the global field.
You could please add a couple of other MCVSs, or else you can integrate some sort of new LLMs coming up as a wishlist item for the future regarding needed improvements.
For how long have I used the solution?
I am working in my current field for more than close to ten years.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
For scalability, Windsurf has a couple of options, and I will raise feedback whenever I feel there is some scope to improve, and that will go into the scalability pattern only.
How are customer service and support?
I have not had any interaction with customer support yet as the situation has not come up, but I hope it does not come.
Which solution did I use previously and why did I switch?
Previously, I used manual work as a different solution, and there was no AI integration, and people were not good enough at integrating those. But I am very good at integrating AI, so that is how I got Windsurf.
What was our ROI?
I have seen a return on investment regarding productivity; the business team will be looking into money and everything. But in terms of productivity, I have demonstrated that moving from eight story points per sprint to thirty to thirty-six story points per sprint is the good metric I have seen.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing is that everything is taken care of by the company, so I am not bothered or involved in this.
Which other solutions did I evaluate?
Before choosing Windsurf, I did not evaluate other options because I was using Windsurf for a long time in another organization also, and here, the only thing I did is integration, specifically AI integration.
What other advice do I have?
My advice to others looking into using Windsurf is that going on a legacy model does not make any sense; you have to be smart in integrating the things that are already available on Windsurf. Explore Windsurf, do a deep dive into Windsurf's feasibilities, features, and everything, and that is where you can make much more of Windsurf.
I have no additional thoughts about Windsurf; it is pretty good and going good. The only thing is to keep on going and keep on doing the improvements as per the generation. I would rate this review a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.