For this assignment we are going to cover communicating effe
For this assignment we are going to cover communicating effectively with your user. Sometimes you have to provide messages. So you will want to provide clear messages.
Write at least one paragraph for each question and remember each paragraph must contain three or more sentences.
Name the concept that you consider the most important and explain why.
Which three concepts (or ideas) from this Step will you use in your Group Project and why?
Solution
A programmer should also think in the perspective of an end user in order to make the application suitable for them.
This can be carried out by,
1. Interacting with the user in real-time:
The programmer should interact with the end user in real-time to understand their requirements for the application. Not only that but also how the end user would like to go about the navugation fo the application. Interaction wth the user will give more light on how they would require to see messages on the screen.
2. Making another techincal person test the application:
There is always a difference in the way people see things. A programmer can take the help of another programmer to test his/her own application. A new eye can help figure out many small things that are missing and also can provide more suggestion to the flow of the application.
3. Allowing the program to be used by a group of people:
There is also this way of allowing a group of people to test the application and give their feedback on how they felt using it or how they found the fow of it.This feedback can be used to further modify the features of the application. One can ask for a detailed feedback which would involve a series of questions from which the usability of the application can be well known.
Out of these ideas, talking to the user in real-time will shed more light on how the application is actually suppose to come out. For example, if a programmer is looking to design an application for an insurance company, then he/she needs to communicate to an underwriter or a broker in order to fully understand how they want an application to communicate with them.
