Download presentation
Presentation is loading. Please wait.
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?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.