Deck 4: Process Models

ملء الشاشة (f)
exit full mode
سؤال
Why has the Personal Software Process not been widely adopted by industry?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Why are evolutionary models considered by many to be the best approach to software development in a modern context?
سؤال
Describe the phases of the prototyping model for software development?
سؤال
What are the primary advantages of the component-based process model for software engineering?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/4
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 4: Process Models
1
Why has the Personal Software Process not been widely adopted by industry?
PSP is intellectually challenging and demands a level of commitment (e.g.lengthy and costly training required)that is not always possible to obtain.In addition the required level of measurement is culturally hard for many software practitioners.
Final Exam Questions
2
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 models,allows the delivery of partial solutions in an orderly and planned manner,and most importantly,reflects what really happens when complex systems are built.
3
Describe the phases of the prototyping model for software development?
Requirements are gathered by having the customer and developer meet and identify whatever objectives and requirements they can.Quick design follows,focusing on representation of the software that will be visible to the customer.A prototype is constructed by the developer and evaluated by the customer and used to refine the requirements.Iteration occurs and the prototype is tuned to satisfy the customer's needs.
4
What are the primary advantages of the component-based process model for software engineering?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 4 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 4 في هذه المجموعة.