Final Exam Flashcards
What is the objective of System Design?
Define, organize and structure the components of the final solution to the construction such that it can serve as a blue print.
Will agile/iteration projects build more or fewer models?
Fewer
What are the three types of models?
Requirement models, Analysis models, and Design models
What are the two key elements in the environment?
Communications with External Systems
Conforming to an existing Technology Architecture
What are the two models used to describe the environment?
Network Diagram and Deployment Diagram
What is an Application component?
A well defined unit of software that performs some functions
What are some issues regarding package components?
Scope and size
Programming language
Build or Buy
What are the models developed during Component Design?
Package diagrams
Component diagrams
Deployment diagrams
What does designing the UI include?
Analysis and Design tasks, as well as heavy user involvement
What are the typical models used for user interface design?
Story boards
Screen and report mockups
In project management how should it proceed?
Requirement Analysis to Design to Implementation to System Testing to Delivery and Installation
What are the three goals of every project?
To meet the budget
To Finish on schedule
To meet the S/W specification
What is a project?
An undertaking, limited in time to achieve a set of goals that require a concerted effort.
What is the focus of project management?
Administration of resources
Accountability maintenance
Reacting to change
Making sure the goals are met
What are the four project phases?
Initiation
Planning
Closing
Execution
What occurs in the Initiation phase?
Assembling the team, defining the expectations, defining the scope
What occurs in the Planning phase?
Identifying the tasks
Developing the schedule and budget
What occurs in the Closing phase?
Delivering and submitting the project
Writing a report representing the evaluation of the project and the development staff
What occurs in the Execution phase?
Developing the project to accomplish the goal
Monitoring the changes to the project
Making corrections to the project
Adjusting the schedule
Leading the team staff
In traditional project management what occurs?
The entire project is planned upfront without any scope for changing
In agile project management what occurs?
What does current technology frequently use?
Relational database management systems
What are Integrity controls?
Something that controls and maintain the integrity of inputs, outputs, data and programs
What is Security Controls?
Something that protects the assets from threats, internal and external