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
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

Popular posts from this blog

Reuse-oriented Model (Group 1)

Group 1 - Post 2 Iterative Model