SlideShare a Scribd company logo
1 of 47
MANAGEMENT INFORMATION
SYSTEM
Chapter 7
Systems Development
1
OVERVIEW
 System approach
 The Software Development Life Cycle
 Traditional SDLC
 Prototyping
 Rapid Application Development (RAD)
 Phased Development
 Business Process Redesign (BPR)
 Strategic Initiation of BPR Projects
 Reverse Engineering
 Reengineering
 System Development Tools
 Process Modeling, DFD, Use Cases 2
THE SYSTEMS APPROACH
 John Dewey identified three series of
judgments involved in resolving a
controversy:
• Recognize the controversy.
• Weigh alternative claims.
• Form a judgment.
 Systems approach
 a series of problem-solving steps that ensure
the problem is first understood, alternative
solutions are considered, and the selected
solution works.
3
SERIES OF STEPS
 Preparation effort
 prepares the problem solver by providing a
systems orientation.
 Business areas, level of management, resource flows
 Definition effort
 consists of identifying the problem to be solved and
then understanding it.
 Solution effort
 involves identifying alternative solutions, evaluating
them, selecting the one that appears best,
implementing that solution, and following up to
ensure that the problem is solved.
4
PHASES AND STEPS OF SYSTEMS APPROACH
5
EACH BUSINESS AREA IS A SYSTEM
6
DEFINITION EFFORT TERMINOLOGY
 Problem trigger
 is a signal that things are going better or worse than
planned.
 Symptom
 is a condition that is produced by the problem and is
usually more obvious than the root cause of the
problem.
 Problem
 is a condition or event that is harmful or potentially or
beneficial or potentially beneficial to the firm.
7
EACH PART OF THE SYSTEM IS
ANALYZED IN SEQUENCE
8
SELECT THE BEST SOLUTION
Analysis
 a systematic evaluation of options.
Judgment
 the mental process of a single manager.
Bargaining
 negotiations between several managers.
9
SYSTEMS DEVELOPMENT LIFE CYCLE
 SDLC
 is an application of the systems approach to
the development of an information system.
 Traditional SDLC stages are:
 Planning
 Analysis
 Design
 Implementation
 Use
10
THE CIRCULAR PATTERN OF THE
SYSTEM LIFE CYCLE
11
PROTOTYPING
 Prototype
 is a version of a potential system that provides
the developers and future users with an idea of
how the system in its completed form will
function.
 Prototyping is the process of producing a
prototype.
 Best suited for small systems–reflecting the
prototyping influence.
12
EVOLUTIONARY PROTOTYPE
 Evolutionary prototype
 is continually refined until it contains all of the
functionality that users require of the new
system.
 The steps involved are:
 Identify user needs.
 Develop prototype.
 Integrated application developer
 Prototyping toolkit
 Determine if the prototype is acceptable.
 Use the prototype. 13
DEVELOPMENT OF AN EVOLUTIONARY
PROTOTYPE
14
REQUIREMENTS PROTOTYPE
 Requirements prototype
 is developed as a way to define the functional
requirements of the new system when users
are unable to articulate exactly what they want.
 Begin with the Evolutionary Prototype steps, then the
next steps are:
 Code the new system;
 Test the new system;
 Determine if the new system is acceptable;
 Put the new system into production.
15
DEVELOPMENT OF A REQUIREMENTS PROTOTYPE
16
ATTRACTION OF PROTOTYPING
 Communications between the developer
and user are improved.
 The developer can do a better job of
determining the users’ needs.
 The user plays a more active role in system
development.
 The developers and the user spend less
time and effort developing the system.
 Implementation is much easier because the
user knows what to expect.
17
POTENTIAL PITFALLS OF PROTOTYPING
 The haste to deliver the prototype may
produce shortcuts in problem definition,
alternative evaluation, and documentation.
The shortcut produces a “quick & dirty”
effort.
 The user may get overly excited about the
prototype, leading to unrealistic
expectations regarding the production
system.
 Evolutionary prototypes may not be very
efficient.
 The computer-human interface provided by
certain prototyping tools may not reflect
good design techniques. 18
RAPID APPLICATION DEVELOPMENT
 RAD
 is a term coined by James Martin. It refers to a
