SlideShare a Scribd company logo
1 of 5
WHAT IS SOFTWARE ENGINEERING AND THE
REASON I CHOOSE IT
TITANIA DELFIANO
20181100009
STUDY PROGRAM SOFTWARE ENGINEERING
FACULTY OF SCIENCE AND TECHNOLOGY
BUDDHI DHARMA UNIVERSITY
WHAT IS SOFTWARE ENGINEERING AND THE
REASON I CHOOSE IT
Before we discus about software engineering let’s discuss about the software
first. Many software user already know the use of software but maybe not much know
about the definition about software.
According to Ian Sommerville, the software does not only about computer
programs, but also includes all the documentation and data configuration that related
and needed to make the program operate correctly (Sommerville, 2003).
Meanwhile, according to Pressman, software is computer program intructions
that can provide features, functions, and performance desired by the users. Inside
software there is data structure that allows programs to manipulate information, and
printed the information as virtual form that describe the operation and use of the
programs. (Pressman, 2012)
From the definition above the author concluded that software program is a
program that can be operate to manipulate information that contain instructions as
features and specific function so the information that has been obtained can be printed
in virtual form.
When we heard software engineering maybe the first thing comes to our mind
are about making software or maybe we will think that it’s similar to information
technology. But the in reality they are very different, information technology is a
broad term that covers using computers and software to solve organization problems,
while software engineering is a specific process of creating, developing and
maintaining software programs. (Mahal, 2013)
To build a software, an engineer must understand that the software is now
integrated in the lives of many people, so first of all an engineer must understand the
problem before it can provide solutions to the software that will be developed. The
design becomes something very important to produce high quality software. High
quality software has business value for its user, can be used for long term and of course
the software can be maintained. By seeing this reality software in all its categories
requires engineering (Setiyani, 2019).
According to Rosa, software engineering is a development using principles or
concepts with the aim of producing software which has economic value that is trusted
and works efficiently using machine (Rosa A.S, M. Shalahudin, 2018).
IEE develops the definition of software engineering, which is an application
from systematic, disciplined and measureable approach on development, operation
and soft care (Pressman, 2012).
Meanwhile according to Ian, software engineering is a disciplines that deals
with every aspects of software production, starting from the initial stage system
specification until system maintenance after used (Sommerville, 2003).
Based on the scholars above, the author concluded that software engineering
is software production process that uses a systematic, disciplined and measureable
approach that produce a software that can works efficiently.
I choose to study software engineering because I think it’s important and to
learn. Software engineering is important because specific software is needed in almost
every industry, in every business, and for every function. The industrial production of
software tends to follow a software process which ensures that the final product is
maintainable, dependable and usable. Simultaneously satisfying these condition can
be difficult during to a host of result hence the need for software engineering. From
choosing the right programming language and algorithms to considering group
dynamic, availability of resources and satisfaction of customers are only a few issues
software engineering must consider for each project (Darling, 2019).
By having experiences and skills in the field of software engineering, my
opportunity to work is huge. Nowadays there are a lot of workers need in the software
field, many startup companies need employees with good performance and must
understand everything about computer and software. Furthermore, the next years will
definitely be even more because every technological advance that will continue to
grow rapidly (Arni, 2018).
References
Arni, U. D. (2018, 4 10). Apa Itu Jurusan RPL ? Lalu Apa SajaKelebihan Mengambil
Jurusan RPL? Retrieved from Garuda Cyber Indonesia:
https://garudacyber.co.id/artikel/559-apa-itu-jurusan-rpl-lalu-apa-saja-
kelebihan-mengambil-jurusan-rpl
Darling, J. (2019, 1 4). Why is Software Engineering important and why is it different
from computer science? Retrieved from Student Software Engineer:
https://medium.com/student-software-engineer/why-is-software-engineering-
important-and-why-is-it-different-from-computer-science-262c0fa2933f
Mahal, D. S. (2013, 4 12). What is the difference between IT and Software
Engineering? Retrieved from Quora: https://www.quora.com/What-is-the-
difference-between-IT-and-Software-Engineering
Pressman, R. S. (2012). Rekayasa Perangkat Lunak, Pendekatan Praktis (7 ed.).
Yogyakarta: Andi.
Rosa A.S, M. Shalahudin. (2018). Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek. Bandung: Informatika.
Setiyani, L. (2019). Rekayasa Perangkat Lunak [Software Engineering]. Karawang:
Jatayu Catra Internusa.
Sommerville, I. (2003). Software Engineering (Rekayasa Perangkat Lunak) (6 ed.,
Vol. 1). Jakarta: Erlangga.

