Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Systems analysis and design in a changing world 6th edition

25/11/2021 Client: muhammad11 Deadline: 2 Day

An Overview of Systems Analysis and Design

Chapter 10

SBM4201 System Analysis and Design

Bahareh Berenjforoush

Bahareh.azar@apicollege.edu.au

1

Systems Analysis and Design in a Changing World, 6th and 7th Edition

Objectives

Software Development and Systems Analysis and Design

Systems Development Lifecycle (SDLC)

Approaches to System Development

The SDLC Support Phase

Methodologies, Models, Tools, and Techniques

Approaches to Software Construction and Modeling

Agile Development

Systems Analysis and Design in a Changing World, 6th and 7th Edition

2

2

Software Development

Computer application (app) – a computer software program that executes on a computing device to carry out a specific set of functions

Modest scope

Information system – a set of interrelated components that collects, processes, stores, and provides as output the information needed to complete business tasks

Broader in scope than “app”

Includes database and related manual processes

3

Systems Analysis and Design in a Changing World, 7th Edition

Software Development

Systems analysis – those activities that enable a person to understand and specify what an information system should accomplish

Systems design – those activities that enable a person to define and describe in detail the system that solves the need

Systems Analysis and Design in a Changing World, 7th Edition

4

Software Development

Understand the need (business need)

Capture the vision

Define a solution

Communicate the vision and solution

Build the solution

Confirm that the solution meets the need

Launch the solution system

Systems Analysis and Design in a Changing World, 7th Edition

5

System Development Life Cycle (SDLC)

The process consisting of all activities required to build, launch, and maintain an information system. Six core processes are:

Identify the problem or need and obtain approval

Plan and monitor the project

Discover and understand the details of the problem or need

Design the system components that solve the problem

Build, test, and integrate system components

Complete system tests and then deploy the solution

Systems Analysis and Design in a Changing World, 7th Edition

6

Iterative and Agile Systems Development Lifecycle (SDLC)

Systems Analysis and Design in a Changing World, 7th Edition

7

The System Development Life Cycle (SDLC)

8

There are two general approaches to the SDLC

Predictive Approach

Waterfall model

Assumes the project can be planned in advance and that the information system can be developed according to the plan

Requirements are well understood and/or low technical risk

Adaptive Approach to the SDLC

Iterative model (as see in this text)

Assumes the project must be more flexible and adapt to changing needs as the project progresses

Requirements and needs are uncertain and/or high technical risk

Systems Analysis and Design in a Changing World, 6th Edition

The System Development Life Cycle (SDLC)

Most projects fall on a continuum between Predictive and Adaptive

9

Systems Analysis and Design in a Changing World, 6th Edition

Traditional Predictive SDLC

10

Earlier approach based on engineering

Typically have sequential Phases

Phases are related groups of development activities, such as planning, analysis, design, implementation, and deployment

Waterfall model

SDLC that assumes phases can be completed sequentially with no overlap or iteration

Once one phase is completed, you fall over the waterfall to the next phase, no going back

Systems Analysis and Design in a Changing World, 6th Edition

Traditional Predictive SDLC

11

Systems Analysis and Design in a Changing World, 6th Edition

Newer Overlapping Phases Predictive SDLC

More flexibility, but still assumes predictive planning and sequential phases

12

Systems Analysis and Design in a Changing World, 6th Edition

Newer Adaptive SDLC

13

Emerged in response to increasingly complex requirements and uncertain technological environments

Always includes iterations where some of design and implementation is done from the beginning

Many developers claim it is the only way to develop information systems

Many IS managers are still sceptical

Systems Analysis and Design in a Changing World, 6th Edition

Iterative Model

Popular Way to Represent Adaptive SDLC

14

Systems Analysis and Design in a Changing World, 6th Edition

Iterative development -- an approach to system development in which the system is “grown” piece by piece through multiple iterations

Complete small part of system (mini-project), then repeat processes to refine and add more, then repeat to refine and add more, until done

Core Processes vs. Iterations Model

The Adaptive SDLC used in this Text

Shows core processes, not phases, plus iterations in a sequence for management checkpoints

Based on the Unified Process SDLC (see chapter 14)

15

Systems Analysis and Design in a Changing World, 6th Edition

The SDLC Support Phase

16

All information systems need to be supported once completed

Predictive SDLCs typically include support as a project phase

Adaptive SDLCs treat support as a separate project

Support Activities

