Requirements Specification

  Рет қаралды 15,169

UVA CS 3240

UVA CS 3240

Күн бұрын

Пікірлер: 12
@onlyupformhere
@onlyupformhere Жыл бұрын
Love the way you teach. You clearly have passion for what you do, and it helps us students too
@DepresSion271
@DepresSion271 8 ай бұрын
damnn, the way you teach is inspiring me, thank you
@bsnbhasith5666
@bsnbhasith5666 Жыл бұрын
isnt drawing use case diagrams in designing phase of SDLC?
@kalyug2011
@kalyug2011 2 жыл бұрын
Absolutely great video ! appreciate the effort in putting this together. Do you have any info on how to write a business requirement document and what should be the key focus. Especially when your are dealing with a customers who want every little detail from the workshop sessions we run.
@MarkSherriff
@MarkSherriff 2 жыл бұрын
This is really going to vary based on the type of product and who the stakeholders are. If the customers are extremely detail focused, that will be difficult to do in a formal requirements document on the first pass without a lot of going back and forth. Trying to do some early mockups / prototypes to get as much as possible ironed out early can help with later phases.
@the_gift_of_Allah
@the_gift_of_Allah 3 жыл бұрын
Amazing!
@safinurozbek2025
@safinurozbek2025 2 жыл бұрын
Can we say, with this method (use case) we can define the main functions? Does this method work for the non-functionals?
@MarkSherriff
@MarkSherriff 2 жыл бұрын
Typically, use cases are more often used to understand the basic ways that users will interface with the system (or how parts of the system interact with each other). This *can* be related to what the main functions are, but not necessarily. Think of use cases as being a bit more high level - something you could theoretically show to a stakeholder to discuss how the system will work. Use cases, however, are not good at specifying non-functional requirements because NFRs tend to be cross-cutting across multiple features (e.g. performance, accessibility, etc.). Use cases don't really have an effective way of expressing "all pages must be displayed withing 100 ms" or something like that.
@safinurozbek2025
@safinurozbek2025 2 жыл бұрын
@@MarkSherriff Thank you for your quite clear explanation.
@MrKirkCaptain
@MrKirkCaptain 3 жыл бұрын
Thanks!! I have to write an SRS for my class 😭
@btk9639
@btk9639 3 жыл бұрын
How about user specific requirements (for an auricular wearable medical device for example)? Do they follow the same structure?
@MarkSherriff
@MarkSherriff 3 жыл бұрын
There are definitely software systems that have a "generic" version that can then be tailored by an agency (sometimes the original developers, sometimes not) for a particular client. In that case, you effectively end up with two sets of requirements - the general requirements and then the ones for the client, potentially handled by two different teams. In the example you give (where there is a device that is configured, I'm assuming), then the base requirements tend to include the ability to do that level of customization.
Risk Management
16:11
UVA CS 3240
Рет қаралды 2,4 М.
Requirement Specification vs User Stories
17:34
Continuous Delivery
Рет қаралды 89 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Software Requirement Specification (SRS) Tutorial and EXAMPLE | Functional Requirement Document
25:07
The Business Analysis Doctor - IIBA Certification
Рет қаралды 35 М.
Functional Requirements and Specifications: A Quick Tutorial
15:03
Bridging the Gap - Resources for Business Analysts
Рет қаралды 107 М.
Requirements Elicitation
23:36
UVA CS 3240
Рет қаралды 13 М.
Software Planning and Technical Documentation
10:49
AltexSoft
Рет қаралды 171 М.
How To Write Good Requirements (User Stories)
19:57
TheBATutor
Рет қаралды 86 М.
HOW TO EASILY WRITE SOFTWARE REQUIREMENTS SPECIFICATION
5:57
Jelvix | TECH IN 5 MINUTES
Рет қаралды 140 М.
Functional and Non Functional Requirements
13:25
Andrew Makar
Рет қаралды 83 М.
Requirements Engineering
23:35
UVA CS 3240
Рет қаралды 18 М.
User Stories: What they are, how to write them, and why they work.
52:04
Mountain Goat Software
Рет қаралды 327 М.