Websites, plugins and SEO in Rwanda Kigali Start a project

Planning / Field note 02

A website brief your developer can actually use

You do not need a forty page document to start a website. You need a few clear decisions, a list of open questions and someone responsible for the content.

The useful part

Describe who the site serves, what they need to do and what must be ready for launch. References help explain taste; requirements explain the job.

01

Start with one customer task

Write a sentence beginning “A visitor should be able to…” and complete it with an action. Compare available cars. Understand an accounting service and request a meeting. Find a food product and ask where to buy it. A clear task makes design decisions easier to discuss.

Then describe the visitor. A procurement officer may need specifications and company details. A customer visiting from a social post may need a price, availability and a quick way to contact you. If those groups need different information, give them different routes rather than placing every message in the hero.

For Ishyo Foods, the brand story and its work with local farmers belong alongside the products. For DriveLink, browsing cars and sending an enquiry are central. Your brief should make those distinctions clear.

02

Give every page a purpose

Make a page list with three columns: the page, the question it answers and the next action. This exposes pages that have no purpose and questions that have no page.

PageVisitor questionNext action
ServiceCan you solve my problem?Send an enquiry with the relevant service selected.
WorkHave you built something comparable?Read a project and explore the matching service.
ContactHow do I start?Call, message or prepare a useful brief.

Avoid copying the same introduction into the homepage, About and each service page. Give each one its own responsibility. The homepage introduces the offer; a service page explains scope; About helps a visitor understand who will do the work.

03

Assign the content before the build

List the text, photographs, logos, product information and translations needed for each page. Name who supplies them and who approves them. “We will send the content later” can leave a finished layout waiting for weeks.

  • Send the original logo files, not a screenshot of the logo.
  • Choose photographs you have permission to publish.
  • Confirm the business name, email, telephone number and opening details.
  • Provide service boundaries and prices only where you want them public.
  • For several languages, identify who checks each translation.
  • Choose one person to collect feedback and approve the final pages.

A reference website is most useful when you explain the part you like: its navigation, spacing, product photography or enquiry process. You can borrow a direction without asking for another company’s design or copy.

04

Describe features as short scenarios

“We need a portal” is a starting point. A more useful requirement is: “A client signs in, uploads a document, sees whether it was received and cannot access another client’s documents.” That tells the developer about accounts, access controls, confirmation and administration.

For payments, describe success, failure and a delayed response. For a booking form, describe availability and cancellations. For an assistant, identify the approved information and where a conversation goes when it needs a person. These scenarios help reveal the work hidden behind a small button.

05

Copy this short brief

Our business: What we do and where we serve customers.

Our visitors: Who will use the site and the information they need.

The main action: What a successful visit should lead to.

Pages: The essential page list and languages.

Features: Required scenarios and optional additions.

Content: What is ready, what is missing and who approves it.

Existing site: The URL, access available and anything that must be retained.

Timing and budget: A real deadline, its reason and any budget limit.

After launch: Who edits the site and who handles updates and support.

You can leave unknowns as questions. A good brief makes uncertainty visible; it does not require you to solve technical details before talking to a developer. Use the Triad contact page to turn these notes into a message.