100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Class notes

The software development lifecycle

Rating
-
Sold
1
Pages
10
Uploaded on
12-10-2022
Written in
2022/2023

1. Understand what is software and the reasons why software applications are important 2. Understand different types of software applications 3. Understand essential attributes of good software and general issues that affect software 4. Understand different Software Development Life Cycle models and their problems and benefits The objectives map to the 1st learning outcome of the course: Demonstrate an understanding of the role and importance of the software development lifecycle.

Show more Read less
Institution
Course









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Study
Unknown
Course

Document information

Uploaded on
October 12, 2022
Number of pages
10
Written in
2022/2023
Type
Class notes
Professor(s)
Dr igor alik voronin
Contains
Class 1

Subjects

Content preview


week 1 - the software development
life cycle
Topic Introduction to software app and dvp

Date

Column

Notes



Introduction to Software Application and
Development :
1. Understand what is software and the reasons why
software applications are important
A) What is software?
computer system = hardware (physical components of computer system e.g chips,
graphic cards, circuits, motherboard, display, keyboard…) + software (intangible
components of a computer, set of programs, procedures + routines associated with
operation of computer system= INSTRUCTIONS tell computer what to do)

software= computer programs (set of instructions that directs a computer hardware
to perform a task) and associated documentation

computer hardware and software are interdependent, they can’t be used on their own



two different types of software :

system software (e.g operatoring system) : controls a computer INTERNAL
functionning

application software (e.g ) : handles SPECIFIC TASKS for users


week 1 - the software development life cycle 1

, - program = software applications
- if multiple programs that belong together = software systems



B) Why is it so important?


individuals + society rely on advanced software systems (e.g mobile phones controlled
by software/e commerce applications) ⇒ modern world can’t be run without software so
we need to produce RELIABLE and TRUSTWORTHY systems, economically and
quickly

software applications used across industries for manufacturing , distribution of goods
and to run the financial system

software systems are used to control critical infrastructure systems such as the air traffic
control or power transmissions

usually cheaper in the long run to use software engineering methods and techniques for
professional software systems rather than just write programs as a personal
programming project. failure to use the software engineering method leads to higher
costs for testing, quality assurance and long term maintenance


2. Understand different types of software applications -
diversity




⇒ the most important factor in determining which software engineering methods and
techniques to apply is the type of application being developed



week 1 - the software development life cycle 2
$10.77
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
rosemariedrg

Also available in package deal

Get to know the seller

Seller avatar
rosemariedrg The University of Manchester
Follow You need to be logged in order to follow users or courses
Sold
1
Member since
3 year
Number of followers
1
Documents
8
Last sold
3 year ago

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions