You are on page 1of 6

Presented by Manisha

 Software engineering is an engineering


discipline that is concerned with all
aspects of software production.
 Software engineering should adopt a
systematic and organised appropriate
tools and techniques depending on the
problem to be solved , the development
constraints and the resources available.
 Big software are always complex and difficult
develop. software engineering has a great solution to
decrease the complexity of any project.
 Software requires a lot of hard work and software
engineers are highly paid professionals. But in
software engineering , programmers plan everything
and reduce all those things that are not required. In
turn, cost for software productions becomes less.
 If you are making big software then you may need to
run many code to get the ultimate running code. This
is a very time consuming so if you are making your
software according to software engineering approach
then it will reduce a lot of time.
1. TIME MANAGEMENT.
2. TEAM PLAYER.
3. CONTINUOUS LEARNING.
4. READINESS TO TEACH AND HELP.
5. ACCURATE JUDGMENT OF PROBLEMS.
6. INDEPENDENCE.
7. CURIOSITY TO KNOW HOW THING WORK.
8. PASSION FOR QUALITY WORK.
1. off the shelf components.
2. Full experience components.
3. Partial experience components.
4. New components.
 SYSTEM SOFTWARE.
 REAL TIME SOFTWARE.
 BUSINESS SOFTWARE.
 ENGINEERING AND SCIENTIFIC SOFTWARE.
 ARTIFICIAL INTELLIGENCE SOFTWATRE.
 WEB BASED SOFTWARE.
 PERSONAL COMPUTER SOFTWARE.

You might also like