Web Site Breif - Info / Advice Needed

T

TotallySport

Hi

I am trying to write a brief for a bespoke web site we plan to source out, the porblem is, I know how I want it all to work and slot intogether, but do i need to put every little detail into the brief or do I wait for a consultaton and try and explain everthing there.

The problem is, I know almost everything about how I want it to work and look, but I am finding it hard to put everything in, in an organised way and I know I will miss something out, plus I am fed up of thinking about it, I just keeping adding bits and its getting more and more disorganised.
 

essexboyracer

Free Member
Feb 10, 2008
27
4
Seperate out and structure your thinking into documents that you plan to send to a design company into the following;

Situation - Describe the problem
"With the increase in gambling websites and mobile devices we have identified a niche in the market for a service that allows gamers to game anywhere"

Brief - your intent
To design and build a mobile standards website that will allow gamblers to bet on sports events from their mobile device.

Specification - Detail the constraints
1. Must be mobile standards to w3c recommendation
2. Work for a range of devices, from research the top 5 mobile devices are: Nokia 6300, Blackberry, etc..
3. Include a system where users can manage their account from their phone, this will include, but not limited to;

  • Top-up account credit
  • Payment Gateway Integration
  • View their transaction history
4. Must be attractive to the core gambling market males 25-48 year old
5. SMS platform to alert users of events on their account, like wins
6. Must have a back-end web-based management interface for tasks such as amending user/account info, service status, amending the odds
7. etc, etc

For more info on the design process, try this wikipedia page
en.wikipedia.org/wiki/Design#Design_as_a_process

Without the constraints, design quickly blurs into art

------------------------------------
Tring Web Design
 
Last edited:
Upvote 0
Write it all down every little detail. It's in black and white then and can't be argued what you did and did not say.

We get clients to write everything down even if they meet us, it saves so much grief in the long run.

Work methodically Section/area > page for this, Page for that etc etc You'll find once you start it will flow easily enough and you'll get it all down. Include appendixes at the end with lists of things if it will help.

We get 30/40 page briefs to work to and it's so much easier.
 
Upvote 0
T

TotallySport

2, thats for that, I have done off a web design brief which is based on a different but similar design:

http://www.compassinc.co.uk/web-design/write-a-web-site-brief.php

The problem is on the technical information, and layout does it need to be indepth ? including exact details on how you want validation to work, if you want javascripts to complete forms in a certain way. how you want different parts to work together, or would that be discussed and finalised with a designer?

3# Whats the best way to get diagrams onto the brief if I have write them, they will look a mess, if there a free flow chart program I can download and export as a word doc or a pdf?

4# Just read that as I had typed the above, lol. 40 pages I guess won't be far off if I had to put every detail on, but remembering it all will be a pain, and getting into an order and layout for it to be easily understood and amking sure it is all there.

I hate doing these!!!!
 
Upvote 0
From your other post, it sounds like quite a big complex system, so you shouldn't pay too much attention to brief guidelines aimed at more simple websites. Custom development is a risky difficult process, difficult for both the client and the supplier, and the bigger and more complex the system, the more difficult the process is, so don't expect any part of it, including the brief, to be easy.

First off, a lot depends on the relationship between the client and supplier and what roles you both intend to take in this process:

1. Are you a business that is specifying your business requirements and you want your supplier to come up with a solution and be the solution provider? or

2. Are you a business that wants to specify the solution, and you just want the supplier to develop the solution you specify?

Taking the latter approach can sometimes be a stumbling block since if you specify in detail a solution, rather than a business requirement, without thinking about and specifying a business requirement you will never know whether any solution will meet your requirement, and it is then your responsibility if the solution doesn't meet your business requirements, even if the solution does meet your specification for the solution.

Taking the former approach, it is up to your supplier to create a detailed spec of what will be delivered, and you have to focus more on your requirements and amending and agreeing to the spec. The former approach is more often used by businesses wanting websites who are not IT solution providers themselves (most are not), and in a bid process, where you write what your requirements are in an "Invitation to Tender" document, and then suppliers will reply with their "Invitation to Tender Response", i.e. their tender/bid/offer (tender as in "a written offer to contract goods, services, solution at a specified cost or rate; a bid.")

To find out more about the difference between writing business requirements and solutions have a read of this post. Sometimes you do have to mention parts of the solution as part of the requirement, e.g. if you have an existing system based on a particular ecommerce system and you want to continue to use this system in the new solution.

