Group 3 Post 3 (SOFTWARE PROCESS)
MUHAMMAD AZWAN BIN JOHAN (01DIS17F1031)
THEVA KUMARAN A/L RAMAN (01DIS17F1028)
MUHAMMAD FATHULLAH HADI BIN MOHAMMAD ALI (01DIS17F1027)MUHAMMAD AZRUL AZIB BIN FAKHRUL ARIFIN (01DIS17F1018)
MUHAMMAD SHAZWAN BIN MOHAMED SHAFIEE (01DIS17F1004)
Muhammad Fadthi bin Md Sukri [01DDT17F2013]
Adam Yussof bin Marzuki [01DDT17F2010]
Darrshana Murthy [01DDT17F2007]
Divagaran A/L Sri Selvam [01DDT17F2019]
3.
Software process
a.
Specification
– defining what the system should do
Example: is a method
used to document, analyze and explain the decision-making logic and formulas
used to create output data from process input data. Its objective is to flow
down and specify regulatory/engineering requirements and procedures
b.
Design
and implementation – defining the organization of the system and implementing
the system
Example:
Implementation
|
Software Design
|
The implementation phase
is the process of converting a system specification into an
executable system
|
A software
design is a description of the structure of the software to
be implemented, data models, interfaces between system components, and maybe
the algorithms used
|
c.
Validation
– checking that it does what the customer wants
Example : validation is the process of checking that a software system meets
specifications and that it fulfills its intended purpose. It may also be
referred to as software quality control. It is normally the responsibility of software
testers as part of the software development lifecycle.
d.
Evolution
– changing the system in response to changing customer needs.
Example: Software evolution is the term used in software engineering (specifically software maintenance) to refer to the process of developing software initially, then repeatedly updating it for various
reasons.
Comments
Post a Comment