|
* Describe the
steps you need in a deployment plan
* Tell why you
need a rollback plan
* List common
deployment tasks
* Describe why
maintenance is normally the largest percentage of a…
|
|
* Describe the
difference between software quality assurance and testing
* List the goals
of testing
* Define the
difference between a bug and a defect
* Describe the
kinds of testing
|
|
* Understand why
having a good development environment is necessary to efficiently create good
code.
* Define the
terms “continuous integration / delivery” and explain why…
|
|
* Understand
what the purpose of high-level design
* Show how good
design lets you get more done in less time
* Identify
specific things that should be included in high-level design
*…
|
|
* Describe how
good user interface design makes software intuitive and easier to use
* Describe the
principals of a good UI
* Easy to
understand & navigate
* Provide the
right…
|
|
* Describe why requirements gathering is important* List the characteristics of good requirements* Define the MOSCOW method for prioritizing requirements* List the different kinds of requirements *…
|
|
During week 2
we talk about the high-level parts of software development. Which
Software Development Life Cycle (SDLC) methodology will be used.
How to create a
project charter to capture…
|
|
MSSE600 Introduction to Software Engineering Week 1 Lecture In this recording I cover the week 1 slides along with descriptions of the course project, expectations for the assignments, and final…
|