Week 1a: Introduction to the Module Graham Logan Building 303, Room 30 CO5021 Systems Development.

Slides:



Advertisements
Similar presentations
Develop an Information Strategy Plan
Advertisements

BSc Honours Project Introduction CSY4010
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
System Construction and Implementation Objectives:
IS6112 Application Modelling and Design Introduction.
Rational Unified Process
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
R R R CSE870: Advanced Software Engineering (Cheng): Intro to Software Engineering1 Advanced Software Engineering Dr. Cheng Overview of Software Engineering.
Lecture 13 Revision IMS Systems Analysis and Design.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Fundamentals of Information Systems, Second Edition
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
IMS Information Systems Development Practices
Introduction to Systems Analysis and Design
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Software projects Management & Development Alireza Saebi
Basel Accord IITRANSITIONSERVICES Business Integration Support FCM Management Limited Paris New York Toronto.
Chapter 14: Redesigning the Organization with Information Systems Instructor: Kevin Brabazon.
Lesson 1 Week01.
12 Building and Maintaining Information Systems.
CIS 321—IS Analysis & Design
CSI315 Web Technology and Applications
Introduction to ISO New and modified requirements.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
Pertemuan 5 Pengembangan Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
BMAN Integrative Team Project Professor Linda A Macaulay.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Project Life Cycles.
Chapter 7 Applying UML and Patterns Craig Larman
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Introduction to Systems Analysis and Design
Systems Life Cycle A2 Module Heathcote Ch.38.
MITM743 Advanced Project Management Introduction To The Class.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
The Systems Life Cycle AS Computing F451 AS Computing F451.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
UNIT-1 SOFTWARE PRODUCT AND PROCESS: Introduction – S/W Engineering paradigm – Verification – Validation – Life cycle models – System engineering –
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 12 The Network Development Life Cycle
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
 Materi :  Understanding e-Business System Development  Buku Wajib & Sumber Materi :  O’Brien, James A. (2003). Introduction to Information Systems.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
The information systems lifecycle Far more boring than you ever dreamed possible!
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Systems Analysis & Design David Walkiewicz March 31, 2012.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 6-1 Chapter 6 Decision Support System Development.
Final Review Systems Analysis and Design in a Changing World, 4th Edition 1 Final Review u Chapters 1-6, 8-10, 13, 14, 15 u Multiple choice, short answer,
CHAPTER 5 Transfer of Training.
HO CHI MINH CITY NATIONAL UNIVERSITY HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY SYSTEM ANALYSIS AND DESIGN LECTURER: Nguyen Thanh Tung.
Advanced Software Engineering Dr. Cheng
Information Systems Development
Introduction to Systems Analysis and Design
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
The Web Application Development Process Models
DT249/4 Information Systems Engineering Lecture 0
Initiating systems development
Pertemuan 08 Materi : Buku Wajib & Sumber Materi :
System Construction and Implementation
Rapid software development
Chapter 13 Building Systems.
Presentation transcript:

Week 1a: Introduction to the Module Graham Logan Building 303, Room 30 CO5021 Systems Development

Module Aims  To explore quality assurance methods and principles.  To provide the student with an awareness of the alternative approaches available to systems analysis practitioners.  To extend the student's fact-finding, analysis and modelling skills.  To give the student realistic experience of the development of an IS to meet specific requirements; where possible, linking this with the student's parallel acquisition of database, website design and programming skills in a holistic study.  To encourage an awareness of practicalities of the real-life issues inherent in the implementation and operation of computing systems.

Learning Outcomes 1. Demonstrate an in-depth understanding of the system life- cycle, and discuss the critical success factors of various approaches to systems development. 2. Interpret requirements, produce system and quality assurance requirements, determine feasibility and present a proposal. 3. Employ suitable techniques for fact finding, analysis and modelling an application. 4. Construct specifications and prototypes that confirm an application solution will meet user requirements using UML or WebML. 5. Discuss the functional elements needed to ensure that an application is usable, robust, secure, and maintainable. 6. Reflect critically on the practicalities of application, implementation and operation of a system.

Module Content Understanding the System Life Cycle. The development project. Feasibility and justification. Authorisation. Planning, control and risk management. Handling timescale, resource and quality issues. Handover. Post-project support. Systems maintenance – support materials and services. Version control. Selecting an approach to development and maintenance. The evolving roles and responsibilities of users and computing professionals. In-house versus external resources. Agile and Agile web development versus waterfall methodologies. The problem space. Fact Finding. Analysis. Data, process and behaviour modelling - techniques and tools.

The solution space. Requirements definition - prototypes and specifications. Prototyping techniques and tools – iterations, time boxes, priorities and backtracking. Interaction with legacy systems. Acquiring the software solution. Bought-in versus in-house solutions. Selecting and installing an application package. Application development utilising database and office software. Programming environments. Developing functionality - HCI, data structures, processes. Developing the non-functional aspects of systems. Data capture, data entry, validation, control and audit. Networking and concurrent user capability. Fallback and recovery. Security and access control. Capacity and performance. Data management. Usability, transportability and re-use.

Preparing for implementation. Responsibilities of users and developers. Functional and non-functional aspects of the system. Preparing the operational environment and platform. Job definition, staff selection and training. Implementation. Implementation strategies. Data conversion. Acceptance testing and handover. Maintenance and enhancement. Issues relating to documentation, familiarisation, testing, implementation.

Assessment Attendance: It is expected of students that they will attend all timetabled sessions, appointments and arranged activities. Assignment (63%) testing L.O.s 3, 4, 5 & 6. Examination (37%) testing L.O.s 1, 2, 3 & 6.