More Related Content

What's hot

IT careers and professionals
IT careers and professionalsIT careers and professionals
IT careers and professionalsmarkgernale24
 
B.sc computre sci
B.sc computre sciB.sc computre sci
B.sc computre scicareermine
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentationsireesha nimmagadda
 
Software Engineering Process in Web Application Development
Software Engineering Process in Web Application DevelopmentSoftware Engineering Process in Web Application Development
Software Engineering Process in Web Application DevelopmentIOSR Journals
 
Mobile Devices In The Workplace
Mobile Devices In The WorkplaceMobile Devices In The Workplace
Mobile Devices In The Workplaceakhi003
 
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPS
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPSAPPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPS
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPScsandit
 
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
IRJET-  	  Prayog B.E. Android Application-An E-Learning Educational SystemIRJET-  	  Prayog B.E. Android Application-An E-Learning Educational System
IRJET- Prayog B.E. Android Application-An E-Learning Educational SystemIRJET Journal
 
See which Engineering Course is the first choice among students
See which Engineering Course is the first choice among studentsSee which Engineering Course is the first choice among students
See which Engineering Course is the first choice among studentsCGC Landran
 
IRJET- Approaching Highlights and Security issues in Software Engineering...
IRJET-  	  Approaching Highlights and Security issues in Software Engineering...IRJET-  	  Approaching Highlights and Security issues in Software Engineering...
IRJET- Approaching Highlights and Security issues in Software Engineering...IRJET Journal
 
Guru prasad imt cdl alumnus
Guru prasad imt cdl alumnusGuru prasad imt cdl alumnus
Guru prasad imt cdl alumnusimtcdl
 
Bits Australia
Bits Australia Bits Australia
Bits Australia viteduau
 
Computer Science Engineering - Better Career Opportunities
Computer Science Engineering - Better Career OpportunitiesComputer Science Engineering - Better Career Opportunities
Computer Science Engineering - Better Career Opportunitiesachaljain11
 

What's hot (19)

IT careers and professionals
IT careers and professionalsIT careers and professionals
IT careers and professionals
 
B.sc computre sci
B.sc computre sciB.sc computre sci
B.sc computre sci
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
People test 8
People test 8People test 8
People test 8
 
Cse ppt 2018
Cse ppt 2018Cse ppt 2018
Cse ppt 2018
 
Computer science Engineering Distance Education
Computer science Engineering Distance EducationComputer science Engineering Distance Education
Computer science Engineering Distance Education
 
Software Engineering Process in Web Application Development
Software Engineering Process in Web Application DevelopmentSoftware Engineering Process in Web Application Development
Software Engineering Process in Web Application Development
 
navya Android resume
navya Android resumenavya Android resume
navya Android resume
 
Mobile Devices In The Workplace
Mobile Devices In The WorkplaceMobile Devices In The Workplace
Mobile Devices In The Workplace
 
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPS
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPSAPPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPS
APPLICATION BASED SMART OPTIMIZED KEYBOARD FOR MOBILE APPS
 
CSE
CSECSE
CSE
 
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
IRJET-  	  Prayog B.E. Android Application-An E-Learning Educational SystemIRJET-  	  Prayog B.E. Android Application-An E-Learning Educational System
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
 
See which Engineering Course is the first choice among students
See which Engineering Course is the first choice among studentsSee which Engineering Course is the first choice among students
See which Engineering Course is the first choice among students
 
Lo 04
Lo 04Lo 04
Lo 04
 
IRJET- Approaching Highlights and Security issues in Software Engineering...
IRJET-  	  Approaching Highlights and Security issues in Software Engineering...IRJET-  	  Approaching Highlights and Security issues in Software Engineering...
IRJET- Approaching Highlights and Security issues in Software Engineering...
 
Guru prasad imt cdl alumnus
Guru prasad imt cdl alumnusGuru prasad imt cdl alumnus
Guru prasad imt cdl alumnus
 
Gowtham kanakasabapathy resume
Gowtham kanakasabapathy resumeGowtham kanakasabapathy resume
Gowtham kanakasabapathy resume
 
Bits Australia
Bits Australia Bits Australia
Bits Australia
 
