Software Process ICS 225 Spring 2002 - PowerPoint PPT Presentation

Loading...

PPT – Software Process ICS 225 Spring 2002 PowerPoint presentation | free to download - id: 1646bc-ZDc1Z



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Software Process ICS 225 Spring 2002

Description:

Topic 1: Process Life Cycle. 3. Introductions. Instructor: Dr. Walt Scacchi. Teaching ... Software Life Cycle and Process Models. Upstream Process Engineering ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 18
Provided by: waltsc
Learn more at: http://www.ics.uci.edu
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Software Process ICS 225 Spring 2002


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

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
  • none

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 100-230pm, and by appointment
  • Office 949-824-4130
  • Email Wscacchi_at_uci.edu
  • Web http//www.ics.uci.edu/wscacchi

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
  • http//www.ics.uci.edu/wscacchi/Software-Process
    /

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?
About PowerShow.com