Deck 2: Software Engineering

ملء الشاشة (f)
exit full mode
سؤال
Describe how Polya's problem solving principles describe the essence of engineering practice?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
List three areas in which process models may differ from one another.
سؤال
Describe the relationships among software engineering process,methods,and tools.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/3
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 2: Software Engineering
Describe how Polya's problem solving principles describe the essence of engineering practice?
-Understand the problem (communication and analysis)
-Plan a solution (modeling and design)
-Carry out the plan (code generation)
-Examine the result for accuracy (testing and quality assurance)
Final Exam Question
List three areas in which process models may differ from one another.
Overall flow and level of interdependencies among tasks
Degree to which work tasks are defined within each framework activity
Degree to which work products are identified and required
Manner in which quality assurance activities are applied
Manner in which project tracking and control activities are applied
Overall degree of detail and rigor of process description
Degree to which stakeholders are involved in the project
Level of autonomy given to project team
Degree to which team organization and roles are prescribed
Describe the relationships among software engineering process,methods,and tools.
Software process defines the framework that must be established for effective delivery of software engineering technology,by providing a context by which the software engineering methods are applied.Software engineering methods provide the technical how-to's for building software.Software engineering tools provide automated or semi-automated support for software engineering process and methods.
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 3 في هذه المجموعة.