Term
| Predictive appraoch to SDLC |
|
Definition
| An appraoch that assumes the project can be planned in advance and that the new information system can be developed according to the plan |
|
|
Term
| adaptive approach to the sdlc |
|
Definition
| An appraoch that assumes the project must be more flexible and adapt to changing needs as the project progresses |
|
|
Term
|
Definition
| Related groups of development activites such as planning, analysis, design, implementation, and support |
|
|
Term
|
Definition
| An SDLC approach that assumes the phases can be completed sequentially with no overlap |
|
|
Term
|
Definition
| An adaptive SDLC approach that cycles over and over again through development activities until completion |
|
|
Term
|
Definition
| An SDLC approach that completes portions of the system in small increments across iterations, with each increment being integrated into the whole as it is completed |
|
|
Term
|
Definition
| A development approach in which the completed system structure is built but with bare bones functionality |
|
|
Term
|
Definition
| The activities the activities in the support phase whose objective is to maintain and enhance the system after it is installed and in use |
|
|
Term
|
Definition
| the availability of support staff to assist users with technical or processing problems of the information system |
|
|
Term
| System Development methodology |
|
Definition
| a set of comprehensive guidelines for the SDLC that includes specific models, tools and techniques |
|
|
Term
|
Definition
| A software application that assists developers in creating models or other components required for a project |
|
|
Term
| Integrated development environments (IDE) |
|
Definition
| A set of tools that work together to provide a comprehensive development and programming environment for software developers |
|
|
Term
|
Definition
| tools that help analysts create and verify graphical models and may also generate program code |
|
|
Term
|
Definition
| guidelines to specify a method for how to carry out a development activity or task |
|
|
Term
|
Definition
| system development using structured analysis structured design and structured program techniques |
|
|
Term
|
Definition
| a programming approach where each module has one start point and one end point uses sequence decision and repetition constructs only |
|
|
Term
|
Definition
| the concept of dividing a complex program into a hierarchy of program modules |
|
|
Term
|
Definition
| A design process of organizing a program into a set of modules and organizing those modules into a hierarchical structure |
|
|
Term
|
Definition
| a graphical diagram showing the hierarchical organization of modules |
|
|
Term
|
Definition
| A techniqu to determine what processing is required and to organize those requirements by using structured analysis modules |
|
|
Term
|
Definition
| A structured analysis model showing inputs processes storage and outputs of a system |
|
|
Term
|
Definition
| system development based on the view that a system is a set of interacting objects that work together |
|
|
Term
|
Definition
| A thing in an information system that responds to messages by executing functions or methods |
|
|
Term
|
Definition
| the process of identifying and defining the use cases and the sets of objects (classes) in the new system |
|
|
Term
|
Definition
| defining all of the types of objects necessary to communicate with people and devices in the system showing how objects interact to complete tasks and refining the definition of each type of objects it can be implemented with a specific |
|
|
Term
| Object oriented programming |
|
Definition
| programming using object oriented languages that support object classes inheritance reuse and encapsulation |
|
|
Term
|
Definition
| guiding philosophy and set of guidelines for developing information systems in an unknown, rapidly changing environment |
|
|
Term
|
Definition
| a term used to describe adaptive projects that are chaotic and ordered |
|
|
Term
|
Definition
| a guiding philosophy in which only models that are necessary with a valid need and at the right level of detail are created |
|
|