Software Process ICS 225 Spring 2002

Slides:



Advertisements
Similar presentations
Systems Analysis and Design for Electronic Commerce, Networked Business Processes, and Virtual Enterprises Walt Scacchi, Ph.D. GSM 271 and FEMBA 271 Spring.
Advertisements

Course Syllabus January 24, 2012 CS 426/CPE 426 Senior Projects in Computer Science/Computer Engineering University of Nevada, Reno Department of Computer.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
1 CS 426 Senior Projects Spring 2006 Course Syllabus January 24, 2006.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
1 / 16 CS 790z Seminar on Software Engineering Spring 2003 Syllabus Details January 23, 2003.
Systems Analysis and Design for Electronic Commerce, Networked Business Processes, and Virtual Enterprises Walt Scacchi, Ph.D. GSM 271 and FEMBA 271 Fall.
International Student Orientation: Academic and Classroom Culture Sharon Salinger, Dean, Division of Undergraduate Education.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License Creative Commons Attribution-NonCommercial-ShareAlike.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Understanding the Academic Structure of the US Classroom: Syllabus.
1 Database Management for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. GSM 274/FEMBA 274 Spring 2002.
EU MONETARY AND FISCAL POLICY TOPICS IN ECONOMIC POLICY – SPRING JMU OUTLINE OF THE COURSE AND PRELIMINARY INFORMATION.
Lecture 1: Introduction I am Dr. Rong Fu, your instructor of this class. Welcome to the first class of GEO 302C Climate: Past, Present and Future! Before.
ICS 6B Boolean Logic and Algebra Fall 2015
IT Project Management MIS 492/592, Fall 2013 CIS 1013.
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
1 Technologies for Electronic Commerce and EBusiness Walt Scacchi, Ph.D. FEMBA 290 Winter 2003.
MITM743 Advanced Project Management Introduction To The Class.
INF 117 Project in Software Engineering Lecture Notes -Winter Quarter, 2008 Michele Rousseau Set 1.
Course Introduction CEN 5016 Software Engineering Dr. David A. Workman School of EE and Computer Science January 9, 2007.
Facilitators: Dr. Wanda Zagozdzon-Wosik Dr. Dr. Jung-Uk Lim ECE 4336: CAPSTONE DESIGN II.
1 CS 426 / CPE 426 Senior Projects Spring 2007 Course Syllabus January 23, 2007.
Course Instructor Professor Clark J. Radcliffe Office hours: MWF 11:30-12: EB ME 481.
Dr. Jeff Cummings MIS323 Business Telecommunications.
1 CS 425 / 625 Software Engineering Fall 2003 Course Syllabus August 25, 2003.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
1 CS 491z / CS 791z Seminar on Software Engineering Spring 2006 Course Syllabus January 24, 2006.
Lecture 1: Introduction I am Dr. Zong-Liang Yang, your instructor of this class. Welcome to the first class of GEO 302C Climate: Past, Present and Future!
Lecture 1. Course Introduction JANUARY GE105 Introduction to Engineering Design College of Engineering King Saud University.
Day 1: Getting Organized Spring 2014
IT Project Management MIS419/576 Fall 2017.
MMW 15 TA: Kyle Knabb Week 1.
Lecture 1. Course Introduction
Welcome to Computers in Civil Engineering 53:081 Spring 2003
Introduction to Computing
Computer Networks CNT5106C
Introduction to Information Systems and Technology
Theory and Practice of Web Technology
CMSC 471 Introduction to Artificial Intelligence section 1 Course Overview Spring 2017.
Course overview Digital Libraries Tefko Saracevic, PhD
Lecture 1. Course Introduction
MIS323 Business Telecommunications
CS5040: Data Structures and Algorithms
Welcome to the a Department of Engineering Education !
Mr. Gladney 6th Grade Social Studies
Lecture 1. Course Introduction
IS372 Project Management Olayele Adelakun (Ph.D)
Engineering Physics II
Jeremy Bolton, PhD Assistant Teaching Professor
CSC 492 Senior Design Projects Spring 2018 – Section 1 Ms
MIS323 Business Telecommunications
Business Logistics 420 Urban Transportation Fall 2000
Organizational Leadership
Administrative Issues
Project Management - ime380
CSC 492 Senior Design Projects Spring 2019 – Section 1 Ms
ALEKS & College Algebra - A Journey to Finding the Best Model:
Lecture 1a- Introduction
Topics in Database Systems
Lecture 1- Introduction
Administrative Issues
Administrative Issues
Lecture 1a- Introduction
Management Information Systems Professor Pat Paulson
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

Software Process ICS 225 Spring 2002 Walt Scacchi, Ph.D. Institute for Software Research wscacchi@ics.uci.edu

Overview Introductions Course audience and demographics Administrative matters Foundational concepts Course topics Questions Topic 1: Process Life Cycle

Introductions Instructor: Dr. Walt Scacchi Teaching assistant(s): none Administrative support:

Course audience and demographics: what are your career interests? Executive (Corporate Officer, Vice President, Division Director, etc.)? IT Consultant? Entrepreneur? Academic Scholar? Other?

Administrative matters Office, office hours and contact ICS2-242 Tuesday 1:00-2:30pm, and by appointment Office: 949-824-4130 Email: Wscacchi@uci.edu Web: http://www.ics.uci.edu/~wscacchi

Administrative matters Projects and Assignments Team project, final presentation, deliverables In-class discussion Assigned articles and case studies Web-based case studies Web-based information gathering

Administrative matters Attendance and Participation Both count!

Administrative matters Grading policy Final project: 70% Assignments and discussion: 20% Attendance: 10% Project team formation Team size: 3-5 people Start building your team today!

Administrative matters Communicating course material: Am I explaining course materials so that you understand? If not, you must let me know. Course preparation: All course materials (e.g., lecture notes, readings, assignments) will be posted on the Web Discussion: Assignments or team project work each week

Administrative matters Access: See my Office hours and TBD hours: contact me! Progress (Grades): Scheduled assignments and team project work Emphasis of conceptual understanding: 50% lecture and course work on concepts for systems analysis and design 50% work on putting these concepts into practice, via the team project.

Administrative matters Rigor: iterative presentation and exploration Formal vs. informal Three iteration cycles Overall value of course to you: You will learn fundamental concepts of systems analysis and design You define your team project to best address your professional goals You should ask questions about topical issues

Course matters -- Reading Materials Required: To be posted at http://www.ics.uci.edu/~wscacchi/Software-Process/

Foundational concepts Software Life Cycle and Process Models Upstream Process Engineering Midstream Process Engineering Downstream Process Engineering Conventional Software Engineering vs. Open Source Software Development Processes

Course topics Software Life Cycle and Process Models Meta-Models and Meta-Modeling Modeling Analysis Simulation Redesign

Course topics Visualization Prototyping Administering and Scheduling Integration Environment Generation

Course topics Instantiation and Enactment Monitoring and Measuring Enactment History Capture and Replay Articulation Evolution and Repository Management Open Source Software Development Processes

Questions? What do you want to learn or take away from this course? What are your criteria of success? What do you want me to do to help you achieve your success? What about the team project? Others?