Top | Down

Design and Development

The development process followed at ISDL is based on methodologies commonly described in object-oriented design literature. It has been modified to reflect our experience designing useable code and we try to maintain a flexibility and adapt to the needs of the project and project team. We use a number of standard UML modeling artifacts to ensure quality and meet specific business objectives. But our goal is to work effectively, not to create artifacts.

The project life cycle is divided into two phases. The first is expository; setting forth the purpose of the product, who it is intended for, and what it does. The second phase is iterative - cycling through a specification-analysis-design-construction process. Adding functions to the product with each iteration.

Exposition

In the first phase of a project we try to expand the initial ideas about the product into a more tangible, richer image of what we want it to do and who will use it. The artifacts created during this phase include a project synopsis, specification of requirements, and a draft project plan. >> more

Iterative
Development
Cycles

Most of the work is done In the second phase of the project. The project moves through a series of releases. The specifications for each release are refined, analysis and design artifacts created, a task list developed, and the coding is done. At the end of each iteration, a build is done and the application is tested. >> more

Copyright 2004 ISDL Inc., All rights reserved.