From the course: Software Engineering Principles by Pearson
Unlock this course with a free trial
Join today to access over 25,600 courses taught by industry experts.
Test the software
From the course: Software Engineering Principles by Pearson
Test the software
All right, so at this point, we have working code that implements the requirements that we decided on in step one. And you know, a lot of people are surprised to see this step here, honestly, because their question is, well, if we have the code, well, don't we have what we need? Can't we just release that? And the answer to that is no, right? the same reason that when an author is, let's say, writing a book, you don't just take their rough draft and then immediately start printing books of that rough draft and selling them. You actually have a lengthy review process where you make sure that everything kind of fits together correctly and, you know, tells a good story. And in the same way, the tests that we create for our code make sure that the code we wrote Actually does what we wanted to implement in step one, right? so This is where right step four the testing step is where we ensure that the software works correctly And meets whatever requirements we have for it. Okay Now this is…
Contents
-
-
-
-
(Locked)
Learning objectives1m
-
(Locked)
Learn how real-world software gets built11m 35s
-
(Locked)
Collect requirements: What are we building?6m 35s
-
(Locked)
Create a design: Planning before coding3m 40s
-
(Locked)
Implement the software: Writing the code4m 56s
-
(Locked)
Test the software5m 47s
-
(Locked)
Deploy the software3m 34s
-
(Locked)
Maintain the software3m 48s
-
(Locked)
-
-
-