0% found this document useful (0 votes)
538 views

Software Engineering - PPT - Unit 1 - Class 1

The document discusses a class on software engineering. It introduces software engineers and some of their key traits, like positive attitude, communication skills, and time management. It also discusses the need for a systematic, disciplined, and quantifiable approach to software development, known as the software engineering process. This process involves specification, development, validation, and evolution of software. The next session will cover the butterfly development life cycle model.

Uploaded by

psumathikarthi
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
538 views

Software Engineering - PPT - Unit 1 - Class 1

The document discusses a class on software engineering. It introduces software engineers and some of their key traits, like positive attitude, communication skills, and time management. It also discusses the need for a systematic, disciplined, and quantifiable approach to software development, known as the software engineering process. This process involves specification, development, validation, and evolution of software. The next session will cover the butterfly development life cycle model.

Uploaded by

psumathikarthi
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

SNS COLLEGE OF ENGINEERING

Kurumbapalayam(Po), Coimbatore – 641 107


Accredited by NAAC-UGC with ‘A’ Grade
Approved by AICTE, Recognized by UGC & Affiliated to Anna University, Chennai

Department of Information Technology

Software Engineering

Faculty: P.Sumathi
Class: II-IT
Guess
Who
They
Are?

Yes…
Software
Engineers…
10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 2/11
Are WE…???

Is this empty chair yours?

Yes … WE are
Software Engineers…
10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 3/11
Traits - Software Engineer Positive Attitude

Communication Skills
Quick Learning Ability
Good Team Player
Time and
Task Management

Deep and Broad


Technical knowledge
High-End User Focus

SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE


10/29/2020 4/11
What else should I LEARN
to become a Software
Engineer??!!!

10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 5/11


What do you Why we
think about need
software? software?!!
Collection of Integrated programs
Carefully-organized instructions
Coding in computer languages

10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 6/11


Tell me
some
known
softwares...

10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 7/11


Do we need
any approach
to develop
software?!!

If YES…
10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 8/11
Which one
you would
like to
prefer? Confusion?? Clarity??
Systematic-Disciplined-Quantifiable
Software Approach
To
Engineering Development-Operation-maintenance
of software
10/29/2020 SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 9/11
Process Specification Validation Evolution
Specification Development

What the system should do


and its development
constraints

Development Approach
Production of the software
system SYSTEMATIC
.
DISCIPLINED
Validation
Checking that the QUANTIFIABLE
software is what the
customer wants

Evolution
Changing the software
in response to changing
demands software
10/29/2020
www.presentationgo.com
SNSCE / IT/ CS8494 Software Engineering/P.Sumathi/SNSCE 10/11
Next Session….

Butterfly
Development
Life
Cycle

10/29/2020 SNSCE / IT/ CS8494 Software Engineering


Engineering/P.Sumathi/SNSCE 11/11

You might also like