Fork me on GitHub


Your design decisions should be made based on your requirements analysis. That is to say that the system you design needs to be capable of satisfying the requirements that has been previously set out. There will of course be additional constraints and requirements added to the system as it is designed, although these will be more granular. Performance is part of the customer experience that is designed. Here are some areas that will require thought and consideration:

Take aways

Next Stage: Development