SE Introduction
SE Introduction
Software Evolutions
Small Solution
based programs Machine Assisted decision making
Predictive
Continuous Efficiency Improvement
What is Software Paradigm?
Software paradigm refers to methods and steps which are taken while developing the
software.
Software Associated
Code Documents
Documentation
Documentation
Requirement ,
Analysis, Design
Manual
and Testing
Document
Operational
User Manual
Manual
Software Code
• Software code refers to a set of instructions
or programs that are designed to perform
specific tasks on a computer or other
electronic devices.
Associated Documents Examples
• User Manual
• Administration Manual
• Requirement Specification Document like
Software Requirement Specifications
• Design documents like class diagram, Activity
Diagram
• Testing Documents like test cases
What is Software Engineering
The IEEE (Institute of electrical & Electronics
Engineer) defines software engineering as:
1990 Year
2022
Generic Customised
Software Software
Scientific Business
Embedded Real Time
Application Application
Software Software
Software Software
• Embedded Software are preinstalled for the user interface. Size should
be minimum.
• Real Time software are time efficient where response time must be fast.
• Scientific softwares are developed to keep precision and accuracy
efficiently.
• Business application software are developed keeping in mind accuracy,
time and security upto date.
• When the software is developed ,
maintenance of software is also considered.
• Maintenance cost is more than the
development cost.