Multiview Methodology

6,447 views

Published on

Published in: Technology

Multiview Methodology

  1. 1. Multiview Approach MIT-QA Report
  2. 2. Information System Development <ul><li>Definition - feasibility study </li></ul><ul><ul><li>System Requirements analysis </li></ul></ul><ul><ul><li>The time scale and manpower requirements of the project. </li></ul></ul><ul><ul><li>A cost benefit analysis. </li></ul></ul><ul><li>Development </li></ul><ul><ul><li>System development </li></ul></ul><ul><ul><li>Testing </li></ul></ul><ul><li>Implementation </li></ul><ul><ul><li>User Acceptance </li></ul></ul><ul><li>Operation & Maintenance </li></ul>MIT-QA Report
  3. 3. Introduction: Multiview and ISD Solution <ul><li>Multiview presents an approach to systems analysis and design and to the evaluation of potential solutions to information processing problems. </li></ul><ul><li>It draws on several important threads in recent research. </li></ul><ul><ul><li>human activity systems </li></ul></ul><ul><ul><li>socio-technical systems </li></ul></ul><ul><ul><li>data analysis </li></ul></ul><ul><ul><li>structured analysis </li></ul></ul><ul><li>This methodology tackles all the different points of view of people involved in using a computer system. </li></ul>MIT-QA Report
  4. 4. Multiview helps in providing answers to the following questions: MIT-QA Report <ul><li>How is the information system supposed to further the aims of the organization using it? </li></ul><ul><li>How can it be fitted into the working lives of the people in the organization who are going to use it? </li></ul><ul><li>How can the individuals concerned best relate to the computer in terms of operating it and using the output from it? </li></ul><ul><li>What information processing function is the system going to perform? </li></ul><ul><li>What is the technical specification of a system that will come close enough to doing the things that you have written down as answers to the other four questions? </li></ul>
  5. 5. An Overview of Multiview MIT-QA Report <ul><li>Systems analysis & design is concerned with understanding what is needed from an information system and creating a specification of an information system that will meet those requirements. </li></ul><ul><li>In order to do this systematically it is necessary to have a methodology . </li></ul><ul><ul><ul><li>‘ a coherent collection of concepts, beliefs, values and principles supported by resources to help a problem-solving group to perceive, generate, assess and carry out in a non-random way, changes to the information situation’ </li></ul></ul></ul>
  6. 6. Multiview Stages MIT-QA Report <ul><li>Analysis of human activity. </li></ul><ul><li>Analysis of information (sometimes called information modeling) </li></ul><ul><li>Analysis and design of socio-technical aspects. </li></ul><ul><li>Design of the human-computer interface. </li></ul><ul><li>Design of technical aspects. </li></ul><ul><li>These five stages are seen as necessary to form a system which is complete in both technical and human terms and is appropriate to the progressive development of an analysis and design project, covering all aspects required to answer the vital questions of users. </li></ul>
  7. 7. The Multiview Methodology Outputs MIT-QA Report   Output Information Social Aspects   How will it affect me?   Role-set   Will my job change? In what way?   People tasks   What will I have to do?   Human-computer Interface How will I work with the computer? What inputs and outputs are there? Database   What data are involved?   Database Maintenance   How will I maintain the integrity of the data?   Recovery   What happens when it goes wrong?   Monitoring Is the system performing to specification? Control How is security and privacy dealt with?What errors are detected?   Information retrieval   What information will I get?   Application   What will the system do? Inputs and Outputs necessary for non-application areas.   Will it affect anything else on the computer subsystem?
  8. 8. Stage 1 - Analysis of Human Activity MIT-QA Report <ul><li>This stage looks at the organization - its main purpose, problem themes and creates a statement of what the information system will be and what it will do. </li></ul><ul><li>The methodology at this stage adopts the Soft Systems Methodology approach (discussed earlier). In brief the stages of the SSM are: </li></ul><ul><ul><li>Perceiving the problem situation </li></ul></ul><ul><ul><li>Constructing systems models </li></ul></ul><ul><ul><li>Comparing the systems models to perceived reality. </li></ul></ul><ul><ul><li>Deciding on the comparison and implementing the consequences of those decisions. </li></ul></ul>
  9. 9. Stage 2 - Analysis Of Information (Entities and Functions) MIT-QA Report <ul><li>The purpose of this stage, which is also known as information modeling, is to analyze the entities and functions of the system described, independent of any consideration of how the system will eventually develop. </li></ul><ul><li>Three phases are involved: </li></ul><ul><ul><li>The development of the functional model </li></ul></ul><ul><ul><li>The development of an entity model </li></ul></ul><ul><ul><li>Interaction of functions & entities, </li></ul></ul><ul><ul><li>and verification of the model </li></ul></ul>
  10. 10. Stage 3 - Analysis and Design of the Socio-technical Aspects MIT-QA Report <ul><li>This stage focus on user interaction with the system. It takes the view therefore that human considerations, such as job satisfaction, task definition, morale and so on, are just as important as technical considerations. </li></ul><ul><li>This stage is based on the ETHICS (Effective Technical & Human Implementation of Computer-based Systems) methodology encompassing a participative approach and a socio-technical view, i.e. for a system to be effective the technology must fit closely with the social and organizational structure of the situation. </li></ul>
  11. 11. Stage 4 - Design Of The Human-Computer Interface MIT-QA Report <ul><li>This stage is concerned with the technical design of the human-computer interface and makes specific decisions on the technical system alternatives. </li></ul><ul><li>Focus on the ways in which users will interact with the computer will have an important influence on whether the user accepts the system. </li></ul><ul><li>Design focus on Client demography </li></ul>
  12. 12. Stage 5 - Design of the Technical Aspects MIT-QA Report <ul><li>After passing all stages, the technical requirements have been formulated with both social and technical objectives in mind and also after consideration of an appropriate human-computer interface. </li></ul><ul><li>Therefore, necessary human considerations are already both integrated and interfaced with the forthcoming technical subsystems. </li></ul><ul><li>At this stage, therefore, a largely technical view can be taken so that the analyst can concentrate on efficient design and the production of a full system specification. </li></ul>
  13. 13. The final major outputs of the methodology are: MIT-QA Report <ul><li>The application, concerned with performing the functions, specified in the functional decomposition of Stage 2 </li></ul><ul><li>Information retrieval, which is for responding to enquiries about data stored in the information system. </li></ul><ul><li>The database in which all the data is organized. </li></ul><ul><li>Database maintenance, which permits updates to the data and provides the information necessary to check for data errors </li></ul><ul><li>Control, which checks for user, program, operator and machine errors and alerts the system to their presence. </li></ul><ul><li>Recovery, which allows the system to be repaired after an error has been detected. </li></ul><ul><li>Monitoring aspects, which keeps track of all system activities for management purposes. </li></ul>
  14. 14. Summary MIT-QA Report <ul><li>The final outputs of the methodology are the social systems, the role-set and people tasks, the human-computer interface and the technical specification, and the necessary inputs and outputs to support the non-application system. These include all the necessary information to design, implement, operate and maintain a more complete information system in both human and technical terms. </li></ul>

×