Understanding the Problem (Feasibility)
An Exploration of the Possible Answers to
- Can It Be Done?
- Should It Be Done?
1 All Factors Considered
An analysis of the current process versus the improved process with a software solution in place is needed. Student teams will be required to research the problem domain thoroughly, to include:
- A description of the problem
- Identification of the problem characteristics
- Preparation of a “problem statement”
All through Internet research and mentor interviews.
2 Feasibility Factors
Our work for Week 5 is to answer these questions.
Common General Items
- Costs
- Schedules
Can we afforadably create the solution?
-
Technology
Does the technology exist to support development needs?
-
Manpower
Do we have the people need with the right skill sets?
-
Resources
- Is the Proposed Solution Useful to Society – marketable?
- Is this solution usable by more than one customer?
- If so, we must make it easily modifiable.
- Will our customers be able to buy the solution for a reasonable amount of money?
- Can we build it for a reasonable amount of money?
- Does the supporting technology exist?
- Does our team have the skillsets necessary to build the solution?
3 Feasibility Questions -> Require Answers
- Data values, facts and figures
- Information .. technical
- Soft Information .. society viewpoints
- Business Perspectives … expectations
4 Fact Finding Techniques
- Sampling
- Observation
- Questionnaires
- Personal Interviews
5 Interviewing - Obtaining the Facts
- Fact Finding
- Fact Verification
- Clarification
- Generate Enthusiasm
- Get Users Involved
- Identify Requirements
- Solicit Ideas and Opinions