I've worked in E-commerce, Enterprise Retail, E-Learning, Enterprise Learning, E-Government, Restaurant Technology, Continuous Content
I start by defining the project goals and building up some hypotheses. Then the research begins and discussions start happening about what we know and what we don't know. At this point I understand the goals, the personas, the market, and the product vision. It's now time to get out the pencil and paper and start sketching. This is an ongoing practice throughout an entire project to flush out ideas rapidly and not jump the gun too quickly to mocks. I'll share with the team my sketches, ideas, and to get the team buy in ( a.k.a. validation). I then jump into high fidelity wireframes or mocks since we have formed a style/pattern library.
At this point it's building out the interactions, documenting by either google docs, or a workflow map depending on how complex the interactions are. Then I go back to the internal and external user testing to validate my designs, then move it along to high fidelity visual designs followed by more user validation. After all this awesome work has been completed it needs to be documented so others can use it, or learn from it. We then implement and I work closely with front and back end engineers to make sure all is on par with the outcome. We then move to Beta, then Release and continue learning and iterating. Throughout the entire life cycle of a project there is constant iteration and new discoveries that we have to evolve with. This is the process I strive to utilize but its not always this smooth. Timelines, and compromises will be made from all parties to help push the project to success.
If you have any questions feel free to message me.