Term
| System development life cycle (SDLC) |
|
Definition
| is the overall process for developing information systems from planning and analysis through implementation and maintenance. |
|
|
Term
| What are the 7 phases that make up the SDLC (systems development life cycle (SDLC) |
|
Definition
1.Planning
2. Analysis
3. Design
4. Development
5. Testing
6. Implementation
7. Maintenance
PADDTIM |
|
|
Term
|
Definition
| is a set of policies, procedures, standards, processes, practices, tools, techniques, and tasks that people apply to technical and management challenges. |
|
|
Term
|
Definition
| is an activity-based process in which each phase in the SDLC is performed sequentially from planning through implementation and maintenance. |
|
|
Term
|
Definition
| consists of a series of tiny projects. Iterative has become the foundation of multiple agile types of methodologies. |
|
|
Term
|
Definition
| aims for customer satisfaction through early and continuous delivery of useful software components developed by an iterative process with a design point that uses the bare minimum requirements. |
|
|
Term
| Rapid Application Development (RAD) methodology |
|
Definition
| emphasizes extensive user involvement in the rapid and evolutionary construction of working prototypes of a system to accelerate the systems development process. |
|
|
Term
|
Definition
| is a smaller scale representation or working model of the users' requirements or a proposed design for an information system. |
|
|
Term
| Extreme Programming (XP) methodology |
|
Definition
| like other agile methods, breaks a project into tiny phases, and developers cannot continue on to the next phase until the first phase is complete |
|
|
Term
| Rational unified process (RUP) methodology |
|
Definition
owned by IBM, provides a framework for breaking down the development of software into four gates.
|
|
|
Term
IBM's 4 gates of software development
|
|
Definition
1. Inception-this phase ensures all stakeholders have a shared understanding of the system
2. Elaboration- provides rough order of magnitude
3.Construction-This phase includes building and developing the product
4. Transition- Primary questions answered in this phase address ownership of the system and training of key personnel |
|
|
Term
|
Definition
| uses small teams to produce small pieces of deliverable software using sprints, or 30 day intervals, to achieve an appointed goal. |
|
|
Term
|
Definition
| occours when the scope of the project increases |
|
|
Term
|
Definition
| occurs when developers add extra feature that were not part of the initial requirementsp |
|
|
Term
|
Definition
| a temporary endeavor undertaken to create a unique product, service or result |
|
|
Term
|
Definition
| is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements |
|
|
Term
|
Definition
| are individuals and organizations actively involved in the project or whose interests might be affected as a result of project execution or project completion. |
|
|
Term
|
Definition
| a person or group who provides the financial resources for the project |
|
|
Term
|
Definition
| is a document issued by the project initiator or sponsor that formally authorizes the existence of a project and provides the project manager with the authority to apply organizational resources to project activities. |
|
|
Term
|
Definition
| defines the work that must be completed to deliver a product with the specified features and functions |
|
|
Term
|
Definition
| quantifiable criteria that must be met for the project to be considered a success |
|
|
Term
|
Definition
| are specific factors that an limit options. they include: budget, delivery dates, available skilled resources, and organizational policies |
|
|
Term
| PERT (Program Evaluation and Review Technique) chart |
|
Definition
| is a graphical network model that depicts a project's tasks and the relationships between those tasks |
|
|
Term
|
Definition
| is a logical relationship that exists between the project tasks, or between a project task and a milestone |
|
|
Term
|
Definition
| a trigger that enables a project manager to close the project prior to completion |
|
|
Term
|
Definition
| is a formal, approved document that manages and controls project execution. |
|
|
Term
|
Definition
| is a path from the start to the finish that passes through all the tasks that are critical to completing the project in the shortest amount of time. |
|
|
Term
|
Definition
| is a simple bar chart that depicts project tasks against a calendar. |
|
|
Term
|
Definition
| is an individual who is an expert in project planning and management, defines and develops the project plan, and tracks the plan to ensure the project is completed on time and on budget |
|
|
Term
|
Definition
| is a set of techniques that aid in evolution, composition, and policy management of the design and implementation of a system. |
|
|
Term
| A change management system |
|
Definition
| includes a collection of procedures to document a change request and define the steps necessary to consider the change based on the expected impact of the change. |
|
|
Term
| Change control board (CCB) |
|
Definition
| responsible for approving or rejecting all change requests |
|
|
Term
| Insourcing (in house development) |
|
Definition
| is a common approach using the professional expertise within an organization to develop and maintain the organization's information technology systems. |
|
|
Term
|
Definition
| is an arrangement by which one organization provides a service or services for another organization that chooses not to perform them in house. |
|
|
Term
1.Onshore outsourcing
2. Nearshore outsourcing
3. Offshore Outsourcing |
|
Definition
1. Onshore- engaging another company within the same country for services
2. Nearshore -contracting an outsourcing arrangement with a company in a nearby country.Often this country will share a border with the native country.
3. Offshore- Using organizations from developing countries to write code and develop systems. In offshore outsourcing the country is geographically far away |
|
|
Term
|
Definition
| Core competencies, Financial savings, Rapid Growth, Industry changes, The Internet, Globalization |
|
|
Term
| Challenges of Outsourcing |
|
Definition
| Contract length, Competitive edge, Confidentiality, Scope definition |
|
|