You are on page 1of 3

Перелік питань для підсумкового контролю з дисципліни «Технології

розробки програмного забезпечення»

1. В чому полягає супровід програмного забезпечення?


2. В чому суть багаторазового використання вимог до програмного
забезпечення?
3. Визначте суть та призначення приймальних критеріїв (acceptance criteria)
в розробці програмного забезпечення.
4. Опишіть етапи управління проектом з розробки програмного
забезпечення.
5. Опишіть завершальні етапи розробки програмного забезпечення.
6. Опишіть методи, засоби і процеси/процедури технології розробки
програмного забезпечення.
7. Опишіть методику Lean Canvas.
8. Опишіть основні методи та рівні тестування програмного забезпечення.
9. Опишіть основні проблеми розробки програмного забезпечення.
10. Опишіть основні стратегії виявлення вимог до програмного забезпечення.
11. Опишіть процес створення програмного забезпечення.
12. Опишіть розвиток мов, стилів та технологій програмування.
13. Опишіть розвиток технологій програмування.
14. Опишіть типи користувацьких інтерфейсів.
15. Охарактеризуйте взаємодію між підсистемами та функціями архітектури
програмного забезпечення.
16. Охарактеризуйте застосування моделей UML діаграм під час розробки
програмного забезпечення.
17. Охарактеризуйте основні підходи до документації вимог проекту.
18. Охарактеризуйте поняття програми та програмного забезпечення.
19. Охарактеризуйте розвиток технологій програмування.
20. Розкрийте зміст поняття «користувацькі вимоги»
21. Розкрийте зміст поняття «системні вимоги».
22. Розкрийте мету та основні принципи тестування програмного
забезпечення.
23. Розкрийте особливості аутсорсингових та продуктових ІТ-компаній.
24. Розкрийте питання архітектури програмного забезпечення.
25. Розкрийте питання використання прототипів та їх ролі у зниженні ризиків
при розробці програмного забезпечення.
26. Розкрийте питання використання стандартів при створенні програмного
забезпечення.
27. Розкрийте питання документації користувача програмного забезпечення.
28. Розкрийте питання документації програмного забезпечення.
29. Розкрийте питання життєвого циклу розробки програмного забезпечення.
30. Розкрийте питання забезпечення супроводу та керування конфігурацією
програмного забезпечення.
31. Розкрийте питання застосування техніки User Case та User Stories в
розробці програмного забезпечення.
32. Розкрийте питання застосування техніки User story mapping в розробці
програмного забезпечення.
33. Розкрийте питання ієрархічної структури та декомпозиції проекту з
розробки програмного забезпечння.
34. Розкрийте питання концепції та бізнес-моделі ІТ-продукту.
35. Розкрийте питання патернів проектування програмного забезпечення.
36. Розкрийте питання тестування вимог до програмного забезпечення.
37. Розкрийте питання якості вимог до програмного забезпечення.
38. Розкрийте питання якості програмного забезпечення.
39. Розкрийте принципи організації вимог та ітерацій виконання проекту.
40. Розкрийте суть Agile методології в ІТ-проектах.
41. Розкрийте суть SCRUM методології в ІТ-проектах.
42. Що впливає на показники якості програмного забезпечення?
43. Як визначаються профілі зацікавлених осіб на етапі формування вимог до
програмного забезпечення? Наведіть приклади.
44. Як здійснюється затвердження і верифікація вимог до програмного
забезпечення?
45. Як здійснюється підготовка та написання технічного завдання при
розробці ПЗ?
46. Як здійснюється реалізація загального процесу розроблення вимог до
програмної системи?
47. Як здійснюється розробка користувацький інтерфейсів?
48. Як здійснюється формування вимог до існуючої інформаційної системи?
49. Як описуються бізнес-правила при формуванні вимог до програмного
забезпечення? Наведіть приклад.
50. Як описуються вимоги до зовнішніх інтерфейсів програмного
забезпечення? Наведіть приклад.
51. Яким чином використовується матриця відповідності відповідності вимог
при розробці програмного забезпечення?
52. Яким чином відбувається збирання (ідентифікація) вимог до програмного
забезпечення?
53. Які ви знаєте вимоги в проекті та як їх класифікують?
54. Які ви знаєте інстурументи візуального представлення даних та вимог до
програмного забезпечення?
55. Які ви знаєте методи визначення пріоритетів вимог до програмного
забезпечення?
56. Які ви знаєте метрики, що використовуються при оцінці програмного
проекту?
57. Які ви знаєте моделі життєвого циклу програмного забезпечення?
58. Які ви знаєте нефункціональні вимоги до програмного забезпечення?
59. Які ви знаєте основні класи архітектури програмного забезпечення?
60. Які ви знаєте основні технічні ролі та посади в розробці програмного
забезпечення?

You might also like