Exam prep Flashcards
Analysts Mindsets
Cowboy Magician Master Cataloguer Methodists
Cowboy
Not worried about analysis/design
more focused on getting programming done and to the client
Does minimal Analysis/design
Catologuer
more focused on producing document (analysis/design)
Focused on producing documents with all artifacts
more focus on developing the artifacts rather than the system
Methodist
Adhering to methods to help analysis and design
requirements are also controlled by the methodology
Magician
Believes their own skill and ingenuity
Isn’t good at explaining how they created the system
They have a variety of skills that helps them complete the task
Master
can easily switch from looking at the whole system overall to looking at smaller sections
excellent understanding and skill in analysis and design
strength: ability to teach others
Weakness: teach ability lowers productivity
Activities of a system analysis
Gather detailed Information Define requirements Prioritize Diagrams develop user interface dialog's evaluate requirements with users
What is a process (DFD)
an activity that changes or transforms data flows.
Since they transform incoming data, all processes must have inputs and outputs on a DFD
Data store
generally do not generate any operations, but simply hold data for later use
data flow
movement of data between external entities, processes and data stores, arrow indicates the direction of flow
external entity
also known as actors, source etc. external entities that produce and consume data flows between the entity and the system being diagrammed
real time link
communication back and fourth between external entities while a process is taking place
three parts of an ERD diagrma
Entities
Relationships
Cardinality constraints
Core process of SDLC
Identify the problem and obtain approval
Plan and monitor the project
Discover and understand details
design system components
build, test, and integrate system components
complete system tests and deploy the situation
values of agile development
responding to change over following the plan
individuals over processes and tools
customer collaboration over contract negotiation
Working software and comprehensive documentation
metaphors
Direct manipulation
desktop
dialog
documentation