development life cycle intended to produce
systems quickly without sacrificing quality.
 Information engineering (IE)
 is the name that Martin gives to his overall
approach to system development, which treats
it as a firm-wide activity.
 Enterprise
 is used to describe the entire firm.
 Essential to RAD is management, people,
methodologies, and tools.
 Best suited for large systems.
19
PHASED DEVELOPMENT
 Phased development
 is an approach for developing information
systems that consists of six stages:
 Preliminary investigation
 Analysis
 Design
 Preliminary construction
 Final construction
 System test
 Installation.
 Best suited for systems of all sizes. 20
THE STAGES OF THE PHASED
DEVELOPMENT METHODOLOGY
21
MODULE PHASES
 System is subdivided into major modules
such as:
 Report writer;
 Database;
 Web interface.
 Number of modules varies with the system
from one to a dozen or so.
 Stages are performed separately for each
module.
22
ANALYSIS, DESIGN, AND PRELIMINARY CONSTRUCTION ARE
PERFORMED ON EACH SYSTEM MODULE
23
BUSINESS PROCESS REDESIGN
 Reengineering or Business process redesign
(BPR) is the process of reworking the systems.
 Systems include both those that process the firm’s
data and those that perform basic functions such as
drilling for oil.
 BPR affects the firm’s IT operations in two
ways:
 Aids in the redesign of old information systems
(legacy systems);
 Applies to the redesign of information systems to
support major operations.
 Usually initiated at strategic management level
24
TOP-DOWN INITIATION OF BPR PROJECTS
25
STRATEGIC INITIATION OF BPR
 Reverse engineering
 is the process of analyzing an existing system
to:
 Identify its elements and their interrelationships;
 Create documentation at a higher level of
abstraction than currently exists.
 Functionality is the job that it performs.
 Reengineering
 is the complete redesign of a system with the
objective of changing its functionality.
 Forward engineering
 is given to the process of following the SDLC
in the normal manner while engaging in BPR.
26
BPR COMPONENTS
 BPR components can be applied separately or in
combination.
 Functional quality
 is a measure of what the system does.
 Technical quality
 is a measure of how well it does it.
27
BPR COMPONENT SELECTION IS BASED ON BOTH
FUNCTIONAL AND TECHNICAL QUALITY
28
METHODOLOGIES IN PERSPECTIVE
 Traditional SDLC
 is an application of the systems approach to the
problem of system development; contains all
elements.
 Prototyping
 is an abbreviated form focusing on the definition
and satisfaction of user needs.
 RAD
 is an alternative approach to the design and
implementation phases of SDLC.
 Phased development
 uses traditional SDLC and applies it in a modular
fashion.
29
SYSTEM DEVELOPMENT TOOLS
 Process modeling was first done with
flowcharts.
 ISO standards
 Use of 20+ symbols
 Data flow diagrams (DFD)
 is a graphic representation of a system that
uses four symbol shapes to illustrate how data
flows through interconnected processes.
 DFDs are excellent for modeling processes
at a summary level. 30
DATA FLOW DIAGRAM SYMBOLS
 Terminator
 describes an environmental element, such as a person,
organization, or another system.
 Environmental elements exist outside the boundary of the
system.
 Process
 is something than transforms input into output.
 Data flow
 consists of a group of logically related data elements that
travel from one point or process to another; can diverge and
converge.
 Data storage
 is a repository of data.
 Connector
 contains the number of the process that provides the data
flow. 31
A DFD OF A SALES COMMISSION SYSTEM
32
LEVELED DATA FLOW DIAGRAMS
 Leveled DFDs is used to describe the hierarchy of
diagrams, ranging from context to lowest-level n
diagram.
 Diagram identifies the major processes of a system.
 Use additional DFDs to achieve documentation at both a
more summarized and a more detailed level.
 Context diagram is a diagram that documents the
system at a more summarized level.
 Positions the system in an environmental context.
 Figure n diagram is a diagram that provides more
detail.
 n represents the # of processes on the next higher level.
 Documents a single process of a DFD in greater detail
33
A CONTEXT DIAGRAM OF A SALES
COMMISSION SYSTEM
34
A FIGURE 4 DIAGRAM OF A SALES
COMMISSION SYSTEM
35
USE CASES
 Use case
 is a narrative description in an outline form of
