Deck 1: Software Engineering and Development: Processes, Strategies, and Metrics

ملء الشاشة (f)
exit full mode
سؤال
How does software configuration management differ for Web and Mobile Apps?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Describe three partitioning strategies that can be used when performing class level testing for OO systems.
سؤال
Describe steps needs to create a threat model.
سؤال
What is a formal technical review and why is one conducted? Outline the steps required to conduct a successful FTR?
سؤال
Describe three control structure testing strategies.
سؤال
What types of testing should be followed in a comprehensive MobileApp testing strategy.
سؤال
Explain what is wrong with the notion that computer software does not need to evolve over time.
سؤال
List environment characteristics that can be considered toxic to software teams.
سؤال
Describe the relationships among software engineering process,methods,and tools.
سؤال
Describe the role of class-oriented metrics in assessing the quality of an OO system.
سؤال
Describe the WebApp interface testing strategy.
سؤال
Why it important for software processes to be agile?
سؤال
What work products result from the requirements engineering process?.
سؤال
Describe the change control process for a modern software development project.
سؤال
Describe the three key assumptions regarding software projects that every agile software process must address.
سؤال
Describe the process of writing a formal specification for some system function.
سؤال
Describe the five activities associated with the software measurement process.
سؤال
What are the key differences between validation testing goals and acceptance testing goals?
سؤال
Why are evolutionary models considered by many to be the best approach to software development in a modern context?
سؤال
Describe the change control process for a modern software development project.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/20
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 1: Software Engineering and Development: Processes, Strategies, and Metrics
1
How does software configuration management differ for Web and Mobile Apps?
The "code and go" philosophy dominates App development.So SCM for Apps must be an agile process.Documentation and review of changes is done on an as needed basis depending on the risk associated with the work products being changed.
2
Describe three partitioning strategies that can be used when performing class level testing for OO systems.
State-based partitioning - tests designed so that operations that cause state changes are tested separately from those that do not
Attribute-based partitioning - for each class attribute,operations are classified according to those that use the attribute,those that modify it,and those that do not use or modify the attribute
Category-based partitioning - operations are categorized according to the function performed: initialization,computation,query,or termination
3
Describe steps needs to create a threat model.
-Identify assets
-Create architectural overview
-Decompose application
-Identify threats
-Document threats
-Rate threats
4
What is a formal technical review and why is one conducted? Outline the steps required to conduct a successful FTR?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
5
Describe three control structure testing strategies.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
6
What types of testing should be followed in a comprehensive MobileApp testing strategy.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
7
Explain what is wrong with the notion that computer software does not need to evolve over time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
8
List environment characteristics that can be considered toxic to software teams.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
9
Describe the relationships among software engineering process,methods,and tools.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
10
Describe the role of class-oriented metrics in assessing the quality of an OO system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
11
Describe the WebApp interface testing strategy.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
12
Why it important for software processes to be agile?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
13
What work products result from the requirements engineering process?.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
14
Describe the change control process for a modern software development project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
15
Describe the three key assumptions regarding software projects that every agile software process must address.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
16
Describe the process of writing a formal specification for some system function.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
17
Describe the five activities associated with the software measurement process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
18
What are the key differences between validation testing goals and acceptance testing goals?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
19
Why are evolutionary models considered by many to be the best approach to software development in a modern context?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
20
Describe the change control process for a modern software development project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.