One should have minimum knowledge of thinking about the origin of a thing that where did it come from and what are the consequences that have occurred during that thing has originated.
For example, take a website. Simply for creating a website, we would require some information on the deployment of the software, who are their beneficiaries and to what extent it would be useful either by socially or organizationally.
As the point is to gather some requirements to fulfil the functionality and quality of the software, we will gather the information depending upon the questions as stated below.
Point to remember: This is important to note that everything you make should meet the requirements of the client. Not more not less.
1. What is the purpose of the software? Either it is used for socialization or to benefit the organizations or educational institutions?
2. Who are the users of the software? Who is going to use the software? The public, admins, working staff, directors of an organization etc.,
3. Is the software mission critical? For eg., Failure of payment gateway for Amazon will be a huge revenue loss.
4. What is the expenditure one is going to spend on the project? This will calculate the effort to put on the quality and numbers of features to include.
5. Who will be the authors of this project and what is their level of technical proficiency?
6. What is the age group of the users in this project?
7. Does this project serve a global or domestic purpose?
6. What is the age group of the users in this project?
7. Does this project serve a global or domestic purpose?
wow nice... you can do..
ReplyDelete