Save
Upgrade to remove ads
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

CIS220_Midterm_Ch1-6

Based on in class examples and online quiz questions.

QuestionAnswer
A normal system with 400 unadjusted function points would have _____ adjusted function points when the shortcut method is use to determine the complexity of the project. 400
The four phases of the Systems Development Life Cycle are _____. planning, analysis, design, and implementation
Understanding why an information system should be built and determining how the project team will build it is part of the _____ phase of the SDLC. planning
Adding people to a project team in order to speed up total development time _____. may actually increase total development time
Use-case points is a project effort estimation approach based on unique features of _______ and object orientation. use cases
Understanding the as-is system, identifying improvements, and developing requirements for the to-be system are the steps of the _____ phase. analysis
The information gathering technique that enables the analyst to collect facts and opinions from a wide range of geographically dispersed people quickly and with the least expense is the _____. questionnaire
The goal of ______ analysis strategy is to make minor or moderate changes to the business processes so that they will become more efficient and effective. business process improvement
A JAD facilitator is _____. the person who sets the meeting agenda and guides the discussion
A concept map is essentially a node-and-arc representation, where the nodes represent the individual requirements and the arcs represent the _______________ among the requirements. relationships
A scenario is the same as a(n) _____. path through a use case
Which of the following relationships describe the communication between the use case and the actors? association relationship
A(n) _____ is a formal way of representing how a business system interacts with its environment. use case
A complex use case is one that has more than _____ unique transactions. 7
A Fork Node in an activity diagram is used to __________ behavior into a set of parallel or concurrent flows of activities (or actions). split
Chapter 5 suggested three representations that could be used for structural modeling: CRC cards, class diagrams, and ___________________. object diagrams
Which of the following are used to create objects? concrete classes
Text analysis is one of the four approaches to aid the analysis in identifying a set of candidate objects for the structural model. Textual analysis is an analysis of the text in the ___________________. use case descriptions
“A-part-of” or “has-parts” relationships represent _____ relationships. aggregation
“A-kind-of” relationships represent _____ relationships generalization
Analysts use _____ to show the objects that participate in a use case and the messages that pass between the objects over time for one particular use case. sequence diagrams
A(n) _____ is an instantiation of a class. object
A systems analyst draws a lifeline with an X at the end. This lifeline represents _____. an object that is destroyed at a point in time
When an object sends a message to itself in a sequence diagram, that is referred to as _____. self-delegation
A(n) _____ describes information about an object. attribute
What does CRUDE stand for? Create Read / Reference Update Delete Execute
What does "Students: List" mean? Students is an instance of the List class that contains individual student objects
The 1st step in building a Sequence Diagram Set context.
Which is not an attribute? Cancel appointment. Why? It's a method.
Given the statement "a student signs up for class" Association relationship
CRC cards document? Resp. and collaborations of Classes
Class diagram _____ model. Static model
Object _____ model Dynamic model
Identifying objects of a class diagram, look for what to identify? Nouns
Multip of relationship - possible to be 0 or more? Yes
T/F - Object dynamic another name for class dynamic False
" - " represents what type of attribute / opperation private
" + " represents what type of attribute / opperation public
" # " represents what type of attribute / opperation protected
UML series of multiplicities - which are valid? 0 ... * * ... 1 1 ... * 0 ... * = Valid * ... 1 = NOT 1 ... * = Valid
What to look for when identifying classes? Subject Verb Direct Object Preposition Indirect Object
T/F - An actor in a use case must be a person? False - Person (stick figure) or System (square box)
T/F - A use case should be written from the perspective of an actor? False - from higher up.
What type of requirement? Customer should be able to see their cart after ordering. Functional requirement
What type of requirement? System should load within 3 seconds. Non-functional requirement
What type of question gathers rich information and gives the interviewee more control over the interview? Open-Ended questions
What type of question gathers more information about a specific topic? Probing questions
What type of question gives the interviewer more control over the interview and obtains the information they need? Close-Ended questions
Can see the reality of the situaiton Observation
Examing paperwork to see Document Analysis
Gathering geographically dispersed information Questionaires
Person that identifies business value that can be gained fro using technology Project Sponsor
Type of value that can be quantified Tangible
Type of value that can NOT be quantified Intangible
4 Elements on System Requirements Business need Business value Business requirements Project sponsor
Overall goal of feasibility analysis? Determine if project should proceed
Economic Feasibility Costs and Benifits
Technical Feasibility Abilities of the IT staff. The extent to which the system can be successfully designed, developed, and installed by the IT group.
Organizational Feasibility Will users use the system? How well will the system be accepted by the users?
An example of a Technical Risk Assessment? No java experience.
The amount of revenues or cost savings results from a given investment. Return on Investment (ROI)
Sequence from one phase to the next waterfall
iterations for scrum sprints
Finding something new in Agile Backlog
Created by: BeforeCoffee
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards