Hi !
When designing a web application (or something else), it's good to have a workflow, and it's better to have a well ordered one.
Starting with this idea in mind, I'd like to know what is your process from having an idea to maintain this great working project.
For me actually, the process is the following one :
Having the idea
Checking this project already exists, and how it works
Describing on a paper its functionalities
finding a good and adequate name for this (and checking the domain availability with WHOISMyProject)
Making a quick layout of the project on a paper
Designing the project (via TheGimp, Photoshop, etc)
Making a complete mockup of each pages
Developing a prototype of the client-side application (with false datas)
Developing the server side
Testing
Making the documentation/help/faq
Releasing the project
Maintaining it.
Would you change the order of some points ? add/remove some ?
I would please to know how you do that. I'm looking to set up a perfect workflow in order to make my project become real in the best way possible.
Thank you for your opinion !