posted 14 years ago
Prior to designing, you first need to gather the technical requirements. Once you have a clear set of technical requirements, then you can start the application design process. During the application design process, you also need to gather the non-technical requirements and start the architecture design process.