There are ways you and your supplier can make the whole process easier and less risky, if you can identify existing systems which can be part of the solution, e.g. an accounts system, an ecommerce system, that way your solution is a semi-bespoke solution rather than a fully bespoke solution, and you don't have to specify in as much detail the existing systems which have already been developed.

For large custom developed systems, not only should you be thinking about the requirements and the solution, but you should also be thinking about:

1. Getting a water-tight client-supplier contract drawn up, and

2. What kind of project methodology you want to use.

Different suppliers will have different preferences for software development project methodologies, my own preference is to use an iterative process with early working prototypes where possible.

do i need to put every little detail into the brief
Whether it is you or your supplier doing this, be aware that quite often "the devil is in the detail".
 
Last edited:
  • Like
Reactions: gogul2k
Upvote 0

bluecm

Free Member
Aug 9, 2007
163
22
Birmingham
It may well be worth hiring a web company to help you write the brief, then you could produce a visual spec of the website. This could include building all of the admin forms (without functionality). We do this for our bespoke applications, because a brief, no matter how watertight is still open to interpretation. Where as with a visual spec both you and the developer know exactly what is required.

If you would like some more info on this process feel free to contact me.

Regards

Nathan
 
Upvote 0
T

TotallySport

6# thanks for the input, the plan is completely re-configure how the back end is setup and make it more streamline but add alot of functionality, but keep alot of the current overall look and feel, but agian adding options, more information, and functionality.

The system I want isn't over complicated compaired to other internet sites, but I want certain functions and options that will help both the company and it's users, and its the little tweaks that are getting to me.

I cannot find any existing system that has the facilities I want or need, although there are certain componants which will make life easier.

The other problems I have are most web designers have very limited design skills, so if I don't like the look of something and you leave it to the designer they generally come up with some gastly looking part that doesn't resemble your brand company or style, so the bits I know how I want them to work but not look is also a head ache.

I will get back to the writing table and finish it off.

7# That could be a good idea, but with this being a custom site, I know it will be expensive, so adding to that cost might be stretching the budget, although looking long term it might save me money. Also it's hard enough finding someone to build a site that your confident in, let alone finding someone I would trust to help me build a spec which will allow my company to excel on the internet.

#for the people that have PM'd me, thanks for the advice and info :)
 
Upvote 0
The system I want isn't over complicated compaired to other internet sites
Underestimating the complexity of a problem, is IMO, one of the main reasons why software development projects fail, overrun, go overbudget, or run into problems. Forrester Research place it at number 5 in their top 10 reasons why software development projects fail.

Even what appears to be the most simple of things, can end up being complex. Forget software, websites and IT systems, even a simple thing like giving instructions to make a cup of tea is complex when you consider all possible eventualities (it is not just a case of "put the kettle on and make a cup of tea", if kettle is empty add water, which tap to use to fill the kettle, what if there is no water coming from the tap, once water is in kettle switch kettle on, what if kettle does not switch on, ... what cup, what tea, what if there is no tea, what if teabag breaks, what sugar... etc).
 
Last edited:
Upvote 0
T

TotallySport

Underestimating the complexity of a problem, is IMO, one of the main reasons why software development projects fail, overrun, go overbudget, or run into problems. Forrester Research place it at number 5 in their top 10 reasons why software development projects fail.

I get what you mean, and I take than onboard but I ment it was as complex as finincial sites like insurance services were the need for some very very complex maths and variations needs to be implace. Yes the site will be complex in relation to some, and yes some of the validation and other elements will need some measures inplace to make them work if there are mistakes, but all in all it won't be over complicated. (Well I say that now:redface:)
 
Upvote 0
T

TotallySport

Hmmm I have got to the part where I am trying to explain the data entry part (where staff add all the information for the product to be listed) but I am confused how I need to do this.

I can list what i want it to do only, but it isn't very specific, and could be understood differently throughout the process, which could cause problems.
I can explain the sperate functions but that might be understood properly or setup in a way we need the site to work inline with operations.
I can design the whole system including the database layout, but it will take ages and I might miss something important.

I think the way I am going to do it, is explain briefly what functions I want, and then put an appendix with more detail database layout suggestions, field names, etc. Would that be OK?
 
Upvote 0

Latest Articles