You are on page 1of 5

ASSIGNMENT # LA 01

Name: Muhammad Ghufran Siddiqui


F.Name: Abdul Sami
Class: BSSE(ii)
Section: A
Roll no: 32

SOFTWARE ENGINEERING:
Software Engineering
has come to mean at least two different things in our industry.
First of all the term "Software Engineer" has generally replaced the
term "programmer". So, in that sense there is a tendency to
extrapolate in people's minds that Software Engineering is merely
the act of programming.
Secondly, the term "Software Engineering" has been used to
describe "building of software systems which are so large or so
complex that they are built by a team or teams of engineers".
Or Software Engineering is a "systematic approach to the analyze,
design, assessment, implementation, test, maintenance and
reengineering the software.

Sources:
1: http://www.practicalprocess.com/seyp/definition.html

2: http://en.wikipedia.org/wiki/Software_engineering
System Engineering:
Systems Engineering is an
interdisciplinary process that ensures that the customer's needs are
satisfied throughout a system's entire life cycle.

Source:
1: http://www.sie.arizona.edu/sysengr/whatis/whatis.html

Difference between software engineering and


system engineering:
The main difference between software engineering and software
Engineering is that the term software engineering is applicable
only on software building techniques.
And we use the term System Engineering in a more generalized
way that it can be used for any large and complex system building
on which engineering techniques are applicable.
The techniques used in both software and system engineering are
almost the same.

Source:
By
Muhammad Ghufran Siddiqui
BSSE(ii)

Process:
To perform some useful Operations on data to get an
information is called process.

Sources:
1: http://www.webopedia.com/TERM/P/process.html
Procedure:
Fixed, step-by-step sequence of activities or course of
action (with definite start and end points) that must be followed
in the same order to correctly perform a task.

Sources:
1: http://www.businessdictionary.com/definition/procedure.html

Difference Between Process and Procedure:


Process are some operations
that are performed to get an output and the list of tasks in the
process is called procedure.

Source:
By
Muhammad Ghufran Siddiqui
BSSE(ii)

Methodology:
System of broad principles or rules from which
specific methods or procedures may be derived to understand
different situations (or solve different problems) within the
scope of a particular discipline. Unlike an algorithm, a
methodology is not a formula but a set of practices.
Framework:
Broad overview, outline, or skeleton of interlinked
items which supports a particular approach to a specific objective
, and serves as a guide that can be modified as required by adding
or deleting items.

Source:
1: http://www.businessdictionary.com/definition/task.html

Difference Between Methodology and


Framework:
Methodology is a set of methods which are derived
from predefined rules to solve a problem.
Whereas Framework is a base of any work that has to be done.
Framework is just like a blue print Which helps us in making
different things.

Source:
By Muhammad Ghufran Siddiqui BSSE(ii)

Task:
A piece of work assigned or done as part of one's duties. A
difficult or tedious undertaking.

Source:
http://www.answers.com/topic/task
Activity:
the state of being active is called activity.

Source:
http://wordnetweb.princeton.edu/perl/webwn?s=activity

Difference Between Task and Activity:


We can say that task is a thing
which is assigned to anybody by anyone else where as activity can
be personal.

Source:
By
Muhammad Ghufran Siddiqui
BSSE(ii)

You might also like