«Home

Who Do You Consider When Writing A Program?

Hi fellas,

Who do you consider when writing a programme as regards to interface, yourself or the end user? please back ur answer with reasonable arguments. Enjoy

Avatar
Newbie
12 answers

@Aisha!!! please we need to talk my sister. i really need your advice and guidance on allot of things. Please!!!

You can get me on sirkwoo6@yahoo.com

amaikama@gmail.com

amaikama06@hotmail.co.uk

messenger sirkwoo6

Regards.

0
Avatar
Newbie

Ever heard of the word "ergonomics"? it is a term that describes how a user fits to his work as comfortably as possible. it is applied in every technology - cars, computers, electronics etc. similarly in designing an interface for ur users, u must first consider how a user will comfortably fit with the system. in order words u must consider the GUI design the will make the user work most comfortably as possible.

0
Avatar
Newbie

Dont let it bother ya, ok

If you are financially bouyant enough to afford your own programme Then

you can put a mirror in front of you when writing your programme.

Else

Start thinking of you client before you get "bankrupt"

End If

0
Avatar
Newbie

Both- the user and the developer. The user because you need to satisfy their demand and then yourself because man must wack.

0
Avatar
Newbie

I write projects though not IT, but i consider the following:

Why

where

who needs it

when

what

how

0
Avatar
Newbie

Thanks man. You really have a point.

0
Avatar
Newbie

The rule of any business is ur customer first. When a an organisation (be it one man business or programmer) does not consider its customers the only reason could be that it is monopolising the business, and that only leaves plenty of room for serious minded competitors, who would consider the customer first.

But if ur looking at programming in the Nigerian setting, which I was quite familiar with before leaving, most clients dont really know what the solution they require should look like, they only know what they want it to be able to do, so most most times design is solely left to the discretion of the programmer. And as the saying goes, a thief always thinks everyone is a thief. So a programmer that wasn't given specification on how the interface should look like, believes the client is as smart as himself and tries to implement his own thought as the interface.

But I must let you know that this always happens with softwares, the programmer always implements his own thoughts, it is only when his thought has being implemented and the client has made a trial of this implementation, then and only then can the client start giving suggestions and making modifications, and at this stage u say the software is evolving. That is why before softwares are finally realesed to the market you always have a beta version for potential users to try out and make comments before a final version is realised given consideration to reasonable comments from customers.

That is why applications has versions, as the knowledge of the programmer increases so does the undestanding and the wants of the client increases.

I hope this answers your question.

0
Avatar
Newbie

@Ikomi: sure u did. but I wonder why some dont seem to consider the users of their software, could it be they are bad programmers or bad Interface designers rather?

0
Avatar
Newbie

When writing your codes the first person to consider is the user, as your not writing it for yourself, then comes the limits which the machine or technology your using affords u, then comes the law, what contents could u place in accordance with the rules and regulation of the industry, company or goverment on the site your developing. When all this is considered and u have a proper road map of your design, then comes the final question what can u as a proprammer implement based on the resources available to u, which includes payment for the job by your client, what u know as a programmer.

I hope i answered your question.

0
Avatar
Newbie

I firstly consider the market before considering the user who will use the software. Considering the market do make me write a program that will be acceptable by most users even when they don't need it. If you target users you may not meet up with the market.

Unless I dont have intention of selling the software to another person or organization then I will target user.

0
Avatar
Newbie

End user interface never urs at all

0
Avatar
Newbie

When writing a programme, you dont consider yourself in the first place because you are not the one to use it. YOu have a perticular purpose in mind - the user. Hence, you must first consider the following:

1. the interface - this is a crusial environment because if the interface is not good, you will pack up! Hence you should sample your opinion about your interface and ask questions.

2. the end user - At this point the end user will appreciate your job if your interface is nice because they are the ones going to use it. That then means you will then consider yourself as a user as the last option. This you do by asking yourself several question that may even look silly since you cant predict there questions too as regards your software, all the best!

0
Avatar
Newbie
Your answer
Add image

By posting your answer, you agree to the privacy policy and terms of service.