Deck 2: Software Development and Engineering: Processes, Methods, and Tools

ملء الشاشة (f)
exit full mode
سؤال
Discuss how poor management decisions can impact software quality?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
List the four design models required for a complete specification of a software design and the role of each.
سؤال
Describe the types of dependencies that can exist in an architectural design.
سؤال
Describe statistical quality assurance?
سؤال
How is software scope defined?
سؤال
Describe all activities that must occur in order to produce a Risk Mitigation,Monitoring,and Management Plan.
سؤال
What are the steps used to complete the component-level design for a software development project?
سؤال
List the characteristics that should be considered when considering potential classes for inclusion in an analysis model
سؤال
Describe three partitioning strategies that can be used when performing class level testing for OO systems.
سؤال
List the types of models that might be used in requirements modeling and explain the role of each type of model
سؤال
Describe what is accomplished during the component qualification,adaptation,and composition activities of component-based development.
سؤال
Explain what is wrong with the notion that computer software does not need to evolve over time.
سؤال
Describe the relationships among software engineering process,methods,and tools.
سؤال
Under what circumstances should requirements modeling be utilized for Web or mobile apps?
سؤال
Describe the differences between software construction and software deployment.
سؤال
Describe three control structure testing strategies.
سؤال
What are the key differences between validation testing goals and acceptance testing goals?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/23
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 2: Software Development and Engineering: Processes, Methods, and Tools
1
Discuss how poor management decisions can impact software quality?
-Estimation decisions - irrational delivery date estimates cause teams to take short-cuts that can lead to reduced product quality
-Scheduling decisions - failing to pay attention to task dependencies when creating the project schedule may force the project team to test modules without their subcomponents and quality may suffer
-Risk-oriented decisions - reacting to each crisis as it arises rather than building in mechanisms to monitor risks and having established contingency plans may result in products having reduced quality
2
List the four design models required for a complete specification of a software design and the role of each.
Data design - high level model depicting user's view of the data or information.
3
Describe the types of dependencies that can exist in an architectural design.
Sharing dependencies - represent the dependence relationships among consumers whose use the same source or producers who have the same consumers.
Flow dependencies - represent dependence relationships between producers and consumers of resources
Constrained dependencies - represent constraints on the relative flow of control among a set of activities
4
Describe statistical quality assurance?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
5
How is software scope defined?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
6
Describe all activities that must occur in order to produce a Risk Mitigation,Monitoring,and Management Plan.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
7
What are the steps used to complete the component-level design for a software development project?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
8
List the characteristics that should be considered when considering potential classes for inclusion in an analysis model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
9
Describe three partitioning strategies that can be used when performing class level testing for OO systems.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
10
List the types of models that might be used in requirements modeling and explain the role of each type of model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
11
Describe what is accomplished during the component qualification,adaptation,and composition activities of component-based development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
12
Explain what is wrong with the notion that computer software does not need to evolve over time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
13
Describe the relationships among software engineering process,methods,and tools.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
14
Under what circumstances should requirements modeling be utilized for Web or mobile apps?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
15
Describe the differences between software construction and software deployment.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
16
Describe three control structure testing strategies.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
17
What are the key differences between validation testing goals and acceptance testing goals?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 23 في هذه المجموعة.