Activities whose objective is to maintain and enhance the system after it is installed and in use

Systems Analysis and Design in a Changing World, 6th Edition

Support Activities

17

Maintaining the system

Fix problems/error

Make minor adjustments

Update for changes in operating systems or environments

Enhancing the system

Add desired functionality

Add or change functionality to comply with regulations or legislation

Supporting the users

Ongoing user training

Help desk

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

18

Methodologies

Provides guidelines for every facet of system development: What to do when, why and how

Specifies an SDLC with activities and tasks

Specifies project planning and project management models and reporting

Specifies analysis and design models to create

Specifies implementation and testing techniques

Specifies deployment and support techniques

Other term used is System Development Process

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

19

Model

An abstraction of an important aspect of the real world.

Makes it possible to understand a complex

concept by focusing only on a relevant part

Each model shows a different aspect of the concept

Crucial for communicating project information

In IS, some models are of system components

Some models are used to manage the development process

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

20

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

Tools

Software applications that assists developers in creating models or other components required for a project

21

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

Technique

A collection of guidelines that help an analyst complete an activity or task

Learning techniques is the key to having expertise in a field

22

Systems Analysis and Design in a Changing World, 6th Edition

Methodologies, Models, Tools, and Techniques

A Methodology includes a collection of techniques that are used to complete activities and tasks, including modeling, for every aspect of the project

23

Systems Analysis and Design in a Changing World, 6th Edition

Two Approaches to Software Construction and Modeling

24

The Structured Approach

Earlier approach Assumes a system is a collection of processes that interact with data

Structured analysis, structured design, and structured programming

The Object-Oriented Approach

More recent approach. Assumes a system is a collection of objects that interact to complete tasks

OO analysis, OO design, and OO programming

Systems Analysis and Design in a Changing World, 6th Edition

The Structured Approach

Entity-relationship diagram

25

Systems Analysis and Design in a Changing World, 6th Edition

The Structured Approach

How it fits together

26

Systems Analysis and Design in a Changing World, 6th Edition

The Object-Oriented Approach

27

Object-oriented analysis (OOA)

The process of identifying and defining the use cases and sets of objects (classes) in the new system

Object-oriented design (OOD)

Defining all of the types of objects necessary to communicate with people and devices and showing how they interact to complete tasks

Object-oriented programming (OOP)

Writing statements that define the actual classes and what each object of the class does

Systems Analysis and Design in a Changing World, 6th Edition

The Object-Oriented Approach

UML Design Class Diagram

28

Systems Analysis and Design in a Changing World, 6th Edition

Agile Development

29

A guiding philosophy and set of guidelines for developing information systems in an unknown, rapidly changing environment

Complements Adaptive SDLCs and Methodologies that support it

Takes adaptive and makes sure developers are fast on their feet to respond to changes

Systems Analysis and Design in a Changing World, 6th Edition

Agile Development Philosophies and Values

30

This text emphasizes agile values, as stated by the “Manifesto for Agile Development”

Value responding to change over following a plan

Value individuals and interactions over processes and tools

Value working software over comprehensive documentation

Value customer collaboration over contract negotiation

Systems Analysis and Design in a Changing World, 6th Edition

Summary

This lecture is about developing information systems that solve an organization need

System development involves 6 core processes, known as the SDLC

There are two approaches to the SDLC: Predictive and Adaptive

A predictive SDLC, also known as the waterfall model, is used when it is possible to plan the project completely in advance

An Adaptive SDLC, which uses iteration, is used when the requirements are less certain and the project will need to react to changes

This text uses an adaptive approach to the SDLC

31

Systems Analysis and Design in a Changing World, 6th and 7th Edition

Summary (continued)

32

All new information systems require support once completed

System development project use a methodology (or development process) and many are available. A methodology includes an SDLC and tools, techniques, and models

There are two approaches to construction and modeling software: the traditional structured approach and the newer object- oriented approach

Agile development is the current trend in system development

Systems Analysis and Design in a Changing World, 6th and 7th Edition

References

Satzinger .J, Jackson. R & Burd. S, 2012, Systems Analysis and Design in a Changing 6th edn, Cengage, Australia.

Satzinger .J, Jackson. R & Burd. S, 2016, Systems Analysis and Design in a Changing 7th edn, Cengage, Australia.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Professor Smith
Accounting & Finance Master
Smart Tutor
Engineering Guru
Top Grade Tutor
Solutions Store
Writer Writer Name Offer Chat
Professor Smith

