Creating a compliance assessment program on a tight budget
Section b
1. Limitation of Humans in giving Information Selective information is given depending upon the importance he attaches to various parts of his requirements User bias – Users generally have short term memory and tend to give requirement to solve problems faced very recently. Limited capability, training and prejudices of user results in incomplete information.
2. Difficulties in RequirementAnalysis Inaccurate definition of requirements because of different perceptions of user and analyst. Analyst is generally overwhelmed by business and technical details. Narration in English language can be vague. Existing system flow is physically implemented already without proper analysis. Making a single change in the system generally requires many other related changes Information available from records may be redundant and conflicting (e.g. in judiciary systems)
3. Strategies for determining Information Requirement Asking Open ended or closed Questions Brain-storming Group consensus – Group is given a questionnaire. Each one fills. It is summarized and replies are shared. A group discussion starts and consensus is reached. From Existing System Forward Analysis - Existing Reports and Forms Backward Analysis (Decision Analysis) Prototyping A working system is developed which covers main features (may have bugs) and I/O.
4. Observation Methods Obtrusive or Non-Obtrusive Observer is observing directly or behind one-way mirror. Here the observer can change the observation points. Direct or Indirect Observing by sitting personally or through fixed cameras. Fixed cameras can help to observe routine processes for a long time. Generally used to find faults in the existing processes. Structured or Unstructured In structured method, planned measurements or counting of input/output is done whereas in unstructured method, observer records whatever he feels is pertinent.
5. Types of Questionnaires Fill-in-the-blanks The respondent may write anything in the space provided. This will result in varied responses which need to be examined very closely. May take lot of time for filling. Yes-No type Exact answers are received. Fast response. Ranking scales Generally used for identifying a phenomenon by giving the respondents weighted choices of multiple descriptions. Multiple Choice Multiple options are given to the responder. Exact answers are ticked by respondents which can be analyzed statistically. Rating Scales Respondent is asked to rate the answer on a scale (e.g. 1 to 5)
6. Questionnaire Construction For each question take the following into account: Content Is the question necessary and covers the information required? Is the respondent likely to have answer? Wording Is it worded properly according to the ability and level of respondent? Is it clear and unambiguous? Is it unbiased Format Is it in the best format (yes/no, multiple-choice etc.) for the purpose? Is the questionnaire easy to read and use? (Not complicated and not congested)
7. Interviewing Set the stage Establish rapport Frame questions clearly Be a good listener Evaluate outcome
8. Mock Interviews Six interviews will be conducted by a committee of 3 persons in each group. Interviews will be held for developing a Library Management System. Others will appear in interviews in groups. Interviewed persons will be at the following levels: Librarian Teacher Office Staff Technical Staff PG Students UG Students Interviewing groups and interviewed groups will prepare themselves and discuss it with the teacher in advance.
9. Fact Finding Review of written documents On-Site Observation Analyst has to be non-obtrusive and inconspicuous He should not point out faults in the existing system He should not give advice or get into controversies On-site observation should be used only to understand the flow of information and to find facts which cannot be done otherwise Interviews and Questionnaires Reliability of Information Validation of Information
11. Feasibility Study After the user’s requirements have been understood completely, there is need to establish whether the required performance can be achieved within the financial and technical constraints. This is Feasibility Study and entails detailed identification, description and evaluation of proposed system.
12. Steps in Feasibility Analysis -I Form a project team and appoint a project leader A senior system analyst is appointed as a project leader. He is responsible for guiding his team and completing the project in all respects. Prepare system flow chart Complete flow of system and preparation of DFD. Enumerate potential candidate systems Selection of appropriate equipment and software from those available in the market. Describe and identify characteristics of candidate system Fixing the specifications of the candidate system vis-à-vis the requirement of the project.
13. Steps in Feasibility Analysis -II Determine and evaluate performance and cost effectiveness of each system Performance of the system in terms of speed, efficiency, reliability and seamless integration with the existing system Cost/Benefit Analysis Select best candidate system The above evaluation is done for all candidate systems and the best one meeting all requirements is selected. Weigh System Performance and Cost data If candidate systems cannot be compared straight-away, then weight should be attached to each performance criteria and then the comparison made. Prepare and submit project report
14. Feasibility Considerations Economic Feasibility. This a very important consideration and has to be done in depth. This is generally done through a detailed Cost and Benefit Analysis. Technical Feasibility: The feasibility from technical angle requires study, whether the existing technology and know-how can support the proposed system. Behavioral Feasibility: There is general resistance for the new systems. The feasibility study from this angle requires whether the proposed system will be accepted by the staff. Sometimes people have resistance to proposed system when they fear that the new system will affect their retention and/or growth and importance in the organization.
15. Classifications of Costs & Benefits Tangible Costs and Benefits Costs which can be directly calculated in terms of money Example: Costs like Machines, Salaries, Building Etc. Benefits like Reduced staff, Increase in Income Intangible Costs and Benefits Costs and benefits which cannot be directly calculated in terms of money Example: Morale of Staff Efficiency Company Image Customer Satisfaction
17. Cost Benefit Analysis Benefits Improved Efficiency Reduction in staff Improved Corporate Image Reliability of Outputs Improved customer relationship Proper maintenance of Accounts resulting in less losses and better revenue collection In-time payment of Creditors and Govt. levies Costs Hardware Computers, Network Hardware, Peripherals etc Software System Software, Application Software Staff Salaries Other Benefits Facilities Building Operating Costs Electricity Security Petrol Office Expenses (Paper etc)
18. Procedure for Cost/Benefit Determination Identify Costs/Benefits Categorize costs and benefits for analysis Select method for evaluation Interpret results Take action
19. Classification of Costsand Benefits Tangibles/Intangible Costs Tangible/Intangible Benefits Direct Costs/Benefits Indirect Costs/Benefits Fixed Costs/Benefits Variable Costs/Benefits One-time Costs
20. Classification Of Costs & Benefits In-tangible Costs Tangible Benefits Probability Tangible Costs In-tangible Benefits Various Types of Costs & Benefits
21. Evaluation Methods -I Net Benefit Analysis Benefits - cost = Net Benefit Must consider time value of money because the money invested now will incur interest and future value will be more Present Value Analysis Based on present value (Discounted) of Benefits in comparison with investments on other projects (including bank deposits)
22. Evaluation Methods -II Net Present Value Net present value is the accumulated discounted value of benefits minus the investment. Payback Analysis Evaluation based on calculating the time by which the money invested will be recovered. Costs will include Fixed and all running costs. Return will include all Tangible Benefits. Break-Even Analysis: May be defined as Time by which the returns from proposed project are equal to returns from the existing project. Break-Even Point is defined to be the point (in terms of time) at which the costs and benefits are equal. Cash Flow Analysis Accumulated costs and benefits calculated on regular intervals
23. Break-Even Chart Variable Costs Return Range Costs Investment Range Break Even Point Fixed Costs Volume Or Time
24. Interpretation of Analysis Different methods of analysis (described earlier) will give results in various forms. The analyst has to interpret each result and decide which method is best suited for the project under evaluation. Generally methods which see the project more comprehensively and consider all types of costs and methods are more likely to give results which are more convincing. Intangible costs and benefits are difficult to quantify. Analysis may not give proper results if the data is incomplete or faulty.
25. Outline of Feasibility Report Title Page Table of contents Scope/Boundaries Statement of problem Abstract Cost/Benefit statement Implementation Schedule Appendix
26. Mini Project- Office Automation Class is divided into 5 groups Group-1 studies what areas of office automation can be undertaken. Group-2 studies the financial feasibility under the constraint of Rs. 25,000/- Group-3 analyses the reports and prepares analysis report. Group -4 studies the analysis reports and makes recommendations Final discussion with the teacher of all the groups