SAD Summary

download SAD Summary

of 11

Transcript of SAD Summary

  • 8/8/2019 SAD Summary

    1/11

    | P a g e

    SAD) Introduction to Information SystemsSystem: A set of related components, which can process input to produce a certain output.

    Information System (IS): A combination of hardware, software and telecommunication systems, which can support business

    operations to increase productivity, and help managers make decisions.

    i) Components of IS: Five

    (1) Hardware: The physical embodiment of an information system. It is one of the main elements which create the

    information system cycle. Basic Hardware of a Computer: Input, Process, Output & Storage hardware

    (2) Software:

    (a) System Software controls the computer and contains the operating system and device drivers, which can

    communicate with the hardware.

    (b) Application Software contains programs which can help users and enable companies to perform business functions.

    (3) Data: Refers to the raw facts on anything or entities like student names, courses and marks.

    (a) Information: An organised, meaningful and useful interpretation of data

    (4) Process: A guide consisting of orderly steps, which need to be followed and implemented in order to get a certain

    decision on a certain matter.

    (5) Human (Users): Managers and the Users are the people to whom the invaluable information has to be provided by

    the Information System as a main objective.

    3 Categories of Users:

    (a) End-Users: Consists of the staff, customers, suppliers and others who communicate with the information system.

    (b) Internal Users: Includes the managers, technicians, sales representatives and corporate officers.

    (c) External Users: Consists of the customers who use the company's system for performing transactions, suppliers

    who use the system for planning sales, and the staff who use the system outside office hours.

    Categories of IS: Six

    ) Transaction Processing System: Access and record information about all transactions related to the organisation. Eg sales

    der processing, accounts receivable, accounts payable, inventory and ordering as well as payroll

    ) Management Information System: Takes information extracted from TPS and generate reports which are required by the

    anagement for planning and controlling a company's business.

    ) Executive Information System: Decision support system specifically used by the executive management in making strategic

    cisions.

    ) Decision Support System: Focuses on the effectiveness of the manager in analysing the information and making a decision.

    used for handling decisions that are not structured, i.e. decisions which are made when an emergency happens.

    ) Office Information System: Wider than word processing and form processing, This information system covers activities in th

    fice, which can improve work flow and communication among workers, whether inside or outside the office.

    ) Expert System: a program that produces a decision which is almost similar to decisions made by an expert in a certain

    scipline.

    ) Two impacts of IS on business operations

    ) Many companies today use information as a basis to increase productivity, producing quality products, providing quality

    rvices, creating customer confidence, and making timely decisions.

    ) Information technology has become the prime reason for the success and failure of a company to compete in business.

    Systems Analyst: Responsible for planning, analysing and implementing information systems.

    ) Individuals in the IS: i) Systems Owner: Bears the cost of system development and maintenance, has the right over the

    ystem, determines the interest over the system and determines the policies over its use. Thinks of return value. ii) Systems

    ser: An individual who uses the system for producing something

  • 8/8/2019 SAD Summary

    2/11

    | P a g e

    ) Internal User: Employees who work in the company to develop the information system.

    ) Mobile User: Users who often do jobs outside the company. Eg Salesmen and Sales representatives.

    (3) External User: Other organisations, partners, suppliers,

    customers and end users connected to the system iii) Systems

    Designer: Experts in the technical field who would design a

    system for fulfilling the needs of users.

    iv) Systems Developer: Experts in the technical field who would develop, test and produce a system, which can operate

    successfully, based on the design specifications of the system designers.

    e) Business Profile, Model and Process:

    Business Profile covers ownership, structure, and management of the company, together with its customers

    and suppliers.

    Business Model: Can take the form of a brick-and-mortar type, a virtual store, and so on.

    ) Business Process: Explains a certain process, activity, and the results expected, begins with the customer and ends with the

    customer.

    2) Information System Development: Methodology & Toolsa) System Development Methodology: A comprehensive plan to be followed, which covers all the necessary activities in the

    system's development life cycle. b) Methodologies: includes the model to be followed, plus the tools and techniques to be

    used. i) Model: A graphical presentation which can represent a real situation or a real world. Most models used are in graphicform, known as graphs and charts. ii) Tools: Supporting software used to create models or other components that are needed

    in a certain project. iii) Technique: A strategy which can be used for implementing a specific system development activity.

    c) Systems Development Life Cycle (SDLC): Complete process for developing information systems, which begins with the initia

    investigation phase and ends with the operations and support phase. i) Phase 1: Initial Investigation: To identify problems or

    information requirements. Delivers Initial investigation report. ii) Phase 2: System Analysis: To study the current system and tdetermine the new system requirements. Delivers System requirements documentation. iii) Phase 3: System Design: To desig

    a new information system. Delivers System design specifications iv) Phase 4: System Development and Implementation: To

    develop, acquire and test new hardware and software. To install and to adapt for the users environment. Delivers A Complete

    Information System v) Phase 5: Support and Operation: To maintain and evaluate the system. Delivers An operational

    Information System

    Approaches to Systems Development:

    Structured Analysis Approach: a traditional systems development method easy to understand. Uses a series of phases, called

    e system development life cycle (SDLC), to plan, analyze, design, implement and maintain an information system.

    Object-oriented Analysis and Design (OOAD): Combines data and the processes (called methods) into single item called

    jects. OOAD is an approach that is intended to facilitate the development of systems that must change rapidly in response to

    namic business environments.

  • 8/8/2019 SAD Summary

    3/11

    | P a g e

    ) Objects: Persons, places or things that are relevant to the system.

    ) Class: Defines the set of shared attributes and behaviours found in each object in the class.

    ) Attribute: Describes some property that is possessed by all objects of the class

    ) Method: An action that can be requested from any object of the class

    ) Object-oriented analysis (OOA) looks at the problem domain, with the aim of producing a conceptual model of the

    formation that exists in the area being analyzed.

    ) Object-oriented design (OOD) transforms the conceptual model produced in object-oriented analysis to take into account o

    e constraints imposed by the chosen architecture and any non-functional, technological or environmental constraints, such as

    ansaction throughput, response time, run-time platform, development environment, or programming language.

    iii) Information Engineering Approach: Concentrates more on the collection of information, focusing on strategic

    planning, data modelling and hardware automation. The main activity of this approach is to study the business

    mission, the objectives and to identify its information system architecture, and to plan how to manipulate

    information systems for helping organisations achieve their business objectives.

    iv) Rapid Application Development (RAD) Approach: Used to speed-up activities and processes found inside every phas

    of system development, such as speeding-up the analysis phase by scheduling intensive meetings among the partie

    involved for the purpose of information collection. In this way, decisions on a certain matter can be made

    immediately and rapidly.

    ) Iterative development: An approach that is combined with RAD, similar to the Spiral Life Cycle Model. This model is capable

    speeding-up the acquisition process up to the design and implementation phases.

    ) Prototype system building during the analysis and design phases of System Development Life Cycle (SDLC) can also speed-up

    e development process.

    3) Information System Development: Project Management a) Four types of Skills needed by a SystemsAnalyst: i) Knowledge on Business and Organisation ii) Skills in Solving Problems iii) Skills in Inter-personal Communication iv)

    Knowledge and Skills in Information Technology

    b) Project: Set of related activities which require a certain time-duration to be completed by using a pre-defined set of

  • 8/8/2019 SAD Summary

    4/11

    | P a g e

    resources. Elements that a project contains are; time, budget and objective.

    c) Project Management: Use of knowledge, skills, tools and also certain techniques on activities of a certain project to fulfil a

    requirement and to satisfy the wishes of the project stakeholders.

    d) Project Planning: An activity which divides the phases that need to be executed inside a certain project into smaller units

    to simplify management.

    e) Factors leading to an IS request: i) Failure of the Old System: Due to old hardware or old software with constraints to

    upgrade. ii) Legal Requirements: The government may introduce new tax rates or other laws. iii) New Industry

    Standards: Failure to conform to the standard practices of the industry may result in the company losing its linkages and

    competitiveness. Eg. ATM, bar-coding, online payment, etc.

    iv) To Exploit New Technology: Internet technology, mobile devices, physical tracking, etc. These new technologies can

    improve performances several times, or can cut down on manpower costs a great deal, thus making its operations more

    competitive.

    v) To Improve Services: Improve or add additional services to users and customers. Eg. Enable share investors to check

    their account balances on the Website, saving data about taxis, etc

    vi) More Information: The current system may not provide information required by the organisation. vii) More

    Stable Control: A system may need to add on new effective controls to ensure that data is accurate and safe. Eg.

    Passwords, various levels of user access, and encryption or data encoders. etcviii) Reducing Operating Cost:

    Operating costs of the existing system may incur high updating costs due to technical problems, poor design, or

    changing requirements in terms of the business direction.

    Evaluating a System Request:

    i) Evaluation Committee: In larger organisations, one committee is formed to bring together various skills and knowledge

    for evaluating system requests. This committee normally consists of the information technology director and various

    departmental managers.

    ii) Evaluating Feasibility:

    ) Objectives of the feasibility evaluation:

    ) To determine the feasibility of an information system;

    ) If the project is suitable, a re-study on the factors that determine its priority will be done;

    ) To determine whether there is a relationship between this project and another project; and

    ) To obtain the terms of reference for the project.

    ) Three main yardsticks to measure or to ensure the success of the system to be developed:

    ) Operational feasibility: Tries to measure how far the solution proposed can be used by the organisation.

    ) Technical feasibility: Is present in a system request if the organisation has the resources to develop or buy, and to operate

    e system at user locations.

    ) Economic feasibility: Tries to answer the question of whether the system to be introduced can be developed within

  • 8/8/2019 SAD Summary

    5/11

    | P a g e

    dgetary constraints, and whether it can improve the organisation's economy by giving back in the form of benefits.

    ) Tangible Benefits: Benefits that can be measured in the form of money, or those that can be easily quantified.

    i) Intangible Benefits: Difficult to measure in monetary form, but this category needs to be identified. They can be of strategic

    portance that may override the numerical benefits

    Initial Investigation of the system can be defined as an initial study on a certain project before making a decision on whether

    or not the project can be continued. i) Activities inside Initial Investigation:

    ) Understanding Organisation's Problems and Opportunities

    ) Determining Project Scope and Limitations

    ) Doing Information Search

    ) Determining Project Feasibility

    ) Estimating Time and Cost in Order to Proceed with Development

    ) Presenting a Proposal to the Management

    ----------

    ) Determination ofSystem RequirementsFunctional Requirements: System requirements that are concerned with functions or process that needs to be performed by

    e system. Eg. Record Customer Information, Accept Payments, Generate Reports etc.b) Non-Functional Requirements: System

    quirements that are concerned with anything else other than functions. They constitute operational objectives that are relate

    hardware, software, the environment, etc. Eg. Ability to operate in the client-server and Unix environment, Ability to process

    -line etc.c) Stakeholders: Individuals who have interests in the information system. 3 Categories: i) Users: People who use the system

    daily.

    ) Business Users: use the system for performing the daily operation activities or functions of an organisation. These daily

    erations are also known as transactions.

    ) Information Users: are individuals who need current information from the system. Can be present inside or outside the

    ganisation, and they include customers.

    ) Management Users: need information that is brief and detailed from the system.

    ) Executive Users: are made up of managers at the top level. They prepare for organisation's strategic plan for duration of five

    n, or twenty years.

    ) External Users: System's access by users who are present outside the organisation can be made easily via the Internet.

    ) Owners: People who own and pay for the system. iii) Technical Staff: People who ensure that the system operates in the

    ganisational computing environment.d) Two of the most important skills in System Analysis are:

    i) Fact finding to identify system requirements,

    ii) Business process modelling based on the system requirements

    e) Work Procedure explains the way a certain job is performed by an individual or a group of individuals, together with data

    being used, and information being produced in the job.

    f) Formal System: A system that is identified by official documentation of the organisation g) Informal

    System: Actual way jobs are done in the organisation. Informal systems exist because of the work habit and

    individual's preference, conflicts, and other factors.

  • 8/8/2019 SAD Summary

    6/11

    | P a g e

    h) System Report is the third type of report that is of no less importance. As the main output of a system, reports

    enable us to know which data are important to produce the report.

    i) Techniques used in fact finding (collect information): i) Looking at Current Documents ii) Interview: In this technique, the

    analyst meets with users

    individually or in a group. However, it is not practical if it involves a large number of individuals because it takes a

    long time, costs a lot, and only a limited number of questions can be asked.

    ) Open Questions allow users to answer spontaneously in whatever way that is suitable. Open questions are suitable if you

    ant to understand a complex process or to get an opinion, attitude or proposals of the user.

    ) Closed Questions limit the answers to shorter and limited set of answers, or specific alternatives. Closed questions are asked

    you want information that is more specific, or when you want to confirm facts.

    iii) Questionnaires: Addresses the problems in interviews, can be printed in large volumes and can be distributed to

    respondents at a cost that is not too high per individual.

    ) Free Format the space and style that is more flexible to the respondents to answer. Respondents will answer inside the spac

    ovided, just below the free format question.

    ) Fixed Format consists of questions that require respondents to choose an answer from a limited choice. Respondents need t

    swer based on the given alternatives only. This simplifies the answer to be collected for entering into the table.

    ) Observation: Personally looking at the working system in operation, you can understand better the business process being

    executed, and you can see the system in a different perspective. Enables you to confirm information from the interviews

    besides ensuring that the business process operates as stated

    Prototype: An initial model of a complete system. It represents parts of the entire system, and so is certainly not a complete

    system.

    Joint Application Design (JAD): A technique for determining system requirements or system design rapidly that involves all

    the related participants in a single session.

    ) Facilitator: An individual with the experience and skills in the conduct of JAD sessions. He determines the meeting agenda

    d provides guidance on discussion, but does not participate in the participants' discussion.

    ) Users: Several types of users that have been discussed before can participate in JAD sessions according to their respective

    quirements. Normally, the manager makes the decision on issues being discussed.

    ) Technical Staff: Besides handling the tools, hardware and software in JAD, they are also required to explain the detailed

    pects of the technical system.

    ) System Development Team: This includes the analyst and user experts. They help in discussions, clarification, model building

    cumenting the result of discussions, and ensuring that system requirements are defined clearly. They also ensure that JAD

    ssion objectives are met.

    ) Business Process Re-Engineering (BPR): Process of re-thinking and re-designing the business process to achieve dramatic

    improvement in terms of cost, quality and services (Hammer et al, 1993). Eg. A credit checking process that took six daysbefore can now be reduced to four hours only.

    ) Identifying Processes Needed in BPR: The process that needs to be changed must be understood before hand. Prior to that

    u need to understand which process represents the key business process of the organisation.

    ) Key Business Process is a group of activities (that can be measured) that produces certain outputs for the customers or for a

    rtain market. It focuses on products or services and customers of the organisation.

    ) The main tasks in BPR is to understand all activities in the key business process, and then to change the sequence or the

    ructure of activities in order to upgrade quality, speed and customer satisfaction radically.

    ) Use of Information Technology: After the key business process and its activities have been identified, information technolog

    ) is applied to upgrade the business process in a radical way.

    -----------------

  • 8/8/2019 SAD Summary

    7/11

    | P a g e

    ) Process ModellingProcess Modelling: A formal way of explaining how a system operates. It shows processes, activities, business functions and

    ta flow among them.

    b) Data flow diagrams (DFD): describes the entire system in the graphic form that is easily understood. DFD shows the main

    components of a system with processes, data flows, data stores, and external entities. Two sections: i) Logical DFD:

    Shows what processes are operating inside an

    organisation without touching on how the processes are implemented.

    Eg. Ticket booking process and a Ticket issuing process ii) Physical DFD:

    Explains how the processes are actually implemented.

    Eg. the ticket booking process via the telephone, and ticket printing from the computer system

    c) DFD Symbols: Four symbols to represent:

    i) Process: Refers to an activity, function, or task that is done to achieve organisational objectives whether directly or

    indirectly. A process can be manual or computerised.

    ii) Data Flow: Consists of data that is moving or flowing as input to

    a process or as output from a process. iii) Data Store: is used

    to show data at rest. It is a situation in which data is stored to

    be used by processes inside a system, when needed.

    iv) External Entity: Consists of individuals, institutions, units, departments, organisations or information systems that ar

    present outside the system, but are interacting by giving input or getting output from the system.

    d) DFD Rules: i) Process:

    ) Process cannot contain output only. Output cannot be produced withoutinput (otherwise its a Miracle).

    ) Process cannot have input only (otherwise its a Black Hole)

    (3) Process needs to use suitable input to produce output (otherwise its a Grey Hole). ii) Data Flow:

    ) Links between process and a data-store has only one direction. Two directions only when a process is linked to a data store

    r showing data being retrieved before being processed.

  • 8/8/2019 SAD Summary

    8/11

    | P a g e

    ) Branched data flow shows that data from the same source flow to several processes, data stores, or external entities.

    ) Several data flows being combined show that data from different sources flow into the same location.

    ) Data flowing out cannot flow back to the process that produces them.

    There must be a process in between. iii) Data Store:

    ) Data cannot flow from one data store to another data store without going through a process.

    ) Data-store cannot be linked directly to an external entity via data flow.

    There must be a process in between. iv) External Entity:

    (3) External entity cannot be linked directly to another external entity via data flow, without being processed first.

    b) Other General Guidelines in DFD: i) Input to a process is different from its output. ii) DFD symbols contain unique names

    iii) Use a unique reference number.

    c) Context Diagram: shows the boundary and scope of the system, and how the system interacts with the external

    environment. Context means the context in which the system sits.

    d) Level-0 DFD: As context diagram, Level-0 DFD also shows the entire system components in one diagram. The objective

    now is to show the main system processes only. i) Consistency: Every input and output data-flow at a higher level of DF

    is retained at the lower levels to ensure that the diagrams are consistent and balanced.

    e) Lower Levels DFD: The processes inside Level-0 Diagram are further decomposed into sub-processes of greater detail in

    the next level of DFD, i.e. Level-1 Diagram. Processes in Level-1 Diagram are labelled with a kind of numbering -e.g. for

  • 8/8/2019 SAD Summary

    9/11

    | P a g e

    process 1, it is now labelled as 1.1, 1.2, 1.3 and so on; while for process 2, it is

    labelled as 2.1, 2.2, 2.3 and so on; and similarly for process 3, 4, etc.

    i) Primitive Functions: Simplest processes which cannot be further decomposed into sub-processes, where we stop

    detailing the DFD. Eg. Print Report, Record Booking, and Calculate Bill.

    f) Two approaches in drawing a DFD:

    i) Top-Down Approach in which the Context Diagram is drawn first, followed by Level-0 Diagram, Level-1 Diagram, until

    you reach the Primitive DFD diagrams.

    ii) Bottom-Up Approach in which the primitive functions are identified first, a combination of these primitive functions

    forms the lowest level DFD, called the Primitive DFD. This is followed by DFD at higher levels until you reach the

    Context Diagram.

  • 8/8/2019 SAD Summary

    10/11

    | P a g e

    g) Process Descriptions: Would document the primitive functions. 3 ways: i) Structured English: Explains the logical process

    by using simple sentences in English language. ii) Decision Table: Shows a logical structure consisting of a combination o

    all process conditions and actions. iii) Decision Tree: Shows a logical structure, which appears like a tree. Beginning with

    root and stem on the left, it

    expands into branches and leaves towards the right.

    h) Data Flow Description: By listing the data elements contained inside it, or by using algebraic symbols to describe data

    structure that are more complex. Eg. Data flow "Student" contains data elements like student name, address and field

    of study.i) Data Elements Description: Can be described by listing their types, length, and the meaning of the data concerned. Data

    Store Description: Normally, data store is not described anymore, because data store inside a DFD represents data entit

    inside ERD. If DFD is not linked to ERD, then data store is defined as a collection of data elements, similar to the

    description of data flows.

    6) Design Phase a) During the initial part of the design phase, the project group changes the logical diagrams of theanalysis phase into the physical diagrams that explain how the system will be built. b) Three approaches in creating a new

    system: i) Custom in-house application system development: Allows the development to become more flexible and creativ

    in solving business problems.

    ) In-house system development will assist in:

    ) Increasing the technical skills and knowledge of the developers who work together with the business users in the company;

    ) Understanding of business development that will make them more skilful in organising the information system requirement

    d strategy; and

    ) Projects that use the same technology by making them easier to develop in future.

    ) In-house system development has a high risk because:

    ) No guarantee that the project would be successful;

    ) Developers may get involved in other projects too;

    ) Technical incompetence can slow down system development; and (d) Business users have no patience to wait for a long

    velopment time. ii) Buying an application package and customising it

    ) Buying a software package is a wise decision because:

    ) Programs have been created, tested, and proven;

    ) Purchased application packages can be installed in a short period compared with custom system development; and

    ) A application package includes expertise and distribution from the supplier that created the software.

    ) Problems needed to be accepted after buying:

    ) You need to accept the functions provided by the system;

    ) The package normally does not provide all the company's needs; and

    ) The package that has a big scope can lead to changes in business functions. The scenario that allows technology to change

    ur business functions may endanger the business industry.

    ) System Integration: Refers to the process of developing a new system by integrating or combining a software package, an

    isting legacy system, and a new software.

    ) Outsourcing: Pay an external suppliers or service providers to develop the system, requires little in-house resources.

    ) Advantages:

    ) Those parties may have a lot of experience in technology

    ) or may have a lot of resources like programming experience.) Things to be observed if Outsourcing is Chosen:

    ) Company's confidential information may leak out,

    ) Control over future development may be lost;

    ) In-house development skills cannot be upgraded; and

    ) Development skills go to other parties.

    ) Steps to reduce risk of Outsourcing:

    ) Identify your project requirements completely. Do not outsource something that you do not understand at all.

    ) Choose your suppliers and developers carefully, and check their service records to see proofs of the system and the

    chnology that you need.

    ) Types of Contracts:

    ) Time and Expenses Agreement: This type is very flexible because you agree to pay for the time and expenses incurred to

  • 8/8/2019 SAD Summary

    11/11

    | P a g e

    mplete the job. However, this agreement can lead to a high cost, and can exceed estimated cost.

    ) Added Value Contract: This contract appears to be the most popular. The contractor receives a percentage of the added

    lue after the system has been completed. You have a small risk here, but you need to share the benefits after the system is

    plemented.

    ) Fixed-Price Contract: This means you do not have to pay beyond the estimated cost. If the contractor spends more than the

    reed cost, he needs to bear the cost. So the contractor will fix the needs clearly. Any change or addition is difficult to entertain

    )

    uidelines to Outsourcing

    ) Ensure that communication between you and the outsourcer (contractor) is always active.

    ) Define and balance up the requirements before signing the contract.

    ) Be of the view that outsourcing is a form of partnership.

    ) Select the supplier, developer, or service provider with care.

    ) Assign someone to manage the relationship.

    ) Do not outsource something that you do not understand.

    ) Emphasise flexible requirements, long-term relationships, and short term contracts.

    Factors to Consider before choosing a business strategy (Choice of Design Strategies)

    ) Alternatives Matrix: Used to organise advantages and disadvantages of the design alternatives so that the best solution can

    be chosen. It is a grid containing technical, financial, and organisational feasibility for each candidate system. It combines a

    number of feasibility analyses into a matrix so that alternatives can be compared easily.

    Request For Proposal (RFP): Contains a proposed document for getting alternative solutions from development suppliers,

    or service providers. Basically, RFP explains the system that you are trying to develop and the criteria that you use to

    select a system.

    i) Basic information to be contained in RFP:

    ) Explanation of the system needed;

    ) Specific technical requirements or situation;

    ) Evaluation criteria;) Instructions on how to give feedbacks; and

    ) Schedules required.

    Steps in Creating a Physical DFD: i) Add implementation reference: Use existing logical DFD; place the direction of data store

    ta flows, and processes that will be implemented inside opening statement below each component. ii) Sketch the

    an-machine boundary: Sketch the boundary line that separates the system being automated from the manual section. iii) Add

    ta stores, data flows, and processes of related system: Add data stores, data flows, and processes (of

    related system) to the model. These are components that are less involved with the business process. iv) Update data

    elements inside data flows: Update data flows for entering data elements of the related system. v) Update metadata

    inside CASE (computer-aided software engineering) repository:Update metadata inside CASE repository for entering the

    physical characteristics.

    Needs When to use Custom

    Development

    When to use a

    Software Package

    When to use Outsourcing

    Business Unique business

    requirements.

    Normal business

    requirments.

    Requirements are not important to

    the business.

    In-House Skills In-house technical and

    functional experience is

    present.

    In-house functional

    experience is present.

    In-house functional and technical

    experience is absent.

    Project Skills There is a need for building

    in-house skills.

    Skills are not strategic. Decision to outsource is a strategic

    decision.

    Project

    Management

    There is a very experienced

    project manager and a

    proven methodology.

    There is a project

    manager who can

    coordinate suppliers.

    There is a project manager in a

    highly skilled organisation and is

    suitable with the scope of

    outsourcing agreement.

    Time-Frame Time frame is flexible. Time frame is short. Time frame is short and flexible.