Holmz said:
Generally software developers develope in private and roll it out when it is ready... Not develop in public.
In an ideal world, though, they are iterating throughout this process and getting feedback.
For example, a project I am working on right now is essentially a big new website for a specific set of customers to interact with. NDAs and discretion keep me from saying too much about it, but the customer base is very specific. We have been developing in private, but demoing to a group of stakeholders on a weekly basis.
We have a user experience expert who is meeting with actual people in the field to discuss what they want and what is important to them in using this new site. She also provides insight into how to best structure the data on the page for the users to understand and navigate with the least amount of friction.
Now, at the end of this first phase, we have a period of user testing where numerous individuals from across the customer's organization will go in and pretend to be customers and interact with the site. This helps to validate that the design 'works' and obviously that the functionality is operating correctly (for the most part.. [unsure])
After that, there are pilot group users who will be specifically engaged to use the site and provide feedback on what they like/dislike and how it is working for them.
After which, we will probably prioritize and then move to a phase 2, adding some new functionality and integrating feedback from the customer into the process.
It's pretty likely the whole site was built to be mobile-first, but I think it could have been implemented better. There is a heavy emphasis on images and whitespace, and it makes the site feel large and more complicated than it actually is. That should have been caught in user testing. There is a marketing-driven aspect to it that might excite prospective customers, but as a service-portal, it is bit less effective.
Aesthetically, I actually like it. But from a UX perspective, I find it a little hard to use. I wondered for a while where my 'account' went, as I didn't want to go find my Pro5 sander and get the tool number off of it (bad change management..).
-Adam