Sommerville Software Engineering 10th Edition
Software Engineering (10th Edition) - Ian Sommerville - Published on Aug 19, 2019 Read Software Engineering (10th Edition) PDF - Ebook by Ian Sommerville ePUB; Read Online Software Engineering. Software Engineering, 10th Edition Ian Sommerville on Amazon.com.FREE. shipping on qualifying offers. Software Engineering, 10th Edition. Fundamental Activities in Software Engineering (.) In this video, I talk about the key activities in software engineering that are part of all software processes – specification, design and implementation, testing and evolution. The Software Process. A general introduction explaining what is meant by a software process.
Many students find videos helpful in developing their understanding so I have made a number of videos on a range of software engineering topics. Many of these were made to support a course I was teaching in Critical Systems Engineering, so there is a focus on system security and dependability. Some of the videos cover material (such as SCADA control systems) that is not covered in the book. I have included these as some readers may be interested in following up topics in more detail.
There are thousands of videos on software engineering topics on YouTube but most of these are either poor quality (out of focus, unreadable text, etc.), unwatchably boring (no diagrams, no visual variation, etc.) or are commercial, selling some particular product or method. Topic coverage is very patchy – for example, there are many excellent videos on agile methods but very few on software evolution. I have reviewed (some of) the YouTube videos that are available and I have included links to those videos that are (a) of reasonable quality and (b) provide useful information that supports material in the book. If you find other potentially useful videos, please let me know.
I have arranged the videos around a set of topic headings rather than per chapter as some videos are relevant to more than one chapter. The list of videos is currently incomplete. A complete list will be available after the book has been published.
Software Engineering Salary
Video pages | |||
---|---|---|---|
Software Engineering | Agile Methods | Requirements and Design | Implementation and Evolution |
Critical Systems | Reliability and Safety | Security and Resilience | Software Reuse |
Systems Engineering | Software Management |