Requirement Gathering

Small projects can usually be evaluated and defined in meetings that last 1-3 hours. Large projects can be time consuming and need to be split into multiple sessions with different stakeholders. The degree of thoroughness required depends on the client's preferences.

  • Business goals
  • Website design
  • Website features
  • Website layout
  • Search engine optimization / SEO strategy

Keep in mind that many clients, especially small projects, don't really know what they want and probably expect you to make recommendations. Once you have gathered the information, you should be ready to create a design model and create a binding contract / statement of work.


Beginners in requirements collection often forget about this important component that determines client expectations for this project. It may be easy for them to want to drive business growth, but it's a vague goal that doesn't allow you to provide the right strategy to reach your goal. Before delving into other topics, we also need to briefly explain some important features.

I usually cover the number of design models that customers are expected to review. A few options are usually sufficient. Delve into the available design aspects to determine what to include in the different designs you offer. For example, a layout may have a selected set of colors of 2-3 colors, the full width of the browser, square buttons, and a menu that extends horizontally to the top of the site. The second option can include a set of two colors of your choice, a maximum width of 1200 pixels, a round button, and a menu that extends vertically to the left.

It is also important to define the requirements for the platform of your choice so that you do not have problems implementing your website, regardless of who hosts your website project.

© 2025 Spido Technologies. All rights reserved.