the dialog that occurs between a primary and
secondary system.
 Continuous narrative format
 with each action numbered sequentially.
 Ping-pong format
 consists of two narratives and the numbering
indicates how the tasks alternate between the
primary and secondary systems.
 Alternative events are actions that are not
normally expected to occur; alphabetic
letters are appended to step numbers. 36
USE CASE
37
USE CASE GUIDELINES
38
PROJECT MANAGEMENT
Steering committee
 is a committee with the purpose of
providing ongoing guidance, direction,
and control of all systems projects.
MIS steering committee
 purpose is directing the use of the firm’s
computing resources.
 It establishes policies.
 It provides fiscal control.
 It resolves conflict. 39
MANAGERS OF A SYSTEM LIFE CYCLE
ARRANGED IN A HIERARCHY
40
PROJECT LEADERSHIP
 Project team
 includes all of the persons who participate in the
development of an information system.
 Team leader (project leader)
 provides direction throughout the life of the
project.
41
PROJECT MANAGEMENT MECHANISM
 Basis for project management is the project
plan.
 Gantt chart
 is a horizontal bar chart that includes a bar for
each task to be performed; bars arranged in time
sequence.
 Network diagram (CPM diagram, PERT
chart)
 is a drawing that identifies activities and links them
with arrows to show the sequence in which they
are to be performed.
 Narrative reports are in the form of weekly
written reports by project leader, communicates
project information to MIS steering committee.
42
A GANTT CHART
43
A NETWORK DIAGRAM
44
PROJECT COST ESTIMATING
 Cost-estimating inputs
 Work breakdown structure (WBS)
 Resource requirements, resource rates
 Activity duration estimates
 Historical information
 Cost-estimating tools and techniques
 Bottom-up estimating
 Computerized tools
 Mathematical models
 Cost-estimating outputs
 Supporting details
 Cost-management plan
45
COMPONENTS OF COST-ESTIMATING
PROCESS
46
EXAMPLE OF PROJECT COST
47

More Related Content

What's hot

SE18_Lec 07_System Modelling and Context Model
SE18_Lec 07_System Modelling and Context ModelSE18_Lec 07_System Modelling and Context Model
SE18_Lec 07_System Modelling and Context ModelAmr E. Mohamed
 
ERP Implementation Challenges and Package Selection
ERP Implementation Challenges and Package SelectionERP Implementation Challenges and Package Selection
ERP Implementation Challenges and Package SelectionUsman Tariq
 
Management Information System (Full Notes)
Management Information System (Full Notes)Management Information System (Full Notes)
Management Information System (Full Notes)Harish Chand
 
Chapter 04 Managing in a Global Environment
Chapter 04 Managing in a Global EnvironmentChapter 04 Managing in a Global Environment
Chapter 04 Managing in a Global EnvironmentRayman Soe
 
MIS-CH02: Global e-Business and Collaboration
MIS-CH02: Global e-Business and CollaborationMIS-CH02: Global e-Business and Collaboration
MIS-CH02: Global e-Business and CollaborationSukanya Ben
 
Chap01 (1)
Chap01 (1)Chap01 (1)
Chap01 (1)pdepipp1
 
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONS
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONSINTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONS
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONSWarui Maina
 
Management (Complete Book)
Management (Complete Book)Management (Complete Book)
Management (Complete Book)Intazar Ali Shah
 
System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx Aram Mohammed
 
Strategic Management (Lecture 1 45)
Strategic Management (Lecture 1  45)Strategic Management (Lecture 1  45)
Strategic Management (Lecture 1 45)junaid khan
 
Traditional and contemporary issues and challenges
Traditional and contemporary issues and challengesTraditional and contemporary issues and challenges
Traditional and contemporary issues and challengesICAB
 
designing_organisations_for_international_environment
designing_organisations_for_international_environmentdesigning_organisations_for_international_environment
designing_organisations_for_international_environmentAbdinasir Hussein Mohamed
 
Mis chapter 4 information systems, management, and decision making
Mis chapter 4 information systems, management, and decision makingMis chapter 4 information systems, management, and decision making
Mis chapter 4 information systems, management, and decision makingFilmon Habtemichael Tesfai
 
