MIS Development BBA (IT) 6 th. (Lectures 222324) (Information System Development Methodologies) Course Lecturer: Farhan Mir. A methodology is. a pompous word for “method” investigation, research and discourse about methods a set of techniques, tools, methods with some underlying philosophy. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
MIS DevelopmentMIS DevelopmentBBA (IT) 6BBA (IT) 6thth (Lectures 222324)(Lectures 222324)(Information System (Information System Development Development Methodologies)Methodologies)
Course Lecturer: Farhan MirCourse Lecturer: Farhan Mir
Information Systems Information Systems Development MethodologiesDevelopment Methodologies
Structured Analysis, Design and Implementation of Information Systems (STRADIS)Yourdon Systems Method (YSM)Information Engineering (IE)Structured Systems Analysis and Design Methodology (SSADM)MeriseJackson Systems Development (JSD)Object-oriented AnalysisInformation Systems Work and Analysis of Changes (ISAC)Effective Technical and Human Implementation of Computer-based Systems (ETHICS)Soft System Methodology (SSM)MultiviewProcess InnovationRapid Application Development (RAD)KADSEuromethod
Structured DesignStructured DesignTechnique developed to provide design guidelines
What set of programs should beWhat set of programs should beWhat program should accomplishWhat program should accomplishHow programs should be organized into a How programs should be organized into a hierarchyhierarchy
Modules are shown with structure chartMain principle of program modules
Loosely coupled – module is independent Loosely coupled – module is independent of other modulesof other modulesHighly cohesive – module has one clear Highly cohesive – module has one clear tasktask
Entity-Relationship Diagram (ERD) Entity-Relationship Diagram (ERD) created using the Structured Analysis created using the Structured Analysis techniquetechnique
More Problems with More Problems with Structured MethodsStructured Methods
Structured methods merely turn a big bit of vague text into small bits of vague text embedded in an ambiguous DFDEven if the structured analysis is provably correct, doesn’t mean the design and source code will be ! Or the machine code !
Root definitionprecise verbal description of the essence of the precise verbal description of the essence of the processesprocesses
CATWOE
Rich picturesto build and check a “conceptual model” that form basis to build and check a “conceptual model” that form basis of information systemsof information systems