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

Chap10 Decision Support Systems
Chap10 Decision Support SystemsChap10 Decision Support Systems
Chap10 Decision Support SystemsAqib Syed
 
Introduction to information systems and the role of information systems in bu...
Introduction to information systems and the role of information systems in bu...Introduction to information systems and the role of information systems in bu...
Introduction to information systems and the role of information systems in bu...Ultraspectra
 
Strategic information system planning
Strategic information system planningStrategic information system planning
Strategic information system planningDhani Ahmad
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support Systemparamalways
 
Laudon mis12 ppt01
Laudon mis12 ppt01Laudon mis12 ppt01
Laudon mis12 ppt01Norazila Mat
 
Management Information System
Management Information SystemManagement Information System
Management Information SystemVivek Kumar
 
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision MakingUnit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision MakingAsmita Singh
 
strategic information system
strategic information systemstrategic information system
strategic information systemPrateek Singh
 
Information Management unit 1 introduction
Information Management unit 1 introductionInformation Management unit 1 introduction
Information Management unit 1 introductionGanesha Pandian
 
STRATEGIC ROLE OF ‎INFORMATION SYSTEMS
STRATEGIC ROLE OF ‎INFORMATION SYSTEMSSTRATEGIC ROLE OF ‎INFORMATION SYSTEMS
STRATEGIC ROLE OF ‎INFORMATION SYSTEMSLibcorpio
 
Information system ethics
Information system ethicsInformation system ethics
Information system ethicsKriscila Yumul
 
Information Systems, Data and MIS
Information Systems, Data and MISInformation Systems, Data and MIS
Information Systems, Data and MISMohit Bansal
 

What's hot (20)

MIS Chap # 5...
MIS Chap # 5...MIS Chap # 5...
MIS Chap # 5...
 
HOW INFORMATION SYSTEM IS EFFECT ON AN ORGANIZATION
HOW INFORMATION SYSTEM IS EFFECT ON AN ORGANIZATIONHOW INFORMATION SYSTEM IS EFFECT ON AN ORGANIZATION
HOW INFORMATION SYSTEM IS EFFECT ON AN ORGANIZATION
 
MANAGEMENT INFORMATION SYSTEM
MANAGEMENT INFORMATION SYSTEMMANAGEMENT INFORMATION SYSTEM
MANAGEMENT INFORMATION SYSTEM
 
Chap10 Decision Support Systems
Chap10 Decision Support SystemsChap10 Decision Support Systems
Chap10 Decision Support Systems
 
Introduction to information systems and the role of information systems in bu...
Introduction to information systems and the role of information systems in bu...Introduction to information systems and the role of information systems in bu...
Introduction to information systems and the role of information systems in bu...
 
dss
 dss dss
dss
 
Strategic information system planning
Strategic information system planningStrategic information system planning
Strategic information system planning
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Overview on data privacy
Overview on data privacy Overview on data privacy
Overview on data privacy
 
Laudon mis12 ppt01
Laudon mis12 ppt01Laudon mis12 ppt01
Laudon mis12 ppt01
 
Current trends in DBMS
Current trends in DBMSCurrent trends in DBMS
Current trends in DBMS
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 
Chapter 5 MIS
Chapter 5 MISChapter 5 MIS
Chapter 5 MIS
 
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision MakingUnit  1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
Unit 1 Introduction to MIS, MIS & Data Mining , MIS & Decision Making
 
strategic information system
strategic information systemstrategic information system
strategic information system
 
Information Management unit 1 introduction
Information Management unit 1 introductionInformation Management unit 1 introduction
Information Management unit 1 introduction
 
STRATEGIC ROLE OF ‎INFORMATION SYSTEMS
STRATEGIC ROLE OF ‎INFORMATION SYSTEMSSTRATEGIC ROLE OF ‎INFORMATION SYSTEMS
STRATEGIC ROLE OF ‎INFORMATION SYSTEMS
 
Information system ethics
Information system ethicsInformation system ethics
Information system ethics
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Information Systems, Data and MIS
Information Systems, Data and MISInformation Systems, Data and MIS
Information Systems, Data and MIS
 

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 # 4.......
MIS chap # 4.......MIS chap # 4.......
MIS chap # 4.......
 

Recently uploaded

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
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
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Recently uploaded (20)

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
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...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

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