1 Agenda: 09/01/2011 Finish preparing information visualization methods. Tables, diagrams, charts, bullet points Words vs. pictures vs. numbers Visualization.

Slides:



Advertisements
Similar presentations
Computer Science Department
Advertisements

1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Chapter 2 Approaches to System Development
IS2210: Systems Analysis and Systems Design and Change
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
C H A P T E R 10 Developing Business/IT Solutions.
CH02: Modeling the process and life cycle Process of developing software (organization and discipline in the activities) contribute to the quality of the.
Built-In Usability: A Usage-Centered Design Approach Chapter 2 Betty Wilkins 02/07/06.
McGraw-Hill/Irwin © 2002 The McGraw-Hill Companies, Inc. All rights reserved. C H A P T E R Haag Cummings McCubbrey Third Edition 7 Developing IT Systems.
Lecture 13 Revision IMS Systems Analysis and Design.
Requirements Analysis Concepts & Principles
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
1 Lecture 5 Introduction to Software Engineering Overview  What is Software Engineering  Software Engineering Issues  Waterfall Model  Waterfall Model.
System Development Life Cycle (SDLC)
Systems Analysis and Design in a Changing World, Fifth Edition
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Its Phases and Overview 1.  This document describes the (SDLC) for small to medium database application development efforts. o This chapter presents.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Systems Analysis and Design: The Big Picture
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
Chapter 2: Approaches to System Development
AGENDA: 06/09/2014 Discuss information visualization methods. Tables, diagrams, charts, bullet points Words vs. pictures vs. numbers Visualization that.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
S/W Project Management Software Process Models. Objectives To understand  Software process and process models, including the main characteristics of.
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich,
Chapter 14 Information System Development
Computers Are Your Future © 2006 Prentice Hall, Inc.
Modern Systems Analysis and Design Third Edition
1 Agenda: 10/9/2012 – 10/11/2012 Present systems development life cycle. Discuss tools used in each phase of the systems development life cycle. Design.
Project Life Cycles.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Content The system development life cycle
Computers Are Your Future © 2008 Prentice Hall, Inc.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 15 Introduction to Systems Development. Learning Objectives Learn how information systems are developed Understand importance of managing SD process.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
Systems Analysis and Design in a Changing World, Fourth Edition
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
IS Analysis and Design. SDLC Systems Development Life Cycle Break problems into management review stages Control cost and time Works best with well understood.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
© 2007 by Prentice Hall Management Information Systems, 10/e Raymond McLeod and George Schell 1 Management Information Systems, 10/e Raymond McLeod Jr.
Systems Development Life Cycle
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Lecture 2 System Development Lifecycles. Building a house Definition phase Analysis phase Design phase Programming phase System Test phase Acceptance.
1 Agenda: 10/3/2013 Present systems development life cycle. Describe tools used in each phase of the systems development life cycle. Discuss the meaning.
1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
2 Systems Analysis – ITEC 3155 Systems Analysis Tasks.
SYSTEM ANALYSIS AND DESIGN LAB NARZU TARANNUM(NAT)
3-1 Decision Analysis Phase Candidate solutions evaluated in terms of: Technical feasibility – Is the solution technically practical? Does our staff have.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
SOFTWARE DEVELOPMENT Presented By : Emporiumtech This presentation is brought you by
Unit 6 Application Design Sample Assignment.
Object-Oriented Software Engineering Using UML, Patterns, and Java,
Introduction to System Analysis and Design
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Information Systems Development (ISD) Systems Development Life Cycle
Systems Development An Overview of Systems Development
Presentation transcript:

1 Agenda: 09/01/2011 Finish preparing information visualization methods. Tables, diagrams, charts, bullet points Words vs. pictures vs. numbers Visualization that must stand on its own vs. those accompanied by talk. Evaluate information visualization methods. Look for level of content. Does it transmit rich content? What are the strengths/weaknesses? Are there other ways that the material could be presented? Begin to generate guidelines for information visualization. Present systems development life cycle.

To visualize means… To form a mental image of… To make perceptible to the mind or imagination. Visualization is a cognitive activity; when we visualize we perform a mental process. 2

Information visualization Definitions of information visualization related to technology: The study of how to effectively present information. The use of computer-supported visual representations of abstract data to amplify cognition (from Readings in Information Visualization). The purpose of information visualization is to help people think by providing different representations of data for differing contexts. Information visualization should help: Speed up understanding and resultant actions. Encourage innovative ways to think about the data. 3

Information visualization is design, not art Art and design are not the same. Art is valued for its originality and expressiveness. Art is valued for pushing the bounds of accepted norms and potentially expanding the definition of those norms. Design is valued for its fitness to a particular user or task. Design is valued for its effectiveness and use. Design requires that the designer know the audience, use, task, and objectives to be accomplished. 4

Guidelines for information visualization 5

6 Definition: Systems Development Lifecycle (SDLC) The process used to develop, implement and support a technology- based application. Process visualizations include waterfall, spiral, SCRUM, etc. Each step in the process may feed into another step. Each step may get feedback from another step.

Alternative SDLC Depiction (Boehm, 1988) 7

Steps in the SDLC – analyze the problem Project definition Identify scope, budget, goals. Identify risks, opportunities, constraints Systems analysis Understand problem to be solved. Separate symptoms from problem. Identify potential solutions. 8

Step in the SDLC – plan the solution Systems design Create detailed blueprint of the solution. Includes very detailed description of input, data and output. Design the visualization methods that are part of the solution. Design the overall programs/technology that composes the solution. Create testing specifications – how will you know the system works correctly? 9

Steps in the SDLC – create the solution Programming/Making the technology from existing tools Choose appropriate technical environment. Develop technical solution with appropriate tools and existing applications. Test technical solution in parts. Document technical solution for systems professionals. Installation Test entire technical solution. Decide how to convert data and existing processes. Help people adjust to new system. Perform training and create user-oriented documentation. 10

Steps in the SDLC – keep it going Support Assume a relatively long life span of computer applications. Even those that were developed quickly to solve an immediate business problem seem to last a surprisingly long time. Assume that the application becomes the way people do work. Ongoing training. Ongoing documentation. Ongoing testing. Ongoing changes: Government regulation changes. New business conditions. People use the application, learn new ways to complete work effectively, and then want changes to incorporate their learning into the application. 11