Computer Science Engineering - Better Career Opportunities
Computer Science Engineering - Better Career OpportunitiesComputer Science Engineering - Better Career Opportunities
Computer Science Engineering - Better Career Opportunities
 

Similar to What is Software Engineering and The Reason I Choose it

Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software EngineeringHeidi Maestas
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docxjesusamckone
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docxaulasnilda
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
 
The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
 
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...IJMIT JOURNAL
 
Exploring the Efficiency of the Program using OOAD Metrics
Exploring the Efficiency of the Program using OOAD MetricsExploring the Efficiency of the Program using OOAD Metrics
Exploring the Efficiency of the Program using OOAD MetricsIRJET Journal
 
Running Head HUMAN-COMPUTER INTERFACE .docx
Running Head HUMAN-COMPUTER INTERFACE                            .docxRunning Head HUMAN-COMPUTER INTERFACE                            .docx
Running Head HUMAN-COMPUTER INTERFACE .docxwlynn1
 
Running Head HUMAN-COMPUTER INTERFACE .docx
Running Head HUMAN-COMPUTER INTERFACE                            .docxRunning Head HUMAN-COMPUTER INTERFACE                            .docx
Running Head HUMAN-COMPUTER INTERFACE .docxjeanettehully
 
1Running Head HUMAN-COMPUTER INTERFACE .docx
1Running Head HUMAN-COMPUTER INTERFACE                     .docx1Running Head HUMAN-COMPUTER INTERFACE                     .docx
1Running Head HUMAN-COMPUTER INTERFACE .docxherminaprocter
 
1. Emergence of Software EngineeringIn the software industry, we.docx
1. Emergence of Software EngineeringIn the software industry, we.docx1. Emergence of Software EngineeringIn the software industry, we.docx
1. Emergence of Software EngineeringIn the software industry, we.docxjackiewalcutt
 
Sop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringSop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringKatyana Londono
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software EvaluationLori Gilbert
 
A noble methodology for users’ work
A noble methodology for users’ workA noble methodology for users’ work
A noble methodology for users’ workijseajournal
 
Software Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptSoftware Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptHammad Ahmad
 

Similar to What is Software Engineering and The Reason I Choose it (20)

Personal Note On Software Engineering
Personal Note On Software EngineeringPersonal Note On Software Engineering
Personal Note On Software Engineering
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...
 
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...
 
Exploring the Efficiency of the Program using OOAD Metrics
Exploring the Efficiency of the Program using OOAD MetricsExploring the Efficiency of the Program using OOAD Metrics
Exploring the Efficiency of the Program using OOAD Metrics
 
Running Head HUMAN-COMPUTER INTERFACE .docx
Running Head HUMAN-COMPUTER INTERFACE                            .docxRunning Head HUMAN-COMPUTER INTERFACE                            .docx
Running Head HUMAN-COMPUTER INTERFACE .docx
 
Running Head HUMAN-COMPUTER INTERFACE .docx
Running Head HUMAN-COMPUTER INTERFACE                            .docxRunning Head HUMAN-COMPUTER INTERFACE                            .docx
Running Head HUMAN-COMPUTER INTERFACE .docx
 
1Running Head HUMAN-COMPUTER INTERFACE .docx
1Running Head HUMAN-COMPUTER INTERFACE                     .docx1Running Head HUMAN-COMPUTER INTERFACE                     .docx
1Running Head HUMAN-COMPUTER INTERFACE .docx
 
1. Emergence of Software EngineeringIn the software industry, we.docx
1. Emergence of Software EngineeringIn the software industry, we.docx1. Emergence of Software EngineeringIn the software industry, we.docx
1. Emergence of Software EngineeringIn the software industry, we.docx
 
Sop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringSop Statement Of Purpose For Engineering
Sop Statement Of Purpose For Engineering
 
20120140503012
2012014050301220120140503012
20120140503012
 
F0262036041
F0262036041F0262036041
F0262036041
 
F0262036041
F0262036041F0262036041
F0262036041
 
Software Evaluation
Software EvaluationSoftware Evaluation
Software Evaluation
 
PCE Connect
PCE ConnectPCE Connect
PCE Connect
 
A noble methodology for users’ work
A noble methodology for users’ workA noble methodology for users’ work
A noble methodology for users’ work
 
chapter_1_5.ppt
chapter_1_5.pptchapter_1_5.ppt
chapter_1_5.ppt
 
Software Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.pptSoftware Engineering chapter_1_5.ppt
Software Engineering chapter_1_5.ppt
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

