Halvorsen H. Software Development. A Practical Approach! 2020
Download Torrent
Opens in your torrent client (e.g. qBittorrent)
Health
Excellent15/0
Info HashB970768596C948E81091A2A4229B36EA7B34B920
Peers Updated9 hours ago (2026-03-24 01:18:41)
Description
Textbook in PDF format
The main goal with this document:•To give you an overview of what software engineering is•To take you beyond programming to engineering softwareWhat is Software Development? It is a complex process to develop modern and professionalsoftware today. This document tries to give a brief overview of Software Development
This document tries to focus on a practical approach regarding Software Development.
So why do we need System Engineering? Here are some key factors:
Understand Customer Requirements
What does the customer needs (because they may not know it!)
Transform Customer requirements into working software
Planning
How do we reach our goals?
Will we finish within deadline?
Resources
What can go wrong?
Implementation
What kind of platforms and architecture should be used?
Split your work into manageable pieces
Quality and Performance
Make sure the software fulfills the customers’ needs
We will learn how to build good (i.e. high quality) software, which includes:
Requirements Specification
Technical Design
Good User Experience (UX)
Improved Code Quality and Implementation
Testing
System Documentation
User Documentation
etc