LS 607 Managing Organizational Change chapter 6
LS 607 Managing Organizational Change chapter 6LS 607 Managing Organizational Change chapter 6
LS 607 Managing Organizational Change chapter 6BHUOnlineDepartment
 
Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information SystemsGoutama Bachtiar
 

What's hot (20)

System development methodologies
System development methodologiesSystem development methodologies
System development methodologies
 
SE18_Lec 07_System Modelling and Context Model
SE18_Lec 07_System Modelling and Context ModelSE18_Lec 07_System Modelling and Context Model
SE18_Lec 07_System Modelling and Context Model
 
Directing
DirectingDirecting
Directing
 
ERP Implementation Challenges and Package Selection
ERP Implementation Challenges and Package SelectionERP Implementation Challenges and Package Selection
ERP Implementation Challenges and Package Selection
 
Management Information System (Full Notes)
Management Information System (Full Notes)Management Information System (Full Notes)
Management Information System (Full Notes)
 
Chapter 04 Managing in a Global Environment
Chapter 04 Managing in a Global EnvironmentChapter 04 Managing in a Global Environment
Chapter 04 Managing in a Global Environment
 
MIS-CH02: Global e-Business and Collaboration
MIS-CH02: Global e-Business and CollaborationMIS-CH02: Global e-Business and Collaboration
MIS-CH02: Global e-Business and Collaboration
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Chap01 (1)
Chap01 (1)Chap01 (1)
Chap01 (1)
 
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONS
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONSINTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONS
INTRODUCTION TO SYSTEMS AND INFORMATION SYSTEMS IN ORGANIZATIONS
 
System planning
System planningSystem planning
System planning
 
Management (Complete Book)
Management (Complete Book)Management (Complete Book)
Management (Complete Book)
 
System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx
 
Strategic Management (Lecture 1 45)
Strategic Management (Lecture 1  45)Strategic Management (Lecture 1  45)
Strategic Management (Lecture 1 45)
 
Traditional and contemporary issues and challenges
Traditional and contemporary issues and challengesTraditional and contemporary issues and challenges
Traditional and contemporary issues and challenges
 
designing_organisations_for_international_environment
designing_organisations_for_international_environmentdesigning_organisations_for_international_environment
designing_organisations_for_international_environment
 
Mis chapter 4 information systems, management, and decision making
Mis chapter 4 information systems, management, and decision makingMis chapter 4 information systems, management, and decision making
Mis chapter 4 information systems, management, and decision making
 
LS 607 Managing Organizational Change chapter 6
LS 607 Managing Organizational Change chapter 6LS 607 Managing Organizational Change chapter 6
LS 607 Managing Organizational Change chapter 6
 
Relecture12
Relecture12Relecture12
Relecture12
 
Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information Systems
 

Similar to MIS Chap # 7.....

Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems developmentsellyhood
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxTimmyChok1
 
Software Engineering Process Models
Software Engineering Process Models Software Engineering Process Models
Software Engineering Process Models Satya P. Joshi
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsChristina Valadez
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdfT S Nanjudeswaraswamy
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 
Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptDoaaRezk5
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Nicole Savoie
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)raszky
 
se02_SW_Process.ppt
se02_SW_Process.pptse02_SW_Process.ppt
se02_SW_Process.pptNhân Công
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 

Similar to MIS Chap # 7..... (20)

Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
 
System design
System designSystem design
System design
 
Software Engineering Process Models
Software Engineering Process Models Software Engineering Process Models
Software Engineering Process Models
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdf
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
lecture_29.pptx
lecture_29.pptxlecture_29.pptx
lecture_29.pptx
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
CHAPTER FOUR.pptx
CHAPTER FOUR.pptxCHAPTER FOUR.pptx
CHAPTER FOUR.pptx
 
Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .ppt
 
Software development process
Software development processSoftware development process
Software development process
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
 
se02_SW_Process.ppt
se02_SW_Process.pptse02_SW_Process.ppt
se02_SW_Process.ppt
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
Presentation2
Presentation2Presentation2
Presentation2
 

More from Syed Muhammad Zeejah Hashmi

