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

Advertising and social responsibility essay - Think social psychology duff 2012 - Lesson 13: Percents Unit Test - Advertising and Logical Fallacies - Tottenham investments v carburettor services - Army memorandum format ar 25 50 - Managing Change and Innovation - Avacta share price graph - School - My very own octopus by bernard most - PCI Noncompliance - Statistics for nursing research workbook answers - Larry page and sergey brin leadership style - Bus 475 week 5 final strategic plan and presentation - Graham v connor pdf - Cvp analysis focuses on how profits are affected by - Capwell corporation uses a periodic inventory system - Project Quality & HR Management - Learning intention and success criteria examples - Sectional view engineering drawing - Excel 2019 In Practice - Ch 2 Independent Project 2-4 - Business Management-Assignment 1-Article review - Father john misty net worth - Outwest heating and cooling - Cu hcl net ionic equation - Cathedral of the sea plot summary - Flint and tinder 365 pant review reddit - Di - Dilution ventilation system - Julian of norwich revelations of divine love sparknotes - Help me - Cloze test practice book - War of 1812 worksheet - Conservation of mass experiment - Advanced Cyber security - E3 spark plug heat range chart - Riot shield parts shadows of evil - Case Study - Missed Opportunities - Vp no2 vs c16 - Example of inductive reasoning in nursing - Economic in healthcare - Waratah fencing price list - Arnold blueprint to mass phase 2 - Civil service written policy exercise - Company sales invoices census data and trade - Biozone unit 1 and 2 answers pdf - What does acfi stand for - 9 social work core competencies - Complete the venn diagram that compares benign and malignant tumors - The goal eliyahu goldratt summary - Module 5 Sociology - Five theories of moral status - Rowcroft hospice furniture shop - Italian gcse past papers - Give em hell harry speech - Bluej exercise solutions chapter 6 - Beautiful bags case study solution - What might happen if business strategy was not the driver - Whatever is true whatever is good - Pearl e white orthodontist specializes in correcting misaligned teeth - 978-0-8036-3827-3 - Help 2 - Essay - Michelin fleet solutions case study answers - South african national fish galjoen - Grasslin time clock wiring diagram - D6 - Maladaptive responses to immune disorders - Dr bushra rauf gynecologist peshawar clinic - How much is a tenth of a mile - +91-8306951337 get your love back by vashikaran IN Gaya - Moderate effect powerpoint - Andrew huxley building ucl - Discussion Question- OneSearch Searching Strategies - Harley davidson case study answers - Bible dictionary project old testament - Tag heuer promotion strategy - 5 Page Paper - Company (Tyson Foods) - Foreign body granuloma eye - Objectives of teaching pronunciation - Honey and mumford learning style - How much does an arbonne envp make - Acid base titration experiment - Summary of a worn path eudora welty - Chapter 14 to kill a mockingbird quotes - Senior network engineer resume doc - Key and peele camping sleep talking - The body shop financial report 2019 - Words with letters lovei - Diablo 2 act 3 quest 5 - 1289 kandanga creek road - 205 cookes road doreen - Week 6 - Abc retailers internal controls - Table e in moore and mccabe - Bear totem pole drawing - Accounting Assignment Help - Gestalt therapy dream work - How to radicalize a normie - Uny group holdings co ltd