Deck 4: Software Development and Engineering Processes: A Comprehensive Guide

ملء الشاشة (f)
exit full mode
سؤال
What are the steps in the engineering process model for developing MobileApps?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Explain what is wrong with the notion that computer software does not need to evolve over time.
سؤال
Why are evolutionary models considered by many to be the best approach to software development in a modern context?
سؤال
List four content architectures found in WebApps?
سؤال
Describe the relationships among software engineering process,methods,and tools.
سؤال
Why it important for software processes to be agile?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/17
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 4: Software Development and Engineering Processes: A Comprehensive Guide
1
What are the steps in the engineering process model for developing MobileApps?
-Formulation
-Planning
-Analysis
-Engineering
-Implementation and testing
-User evaluation
2
Explain what is wrong with the notion that computer software does not need to evolve over time.
Computer software must be revised as errors are discovered and corrected.Software must be updated to accommodate changes in the computing environment.Many times a customer will request changes to add new functions to an existing product or to accommodate changes in the business environment.Sometimes an older system will need to be reengineered to provide benefits to the user in a modern context.The bottom line is that software that does not evolve will eventually become unusable.
3
Why are evolutionary models considered by many to be the best approach to software development in a modern context?
Because time lines for the development of modern software are getting shorter and shorter,customers are becoming more diverse (making the understanding of requirements even harder),and changes to requirements are becoming even more common (before delivery),we need a way to provide incremental or evolutionary delivery.The evolutionary process accommodates uncertainty better than most process
4
List four content architectures found in WebApps?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 17 في هذه المجموعة.
فتح الحزمة
k this deck
5
Describe the relationships among software engineering process,methods,and tools.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 17 في هذه المجموعة.
فتح الحزمة
k this deck
7
Why it important for software processes to be agile?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 17 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 17 في هذه المجموعة.