Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Process ICS 225 Spring 2002

Similar presentations


Presentation on theme: "Software Process ICS 225 Spring 2002"— Presentation transcript:

1 Software Process ICS 225 Spring 2002
Walt Scacchi, Ph.D. Institute for Software Research

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

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

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

5 Administrative matters
Office, office hours and contact ICS2-242 Tuesday 1:00-2:30pm, and by appointment Office: Web:

6 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

7 Administrative matters
Attendance and Participation Both count!

8 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!

9 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

10 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.

11 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

12 Course matters -- Reading Materials
Required: To be posted at

13 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

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

15 Course topics Visualization Prototyping Administering and Scheduling
Integration Environment Generation

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

17 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?


Download ppt "Software Process ICS 225 Spring 2002"

Similar presentations


Ads by Google