Class 2 Flashcards
Addressing the business, technological, and organizational issues associated with creating, maintaining, and modifying a system
Systems Management
A holistic and analytical approach to solving complex problems that includes using a systems philosophy, systems analysis, and systems management
Systems Approach
A problem-solving approach that requires defining the scope of the system to be studied, and then dividing it into component parts for identifying and evaluating its problems, opportunities, constraints, and needs
Systems Analysis
Overall Model for thinking about things as systems
Systems Phyilosophy
An organizational structure that groups people by functional areas such as IT, manufacturing, engineering, and human resources
Functional Organizational Structure
middle ground between functional and project structures; personnel often report to two or more bosses
Matrix
An organizational structure that groups people by major projects
Project Organizational Structure
A set of shared assumptions, values, and behaviors that characterize the functioning of an organization
Organizational Culture
The authority and control for key IT activities in organizations, including IT infrastructure, IT use, and project management
IT Governance
A collection of project phases, such as concept, development, implementation, and close-out
Project Life Cycle
A framework for describing the phases involved in developing and maintaining information systems
Systems Development Life Cycle (SDLC)
A software development approach used when the scope of the project can be articulated clearly, and the schedule and cost can be predicted accurately
Predictive Lifecycle
A software development approach used when requirements cannot be clearly expressed early in the life cycle
Adaptive Software Development
Quick and coordinated in movement; a method based on iterative and incremental development, in which requirements and solutions evolve through collaboration
Agile
A method for software development that uses new approaches, focusing on close collaboration between programming teams and business experts
Agile Software Development
The leading agile development methodology for completing projects with a complex, innovative scope of work
Scrum