Software Engineering
Software development processes
Many different software processes but all involve:
Specification
Design and implementation
Validation
Evolution
Software development processes - Software Engineering
1.
2. Module info.
Module
Introduction to Information Technology
Software Engineering
Mutah university
Dr. Ra'Fat Al-Msie'deen
https://rafat66.github.io/Al-Msie-Deen/
2
3. Software development processes:
Many different software processes but all involve:
– Specification
– Design and implementation
– Validation
– Evolution
3
4. All in one - illustrative diagram
4
1. Specification
Defining what the system should do
2. Design and implementation
Defining the organization of the system &
Implementing the system
3. Validation
Checking that it does what the
customer wants
4. Evolution
Changing the system in response to
changing customer needs.