Professional Documents
Culture Documents
Resource: http://its.lafayette.edu/projectmanagement/submitproject/requirements-
gathering/
Remember, your goal is to get the client talking about the project, both the issue
and the solution.
Not all questions apply for all projects, but they represent a broad range of
considerations that can help to think through what’s really needed.
General Questions
What do you hope to accomplish with the proposed project?
Who are the key stakeholders and users?
o Do their goals differ?
o If so, how?
How do the project/system’s goals map to the department goals or needs?
Will the project/system change the way you are doing things now?
What will the project accomplish that is not currently accomplished manually or
with other projects/software?
Are there other projects/systems with which this project/system will interface?
Is there any existing project/system documentation?
o If so, where?
Who else should I talk to?
Current Needs
What department/business requirements will this project/system address?
What information do you need from this project/system that you don’t have now?
Is any of this data currently captured in any other project/system?
Is the data and/or functionality shared by others?
Current Problems
What problems should this project/system solve?
Do you have to do things manually that you would like to automate?
Do you have performance problems that need to change?
Do you have functional limitations that you’d like to change?
Information from this questionnaire should be used to develop the detailed business
requirements in the Project Requirements document. Ask these questions for each high- level
business process to identify the detailed business processes, associated functionality, functional
and reporting deliverables.
Determine High-Level Functions
1. What will the process do that you are doing manually now?
2. If using purchased packages, what do they do?
3. What will this process/function do that is entirely new?
4. Are there related processes/functions within the scope of this process? (list these)
5. How do these processes/functions interact with each other?
6. What is the level of complexity of each process/function?
7. Are there other systems/projects that must interface? (What are they?)
8. What is the functional core of this process?
9. What are the priorities for this process?
Determine Development, Deployment, Usage Constraints
1. Are there time constraints in developing the process/function? What are they?
2. Are there time constraints in deploying the process/function? What are they?
3. Are there any dependencies on other systems in completing the system? Please specify.
4. Are there budget constraints in developing this process/function? How much?
5. Are there resource constraints in developing the process/function? (in-house expertise
available)?
6. Do we have management and user commitment and buy-in?
7. Are there technical constraints to developing this process/function? What are they?
8. Is there remote processing? Are there scheduler constraints to consider (CA7 and/or CA7
Agent)?
System Research
1. Who are the most important players in terms of:
- Knowledge
- Politics
2. Is there any existing system documentation? If so, where?
3. Who else should we talk to?
Assumptions
1. List assumptions
Issues/Risks
1. List open issues, responsible parties, resolution date