ONLINE

Professor Smith

I will be delighted to work on your project. As an experienced writer, I can provide you top quality, well researched, concise and error-free work within your provided deadline at very reasonable prices.

$38 Chat With Writer
Accounting & Finance Master

ONLINE

Accounting & Finance Master

I have written research reports, assignments, thesis, research proposals, and dissertations for different level students and on different subjects.

$41 Chat With Writer
Smart Tutor

ONLINE

Smart Tutor

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$35 Chat With Writer
Engineering Guru

ONLINE

Engineering Guru

I have read your project details and I can provide you QUALITY WORK within your given timeline and budget.

$43 Chat With Writer
Top Grade Tutor

ONLINE

Top Grade Tutor

I have read your project description carefully and you will get plagiarism free writing according to your requirements. Thank You

$16 Chat With Writer
Solutions Store

ONLINE

Solutions Store

After reading your project details, I feel myself as the best option for you to fulfill this project with 100 percent perfection.

$48 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Waitaki district council building consent - Example of a speech outline in apa format - Poirot the million dollar bond robbery - Profit Payoff Decision Role Play Activity - South university school of nursing - What is partial crashing in project management - Readings for diversity and social justice 4th edition pdf - Cieh level 2 food safety in catering answers - DR SAM 0609702423 ABORTION CLINIC IN SOSHANGUVE - Why does a floating leaf indicate that photosynthesis is occurring - Design and Optimization of a Thermal System and Heat Exchangers (Mechanical Engineering/ Thermodynamics) - Week 1 - Appealing licence suspension nsw - Networking - Discussion post 2 - Week 3 Project pp1 - Microscope coarse and fine adjustment - How long is the baseline in measuring stellar parallax - Taylex tanks code 3 - Left right christmas game - Http www epa gov oar oaqps gooduphigh - Cdu important dates 2016 - Phoenix health and safety - I need 4000 words on an article History of Usability - A chain of appliance stores app corporation - Jackie wilson songs list - Tax return cash flow analysis worksheet - Chemical formula of compounds with polyatomic groups sheet 1 answers - Assignment - Week 2 diss-3-832-a04 - Viburnum emerald lustre diseases - Salvete in mundo domi vostrae estis traduction - Process Recording Social Work - 5ml of vodka standard drink - Assignment - 6 - Finance question - Nutritional Care Plan - What types of legal claims could Paula make against Cash Mart and Geoffrey? - Class Diagram and Use Case Diagram - 301 sweetbriar circle woodstock ga - The effect of income taxes on capital budgeting decisions - Noon sun angle calculator - Contemporary issues in travel and tourism - A manufacturer's operating budgets consists of the - How to activate nwbc in sap - Owasp testing guide v5 pdf - Leading across cultures at michelin analysis - What is doctor faustus about - Medicaid discounting can cause hardships - W2 assignment - Bundling bags in colonial times - Professional Assignment in Managerial Economics (BUS 505) - Sunflower nutraceuticals simulation paper - What is organismic valuing process - Electric field mapping lab report answers - Backstage department crossword clue - Art appreciation chapter 4 quiz - Hebrew Civilization - North west surrey ccg - General tenancy agreement pdf - Knife gate valve dimensions - Analysis of cherry pink and apple blossom white - Healthcare Informatics and Technology - Leadership and management models mgt 410 - Poe trial of ascendancy locked door - Why do seals pound tridents into coffins - What cell does glisten medication work on - Power point - Genie s40 parts manual - Palliative care - Test of Hypothesis - Bcs istqb certificate verification - Dunkin donuts financial statements 2015 - Westwood one minute addition and subtraction test - A thermocouple is a temperature measurement device that consists - Labial bar major connector - Chemistry - Current food labels must present the daily value for vitamins - Atraumatic care in pediatric nursing - The Stanford Prison Experiment - Venus cs qc cuny edu - Brecht epic theatre summary - Story of the hour pdf - How do heavy sediment deposits affect waterways - I need a discussion - Ati leadership remediation - Stei institute singapore complaints - Fast food nation sparknotes chapter 2 - Diamond clear concrete sealer - Colyton st clair lac - How does design affect readability course hero - Overview diagram of the job costing system - D dx x ln x - Spark notes jekyll and hyde - Unethical accounting practices utilised by abc learning's accountants - Action research and organizational development - Early childhood education room arrangement - Cadley hill industrial estate - Java assignment help - Dream boogie by langston hughes theme