You are on page 1of 14

SOFTWARE

ENGINEERING
KELOMPOK 5
ADI KARNA WICITRA
01 NIM : 180411100022

RIO ERFIAN
02 NIM : 180411100040

DENAYA MAHABAH YOUSI


03 NIM : 180411100098

MUHAMMAD YUSRIL MAULANA


04 NIM : 180411100122
DEFINITION
Definition

According to Fritz Bauer DEFINITITION BY IEEE


"Application and utilization of Software engineering is the
engineering principles to produce application of a systematic,
economical software that is reliable and
disciplined, quantifiable
works efficiently on real
machines" Characteristics of approach to the development,
Software Developed or engineered, operation, and maintenance of
not made in general terms. Not software
'weathered' or physically shrinking.
Software engineering is a professional field that explores the
methods of software development including the creation,
maintenance, management of software development
organizations, etc.
Software engineering is an engineering discipline with software
developed. Usually the process involves finding the wishes of
the client, arranging it in the list of needs, designing, coding,
testing, and integrating separate parts, testing the whole,
deployment and maintenance of software.
Element of Software Engineering
The Software Engineering Body of Knowledge

Question:
Where does
SOFTWARE SOFTWARE TOOLS &
REQUIREMENT
programming
DESIGN METHODS
fit in?

SOFTWARE SOFTWARE
PROCESS TESTING
SOFTWARE
ENGINEERING
SOFTWARE
QUALITY MANAGEMENT

SOFTWARE CONFIGURATION SOFTWARE


CONSTRUCTION MANAGEMENT MAINTENANCE
SOFTWARE
ENGINEERING
OBJECTIVES
SOFTWARE ENGINEERING OBJECTIVES

More specifically, we can state the Attributes of good software


purpose and the Software Account
are:
The software should deliver
• Obtain low production costs for
software. the required functionality and
• Produce software that is high
performance to the user and
performance, reliable and on time. should be :
• Produce software that can work on • Maintainability
various types of platforms. • Dependability
• Produce software that has low • Efficiency
maintenance costs. • Acceptability
Software Engineering Factors
Software Engineering Factors

            Various factors that influence planning, management, and


selection of SQM activities and techniques are as follows:
• Areas of the system to be occupied by software
• System and software needs,
• Commercial components (external) or standard (internal)
• Specific software engineering standards that can be applied,
• Software methods and tools
• Budget, staff, project organization, plans, and scheduling of all
processes,
• Expected users and system usage, and
• Level of system integrity.
Development
Methodology
Development Methodology

1.The "Waterfall" Process


2.Rational Unified Process (RUP)
3.Microsoft Solutions Framework (MSF)
4.Agile Development Processes
“Thank you”

You might also like