Meeting Scheduler using android and web application (UML Diagrams)
Meeting Scheduler using android and web application (UML Diagrams)Meeting Scheduler using android and web application (UML Diagrams)
Meeting Scheduler using android and web application (UML Diagrams)Syed Muhammad Zeejah Hashmi
 
Android controller by SMS [control one android phone from another]
Android controller by SMS [control one android phone from another]Android controller by SMS [control one android phone from another]
Android controller by SMS [control one android phone from another]Syed Muhammad Zeejah Hashmi
 
Importance of learning business communication skills
Importance of learning business communication skillsImportance of learning business communication skills
Importance of learning business communication skillsSyed Muhammad Zeejah Hashmi
 

More from Syed Muhammad Zeejah Hashmi (20)

Corporate social responsibility
Corporate social responsibilityCorporate social responsibility
Corporate social responsibility
 
Digital divide
Digital divideDigital divide
Digital divide
 
Human development index (HDI)
Human development index (HDI)Human development index (HDI)
Human development index (HDI)
 
Meeting Scheduler using android and web application (UML Diagrams)
Meeting Scheduler using android and web application (UML Diagrams)Meeting Scheduler using android and web application (UML Diagrams)
Meeting Scheduler using android and web application (UML Diagrams)
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
 
Android controller by SMS [control one android phone from another]
Android controller by SMS [control one android phone from another]Android controller by SMS [control one android phone from another]
Android controller by SMS [control one android phone from another]
 
Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)
 
Khalil Gibran by Zee Production
Khalil Gibran by Zee ProductionKhalil Gibran by Zee Production
Khalil Gibran by Zee Production
 
Can ethics be taught..!!
Can ethics be taught..!!Can ethics be taught..!!
Can ethics be taught..!!
 
Can ethics be taught.?
Can ethics be taught.?Can ethics be taught.?
Can ethics be taught.?
 
Co-factor matrix..
Co-factor matrix..Co-factor matrix..
Co-factor matrix..
 
Importance of learning business communication skills
Importance of learning business communication skillsImportance of learning business communication skills
Importance of learning business communication skills
 
Accounting Project
Accounting ProjectAccounting Project
Accounting Project
 
Poverty
PovertyPoverty
Poverty
 
MIS chap # 11.....
MIS chap # 11.....MIS chap # 11.....
MIS chap # 11.....
 
MIS chap # 10..
MIS chap # 10..MIS chap # 10..
MIS chap # 10..
 
MIS chap # 9.....
MIS chap # 9.....MIS chap # 9.....
MIS chap # 9.....
 
MIS chap # 8.....
MIS chap # 8.....MIS chap # 8.....
MIS chap # 8.....
 
MIS chap # 6....
MIS chap # 6....MIS chap # 6....
MIS chap # 6....
 
MIS Chap # 5...
MIS Chap # 5...MIS Chap # 5...
MIS Chap # 5...
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

