Professional Documents
Culture Documents
The term software engineering is the product of two words, software and
engineering.
The software is a collection of integrated programs.
Software consists of Computer programs and related documentation such
as requirements, design models and user manuals.
Engineering is the application of scientific and practical knowledge
to invent, design, build, maintain, and improve frameworks, processes,
etc.
Software Engineering is an engineering branch [Applied Computer
Science] related to the evolution of software product using systematic
well-defined scientific principles, techniques, and procedures.
The result of software engineering is an effective and reliable software
product.
tools
methods
process model
a “quality” focus
a. Methods
b. Tools [Correct Answer]
c. Process
d. Quality Focus
a) Planning
b) Construction [Correct Answer]
c) Deployment
d) Modeling
Who has a stake in the solution to the problem? That is, who are the
stakeholders?
What are the unknowns? What data, functions, and features are
required to properly solve the problem?
Can the problem be compartmentalized? Is it possible to represent
smaller problems that may be easier to understand?
Can the problem be represented graphically? Can an analysis model
be created?
Have you seen similar problems before? Are there patterns that are
recognizable in a potential solution? Is there existing software that
implements the data, functions, and features that are required?
Has a similar problem been solved? If so, are elements of the
solution reusable?
Can sub problems be defined? If so, are solutions readily apparent
for the sub problems?
Can you represent a solution in a manner that leads to effective
implementation? Can a design model be created?
Requirements Analysis
This phase takes all the requirements and start to design the
product
This phase includes design of business rules, user interface lay
out, database relationships, color schema, architect of the
application, mobile aspects, supported browser and so on
Design phase produces the description of internal structure
and organization of the system,
This description serve as the basis for the construction of the
actual system