Shared Flashcard Set

Details

MIS 306 Midterm 1
Key terms and definitions
32
International Studies
Undergraduate 4
10/15/2012

Additional International Studies Flashcards

 


 

Cards

Term
Agile Development
Definition
A group of programming-centric methodologies which focus on streamlining the SDLC
Term
CASE Repository
Definition
Stores diagrams and other project information such as screen and report designs, and it keeps track of how the diagrams fit together
Term
Computer Aided Software Engineering
Definition
Is a category of software that automates all or part of the development process. Some software packages are primarily used during the analysis phase to create integrated diagrams of the systems and to store information regarding the system componenets (Often known as Upper Case). Others are design-phase tools that create the diagrams and then generate the code for data base tables and system functionality (often known as Lower Case)
Term
Design Prototype
Definition
When features suggested by users are not well understood or there are challenging technical issues to be solved, each issue is examined by analyzing, designing and building a design prototype. A design prototype is NOT intended to be a working system, but only contains enough details to enable users to understand the issues under construction
Term
Documentation
Definition
Includes detailed information about the SDLC...helps others when building or understanding what the system is designed to do
Term
Functional Lead
Definition
Usually assigned to manage a group of analysts
Term
Integrated CASE
Definition
Contains tools used in both upper CASE and lower CASE tools
Term
Iterative Development
Definition
Breaks a system into a series of sequentially developed versions. The first version contains the main requirements while the next versions have more features based on user feedback.
Term
Lower CASE
Definition
Design phase tool that create the diagram s then generates the code for database tables and system functionality
Term
Methadology
Definition
A formalized approach to implementing SDLC
Term
Parallel Development
Definition
Since waterfall development takes so long, Parallel development was designed to speed up the process. Overall a general design for the whole system is performed and then the project is divided into a series of sub projects which are integrated at the end.
Term
Project Portfolio Management
Definition
A process of selecting , prioritizing, and monitoring project results
Term
Rapid Application Development (RAD)
Definition
Collection of methodologies created in response to weakness and slowness in Waterfall methodology.
Term
Risk Assessment
Definition
A document that tracks potential risks along with a evaluation of the likelihood of the risk and its potential impact on the project
Term
Risk Management
Definition
The process of assessing and addressing the risks that are associated with developing a project. Risks; weak personal, scope creep, poor design, overly optimistic estimated
Term
Technical Lead
Definition
Oversees the progress of a group of programmers and more technical staff members
Term
Throwaway Prototyping
Definition
Spends more time in the planning phase, uses prototypes of the system to explore design alternatives rather than as the actual system
Term
Time Boxing
Definition
Used in a project that is schedule driven. Used mainly in RAD methadology...this technique sets a fixed deadline for a project and delivers the system by that deadline no matter what, even if functionality must be reduced
Term
Upper CASE
Definition
Software package primarily used in the analysis phase to create integrated diagrams of the system and to store information regarding the system components.
Term
V-Model
Definition
A Variation of Waterfall Development which pays more attention to testing* A key concept of this model is that as requirements are specified and components designed, testing for those elements are also designed.
Term
Versions
Definition
USed in iterative development, when the project is broken down into a series of versions that are developed sequentially
Term
Work Breakdown Structure
Definition
A top down approach whereby high level tasks are defined then broken down into subtasks
Term
Work Plan
Definition
The mechanism used to manage the tasks that are listed in the WBS...The Work Plan is the Project Manager's primary tool for managing the project
Term
Waterfall Development
Definition
The process in which users and analysts proceed sequentially from one stage of the project to the next
Term
Project Charter
Definition
A list of project ground rules, and a list of expected norms for the team (when they should be at work, when staff meetings will be held, how will they communicate)
Term
Analysis Phase
Definition
Three Steps 1) Understand the existing situation, 2) Identify improvements, and 3) Define Requirements for the new system
Term
Analysis Strategy
Definition
Analysis strategy is developed to guide the project team's efforts. Usually includes a study of the current system and its problems and envisioning ways to design a new system
Term
Business Analyst
Definition
Helps to identify the business value that the proposed system will create. Also helps to develop ideas for improving the business process, and design new business processes and policies.
Term
Design Strategy
Definition
Defines if the system will be developed by the company's own programmers, whether its development will be outsourced to another firm, or whether the company will buy an existing software package
Term
Infastructure Analyst
Definition
Focuses on the Tech issues surrounding the ways the system will interact with the organizations technical infastructure
Term
Organizational Feasibility
Definition
How the new system will be accepted by the users and how will it integrate with the current system.
Term
Organizational Management
Definition
Know about the project/budget enough money for the project/ Encourage users to accept and use the system. They also make presentations to management abou the objectives of the project and the proposed benefits. Market the benefits of the new system...basically they need to market the project to management..
Supporting users have an ad free experience!