|
Systems Development &
Implementation Spring Term, 2009 (10 Sessions) Wednesdays 6-9 PM, April 8 to June 10, 2008 |
The
third course in the Certificate will emphasize a hands-on project as well as
targeted group work. The course will also include a series of topical lectures
that will enhance students' understanding of the many nuanced skills required
of the systems analyst. These include:
Systems
Analysis and Design, Sixth Edition, Shelly, Cashman, Rosenblatt, (2006),
ISBN
0-619-25510-2. (An earlier edition is just as suitable.)
blommers@u.washington.edu
Students are encouraged to bring their laptop computers to class to take notes, run supporting applications, and to research, document and prepare group work.
Students will be assessed based on class participation, pop quizzes, examinations, a hands on-project, and in-class group project work. The hands-on projects will be presented at the last class.
|
WEEK |
CLASS MTG |
TOPICS |
ASSIGNMENT |
|
1 |
Class 1 Wednesday April 8 |
á
Introductions,
Overview and Goals á
Systems
Development Life Cycle á
Software
Development Methodologies á
Extreme
Programming á
RAD and JAD |
Group Project |
|
2 |
Class 2 Wednesday April 15 |
á
Systems
Development Life Cycle á
JAD á
RAD |
Group Project continued |
|
3 |
Class 3 Wednesday April 22 |
á
Requirements
Analysis á
RAD á
Pilot/prototype
phase á
Tools for
Requirements Analysis |
Group Project continued |
|
4 |
Class 4 Wednesday April 29 |
á
Tools for
Systems Development á
Open Source
Tools á
Proprietary
Tools á
Analysis Tools
(ex mod & Sim – OpNet) á
Writing Custom
Tools |
Group Project continued |
|
5 |
Class 5 Wednesday May 6 |
á
Interviews and
Data Collection á
Problem
Definition á
Performance
and testing á
Usability
Testing á
Test suites |
Group
Project continued |
|
6 |
Class 6 Wednesday May 13 |
á
Performance
and Testing á
Conceptual
Modeling á
Business
Process Model á
Software
Process Model |
Group
Project continued |
|
7 |
Class 7 Wednesday May 20 |
á
Approaches to
Systems Development á
Design for
usability á
Customizing
Applications á
Re-engineering á
Build vs. Buy á
Maintenance
Issues |
Group
Project continued |
|
8 |
Class 8 Wednesday May 27 |
á
Outsourcing
Systems Development á
Contracts á
Deliverables á
Proprietary
vs. FOSS Systems á
Benefits and
pitfalls |
Group
Project continued |
|
9 |
Class 9 Wednesday June 3 |
á
VM Technology á
Security á
Changes in
Requirements á
Project
management tools & methods á
Critical Path
fallacies á
Integration
using Standards |
Group
Project continued |
|
10 |
Class 10 Wednesday June 10 |
á
Network,
server, and workstation security á
Security
requirements for group projects |
Group Project CONCLUDED |