I494: Designing and Developing an Information System

Slides:



Advertisements
Similar presentations
Prescriptive Process models
Advertisements

CS487 Software Engineering Omar Aldawud
IS2210: Systems Analysis and Systems Design and Change
Object-Oriented Analysis and Design LECTURE 2: INCEPTION PHASE.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas The primarily goal of a system is to create value for the organization. Many failed systems were abandoned.
Introduction to Software Engineering Dr. Basem Alkazemi
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
CHAPTER 19 Building Software.
Chapter 2 The process Process, Methods, and Tools
IT Systems Analysis & Design
Software Project Management Introduction to Project Management.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
13-January-2003cse LifeCycle © 2003 University of Washington1 Lifecycle CSE 403, Winter 2003 Software Engineering
Introduction to Systems Analysis and Design
Software Engineering MCS-2 Lecture # 6
Systems Analysis and Design in a Changing World, Fourth Edition
Final Exam Review Session 14 LBSC 790 / INFM 718B Building the Human-Computer Interface.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Team Skill 3: Defining the System The Vision Document (16) 1.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Rapid Prototyping: An Alternative Instructional Design Strategy S. D. Tripp and B. Bichelmeyer (1990)
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 6-1 Chapter 6 Decision Support System Development.
ISTM 280, GWU1 Introduction to Systems Analysis and Design Lecture 1 Courtesy Subhasish Dasgupta.
© 2015 IHS. ALL RIGHTS RESERVED. Genstar Capital Acquires IHS Operational Excellence & Risk Management Business Ensuring the Success of Global EMIS Projects.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Software Engineering cosc 4359 Spring 2017.
Day 1: Getting Organized Spring 2014
Introduction to Systems Analysis and Design
IT Project Management MIS419/576 Fall 2017.
Software Engineering Management
Managing the Project Lifecycle
Systems Analysis & Design N106
Requirements Analysis Scenes
Course Introduction LIS 5472 Digital Libraries Week 2
Informatics 291S Literature Survey in Software Engineering
Systems Analysis and Design
Information Technology Project Management – Fifth Edition
Systems Analysis and Design
System Development Life Cycle (SDLC)
I494: Designing and Developing an Information System
IT Systems Analysis & Design
BSA 376 Competitive Success/snaptutorial.com
BSA 376 Education for Service/snaptutorial.com
Pass Cisco Exam with Valid Exam Question Answers - Dumps4download.co.in
BSA 376 Teaching Effectively-- snaptutorial.com
I494: Designing and Developing an Information System
Chapter 1 (pages 4-9); Overview of SDLC
I494: Designing and Developing an Information System
Day 1: Getting Organized Fall 2013
System Development Life Cycle (SDLC)
Gathering Systems Requirements
CST-Systems Analyst Program
CST-Systems Analyst Program
Day 1: Getting Organized Spring 2013
Lesson 1 Understanding Software Quality Assurance
Introduction to instructor
CST-Systems Analyst Program
Day 1: Getting Organized Spring 2011
Gathering Systems Requirements
PRESENTED BY P.SANDEEP MSc,MTech
CS Problem Solving and Object Oriented Programming Spring 2019
Presentation transcript:

I494: Designing and Developing an Information System Week 1

Outline Introduction Course Goals Course Activities Project Information Project Lifecycles

A little bit about me Matt Hottell Office Hours: Work experience Other responsibilities Serve IT Internships Office Hours: Informatics West 120 MW 2:30-3:30, and by appointment After class on Mondays – informal meetings on demand

Associate instructors Thai Yue Diyue Bu Steve Voyk Jaiqi Li Manali Gortekar Anusha Radhakrishnan Office: Info West 003 Capstone Veterans

My goals Teaching you: how to work smart how to plan and organize some new technologies Helping you: identify your strengths prepare for career, or graduate school

What you can do to help Be serious Be reliable Have fun

Skills you can focus on Designers Developers Business Analysts Testers/Quality Assurance Documenters Technical Support Sales/marketing

Status Reports Plan your work – work your plan A template will be provided Additional software will be available Due between 12PM Friday and 12PM Monday – in the dropbox Team project status Individual sections

Other Course Stuff Course Webpage http://informatics.indiana.edu/mhottell/capstone 1 Exam - see schedule Project elements Technology Proficiency Task Team work Team exercises Evaluations Removal from group

Project Team based What does it mean to be team based? What size team? Technology Web? Database? Static? Dynamic? Interesting

Must the project succeed?

How do we measure success?

It all depends on our outlook? No, but Surprises are bad: Bad news doesn’t get better with time You should think about projects that you will be proud of.

Team Formation Timeline This year we are attempting to make capstone even better by shortening the timeline for team formation. Teams should be formed by the end of the 4th week of class. Teams should have a rough project idea by the end of the 5th week Don’t procrastinate!!!

Individual Team Formation reports Due every week until you are in a fully-formed team. Uploaded to Oncourse. Not graded individually, but missed reports will damage your grade.

Project ideas?

Project Proposals Check the Oncourse Forum Current community proposals Student proposals

A Typical Class Notices/Announcements Questions/Answers about previous class New material Activity or Discussion If I am more than 5 minutes late you are free to leave

What are the practices? Place and time to work on projects Discussion of course material Activities We’ll be shuffling things up as teams start forming

This Wednesday’s Practice will be in Rawles Hall 100 for all students! What are the practices? Place and time to work on projects Discussion of course material Activities We’ll be shuffling things up as teams start forming This Wednesday’s Practice will be in Rawles Hall 100 for all students!

Words for the Wise…

Team Formation Exercise

Admin

Admin Make sure your resume is updated and posted in the new system First resumes must be approved, and this can take a while!

Project Lifecycles

Major SDLC Phases Concept/Preliminary Analysis Gathering information to help understand the big picture Find out the organization's objectives and the nature and scope of the problem under study. Propose solutions You can also study what competitors are doing Stakeholder interviews Describe the costs and benefits of the solutions

Major SDLC Phases Requirements Gathering pertinent information that translates project goals into specific, actionable or measurable parameters Determine: Features Restrictions Platform/technologies User interaction needs

Major SDLC Phases Design Describes desired features and operations in detail. User interface Processes Information architecture

Major SDLC Phases Development or Implementation

Major SDLC Phases Testing

Major SDLC Phases Deploy

Project Lifecycles Classic Waterfall Spiral New Waterfall Prototyping Build it and Fix it Staged Delivery Evolutionary Delivery Design to Schedule Design to Tool Buy off the shelf (COTS)

Classic Waterfall Concept Requirements Design Construct Test Deploy

Spiral Objectives Risk Mgmt Evaluate Alternatives Waterfall Plan next iteration Commit

New Waterfall Concept Requirements Design Construct Test Deploy

Evolutionary Prototyping Concept Requirements Design Prototyping Construct Test Deploy

Build it Construct

Build it and fix it Construct Repair

Staged Delivery Concept Requirements Design Construct Test Deploy

Remainder Combine evolutionary prototyping and staged delivery Evolutionary Delivery Combine evolutionary prototyping and staged delivery Design to Schedule Like staged delivery, except according to predetermined schedule Design to Tool Only functions supported by existing software tools Buy off the shelf (COTS)

Buy it? Install

Classroom Assessment This is NOT graded! Get out a piece of paper and take a few moments to write down the answer to the following question: What was the most interesting fact I learned in class today? Make sure you write your name on the paper and turn it in as you leave class.