What is Software Engineering and The Reason I Choose it

  • 1. WHAT IS SOFTWARE ENGINEERING AND THE REASON I CHOOSE IT TITANIA DELFIANO 20181100009 STUDY PROGRAM SOFTWARE ENGINEERING FACULTY OF SCIENCE AND TECHNOLOGY BUDDHI DHARMA UNIVERSITY
  • 2. WHAT IS SOFTWARE ENGINEERING AND THE REASON I CHOOSE IT Before we discus about software engineering let’s discuss about the software first. Many software user already know the use of software but maybe not much know about the definition about software. According to Ian Sommerville, the software does not only about computer programs, but also includes all the documentation and data configuration that related and needed to make the program operate correctly (Sommerville, 2003). Meanwhile, according to Pressman, software is computer program intructions that can provide features, functions, and performance desired by the users. Inside software there is data structure that allows programs to manipulate information, and printed the information as virtual form that describe the operation and use of the programs. (Pressman, 2012) From the definition above the author concluded that software program is a program that can be operate to manipulate information that contain instructions as features and specific function so the information that has been obtained can be printed in virtual form. When we heard software engineering maybe the first thing comes to our mind are about making software or maybe we will think that it’s similar to information technology. But the in reality they are very different, information technology is a broad term that covers using computers and software to solve organization problems,
  • 3. while software engineering is a specific process of creating, developing and maintaining software programs. (Mahal, 2013) To build a software, an engineer must understand that the software is now integrated in the lives of many people, so first of all an engineer must understand the problem before it can provide solutions to the software that will be developed. The design becomes something very important to produce high quality software. High quality software has business value for its user, can be used for long term and of course the software can be maintained. By seeing this reality software in all its categories requires engineering (Setiyani, 2019). According to Rosa, software engineering is a development using principles or concepts with the aim of producing software which has economic value that is trusted and works efficiently using machine (Rosa A.S, M. Shalahudin, 2018). IEE develops the definition of software engineering, which is an application from systematic, disciplined and measureable approach on development, operation and soft care (Pressman, 2012). Meanwhile according to Ian, software engineering is a disciplines that deals with every aspects of software production, starting from the initial stage system specification until system maintenance after used (Sommerville, 2003). Based on the scholars above, the author concluded that software engineering is software production process that uses a systematic, disciplined and measureable approach that produce a software that can works efficiently.
  • 4. I choose to study software engineering because I think it’s important and to learn. Software engineering is important because specific software is needed in almost every industry, in every business, and for every function. The industrial production of software tends to follow a software process which ensures that the final product is maintainable, dependable and usable. Simultaneously satisfying these condition can be difficult during to a host of result hence the need for software engineering. From choosing the right programming language and algorithms to considering group dynamic, availability of resources and satisfaction of customers are only a few issues software engineering must consider for each project (Darling, 2019). By having experiences and skills in the field of software engineering, my opportunity to work is huge. Nowadays there are a lot of workers need in the software field, many startup companies need employees with good performance and must understand everything about computer and software. Furthermore, the next years will definitely be even more because every technological advance that will continue to grow rapidly (Arni, 2018).
  • 5. References Arni, U. D. (2018, 4 10). Apa Itu Jurusan RPL ? Lalu Apa SajaKelebihan Mengambil Jurusan RPL? Retrieved from Garuda Cyber Indonesia: https://garudacyber.co.id/artikel/559-apa-itu-jurusan-rpl-lalu-apa-saja- kelebihan-mengambil-jurusan-rpl Darling, J. (2019, 1 4). Why is Software Engineering important and why is it different from computer science? Retrieved from Student Software Engineer: https://medium.com/student-software-engineer/why-is-software-engineering- important-and-why-is-it-different-from-computer-science-262c0fa2933f Mahal, D. S. (2013, 4 12). What is the difference between IT and Software Engineering? Retrieved from Quora: https://www.quora.com/What-is-the- difference-between-IT-and-Software-Engineering Pressman, R. S. (2012). Rekayasa Perangkat Lunak, Pendekatan Praktis (7 ed.). Yogyakarta: Andi. Rosa A.S, M. Shalahudin. (2018). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. Setiyani, L. (2019). Rekayasa Perangkat Lunak [Software Engineering]. Karawang: Jatayu Catra Internusa. Sommerville, I. (2003). Software Engineering (Rekayasa Perangkat Lunak) (6 ed., Vol. 1). Jakarta: Erlangga.