MIS Chap # 7.....

  • 2. OVERVIEW  System approach  The Software Development Life Cycle  Traditional SDLC  Prototyping  Rapid Application Development (RAD)  Phased Development  Business Process Redesign (BPR)  Strategic Initiation of BPR Projects  Reverse Engineering  Reengineering  System Development Tools  Process Modeling, DFD, Use Cases 2
  • 3. THE SYSTEMS APPROACH  John Dewey identified three series of judgments involved in resolving a controversy: • Recognize the controversy. • Weigh alternative claims. • Form a judgment.  Systems approach  a series of problem-solving steps that ensure the problem is first understood, alternative solutions are considered, and the selected solution works. 3
  • 4. SERIES OF STEPS  Preparation effort  prepares the problem solver by providing a systems orientation.  Business areas, level of management, resource flows  Definition effort  consists of identifying the problem to be solved and then understanding it.  Solution effort  involves identifying alternative solutions, evaluating them, selecting the one that appears best, implementing that solution, and following up to ensure that the problem is solved. 4
  • 5. PHASES AND STEPS OF SYSTEMS APPROACH 5
  • 6. EACH BUSINESS AREA IS A SYSTEM 6
  • 7. DEFINITION EFFORT TERMINOLOGY  Problem trigger  is a signal that things are going better or worse than planned.  Symptom  is a condition that is produced by the problem and is usually more obvious than the root cause of the problem.  Problem  is a condition or event that is harmful or potentially or beneficial or potentially beneficial to the firm. 7
  • 8. EACH PART OF THE SYSTEM IS ANALYZED IN SEQUENCE 8
  • 9. SELECT THE BEST SOLUTION Analysis  a systematic evaluation of options. Judgment  the mental process of a single manager. Bargaining  negotiations between several managers. 9
  • 10. SYSTEMS DEVELOPMENT LIFE CYCLE  SDLC  is an application of the systems approach to the development of an information system.  Traditional SDLC stages are:  Planning  Analysis  Design  Implementation  Use 10
  • 11. THE CIRCULAR PATTERN OF THE SYSTEM LIFE CYCLE 11
  • 12. PROTOTYPING  Prototype  is a version of a potential system that provides the developers and future users with an idea of how the system in its completed form will function.  Prototyping is the process of producing a prototype.  Best suited for small systems–reflecting the prototyping influence. 12
  • 13. EVOLUTIONARY PROTOTYPE  Evolutionary prototype  is continually refined until it contains all of the functionality that users require of the new system.  The steps involved are:  Identify user needs.  Develop prototype.  Integrated application developer  Prototyping toolkit  Determine if the prototype is acceptable.  Use the prototype. 13
  • 14. DEVELOPMENT OF AN EVOLUTIONARY PROTOTYPE 14
  • 15. REQUIREMENTS PROTOTYPE  Requirements prototype  is developed as a way to define the functional requirements of the new system when users are unable to articulate exactly what they want.  Begin with the Evolutionary Prototype steps, then the next steps are:  Code the new system;  Test the new system;  Determine if the new system is acceptable;  Put the new system into production. 15
  • 16. DEVELOPMENT OF A REQUIREMENTS PROTOTYPE 16
  • 17. ATTRACTION OF PROTOTYPING  Communications between the developer and user are improved.  The developer can do a better job of determining the users’ needs.  The user plays a more active role in system development.  The developers and the user spend less time and effort developing the system.  Implementation is much easier because the user knows what to expect. 17
  • 18. POTENTIAL PITFALLS OF PROTOTYPING  The haste to deliver the prototype may produce shortcuts in problem definition, alternative evaluation, and documentation. The shortcut produces a “quick & dirty” effort.  The user may get overly excited about the prototype, leading to unrealistic expectations regarding the production system.  Evolutionary prototypes may not be very efficient.  The computer-human interface provided by certain prototyping tools may not reflect good design techniques. 18
  • 19. RAPID APPLICATION DEVELOPMENT  RAD  is a term coined by James Martin. It refers to a development life cycle intended to produce systems quickly without sacrificing quality.  Information engineering (IE)  is the name that Martin gives to his overall approach to system development, which treats it as a firm-wide activity.  Enterprise  is used to describe the entire firm.  Essential to RAD is management, people, methodologies, and tools.  Best suited for large systems. 19
  • 20. PHASED DEVELOPMENT  Phased development  is an approach for developing information systems that consists of six stages:  Preliminary investigation  Analysis  Design  Preliminary construction  Final construction  System test  Installation.  Best suited for systems of all sizes. 20
  • 21. THE STAGES OF THE PHASED DEVELOPMENT METHODOLOGY 21
  • 22. MODULE PHASES  System is subdivided into major modules such as:  Report writer;  Database;  Web interface.  Number of modules varies with the system from one to a dozen or so.  Stages are performed separately for each module. 22
  • 23. ANALYSIS, DESIGN, AND PRELIMINARY CONSTRUCTION ARE PERFORMED ON EACH SYSTEM MODULE 23
  • 24. BUSINESS PROCESS REDESIGN  Reengineering or Business process redesign (BPR) is the process of reworking the systems.  Systems include both those that process the firm’s data and those that perform basic functions such as drilling for oil.  BPR affects the firm’s IT operations in two ways:  Aids in the redesign of old information systems (legacy systems);  Applies to the redesign of information systems to support major operations.  Usually initiated at strategic management level 24
  • 25. TOP-DOWN INITIATION OF BPR PROJECTS 25
  • 26. STRATEGIC INITIATION OF BPR  Reverse engineering  is the process of analyzing an existing system to:  Identify its elements and their interrelationships;  Create documentation at a higher level of abstraction than currently exists.  Functionality is the job that it performs.  Reengineering  is the complete redesign of a system with the objective of changing its functionality.  Forward engineering  is given to the process of following the SDLC in the normal manner while engaging in BPR. 26
  • 27. BPR COMPONENTS  BPR components can be applied separately or in combination.  Functional quality  is a measure of what the system does.  Technical quality  is a measure of how well it does it. 27
  • 28. BPR COMPONENT SELECTION IS BASED ON BOTH FUNCTIONAL AND TECHNICAL QUALITY 28
  • 29. METHODOLOGIES IN PERSPECTIVE  Traditional SDLC  is an application of the systems approach to the problem of system development; contains all elements.  Prototyping  is an abbreviated form focusing on the definition and satisfaction of user needs.  RAD  is an alternative approach to the design and implementation phases of SDLC.  Phased development  uses traditional SDLC and applies it in a modular fashion. 29
  • 30. SYSTEM DEVELOPMENT TOOLS  Process modeling was first done with flowcharts.  ISO standards  Use of 20+ symbols  Data flow diagrams (DFD)  is a graphic representation of a system that uses four symbol shapes to illustrate how data flows through interconnected processes.  DFDs are excellent for modeling processes at a summary level. 30
  • 31. DATA FLOW DIAGRAM SYMBOLS  Terminator  describes an environmental element, such as a person, organization, or another system.  Environmental elements exist outside the boundary of the system.  Process  is something than transforms input into output.  Data flow  consists of a group of logically related data elements that travel from one point or process to another; can diverge and converge.  Data storage  is a repository of data.  Connector  contains the number of the process that provides the data flow. 31
  • 32. A DFD OF A SALES COMMISSION SYSTEM 32
  • 33. LEVELED DATA FLOW DIAGRAMS  Leveled DFDs is used to describe the hierarchy of diagrams, ranging from context to lowest-level n diagram.  Diagram identifies the major processes of a system.  Use additional DFDs to achieve documentation at both a more summarized and a more detailed level.  Context diagram is a diagram that documents the system at a more summarized level.  Positions the system in an environmental context.  Figure n diagram is a diagram that provides more detail.  n represents the # of processes on the next higher level.  Documents a single process of a DFD in greater detail 33
  • 34. A CONTEXT DIAGRAM OF A SALES COMMISSION SYSTEM 34
  • 35. A FIGURE 4 DIAGRAM OF A SALES COMMISSION SYSTEM 35
  • 36. USE CASES  Use case  is a narrative description in an outline form of the dialog that occurs between a primary and secondary system.  Continuous narrative format  with each action numbered sequentially.  Ping-pong format  consists of two narratives and the numbering indicates how the tasks alternate between the primary and secondary systems.  Alternative events are actions that are not normally expected to occur; alphabetic letters are appended to step numbers. 36
  • 39. PROJECT MANAGEMENT Steering committee  is a committee with the purpose of providing ongoing guidance, direction, and control of all systems projects. MIS steering committee  purpose is directing the use of the firm’s computing resources.  It establishes policies.  It provides fiscal control.  It resolves conflict. 39
  • 40. MANAGERS OF A SYSTEM LIFE CYCLE ARRANGED IN A HIERARCHY 40
  • 41. PROJECT LEADERSHIP  Project team  includes all of the persons who participate in the development of an information system.  Team leader (project leader)  provides direction throughout the life of the project. 41
  • 42. PROJECT MANAGEMENT MECHANISM  Basis for project management is the project plan.  Gantt chart  is a horizontal bar chart that includes a bar for each task to be performed; bars arranged in time sequence.  Network diagram (CPM diagram, PERT chart)  is a drawing that identifies activities and links them with arrows to show the sequence in which they are to be performed.  Narrative reports are in the form of weekly written reports by project leader, communicates project information to MIS steering committee. 42
  • 45. PROJECT COST ESTIMATING  Cost-estimating inputs  Work breakdown structure (WBS)  Resource requirements, resource rates  Activity duration estimates  Historical information  Cost-estimating tools and techniques  Bottom-up estimating  Computerized tools  Mathematical models  Cost-estimating outputs  Supporting details  Cost-management plan 45