![]() |
Gyumri Information Technologies Center |
![]() |
| Home | About | Internships | Java | Linux | Oracle | PM | Systems | Thesis | VB | Extras |
![]() |
Systems Home | Introduction | Needs Assessment | Requirements Specification | Requirements Analysis | Preliminary Design | Detailed Design | Implementation | Testing Systems Development: Requirements, Design, Implementation, TestingIntroductionWhat is systems development? More importantly, why do we need it? Consider the following quote:
It may seem trivial, but we need systems development because our needs change more as we use systems more. Thus all systems--at least the ones that are used--are in a constant state of flux. So systems development is not only for the creation of new systems, but also to keep popular systems--systems that are actually being used--up to date. Core ConceptLike many things in our natural world, systems development follows a life cycle. The basic life cycle we will follow in this course has several major stages:
And as we have seen from the course outline, some of those phases are split into two or more phases. At its core, systems development is a life cycle process: a collection of processes that, while separable, must be coordinated together and executed over time. This is what makes systems development distinct from, say, programming: the former includes a specific set of multiple activities while the latter is merely one process. Study GuideDownload this unit's study guide for questions about our readings and a vocabulary list: Lecture SlidesHere are copies of the lecture slides presented during class: ReadingsFor this introductory section, we have quite a bit of reading. We need to get familiar with several relevant terms. The following table contains a list of those terms and selected web links (each opening into a new browser window) to help us understand their meanings:
Systems Home | Introduction | Needs Assessment | Requirements Specification | Requirements Analysis | Preliminary Design | Detailed Design | Implementation | Testing |
| Home | About | Internships | Java | Linux | Oracle | PM | Systems | Thesis | VB | Extras |
Copyright ©2006-2009, Jason Paul Kazarian. All Rights Reserved. License for reproduction, derivative works, internal commercial, and external non-commercial use granted to GITC faculty, staff, and students.