Lec#1
Lec#1
Software Construction
and Development
BY : DR. AISHA BATOOL
Email: aisha@ciitwah.edu.pk
Testing
Check that the code does what Analysis
it is supposed to (functionality, How it should be done
performance, reliability, …) Project Management
Devise a plan, manage
resources, costs, time, …
Design
Coding Create a software structure
Fill in the software (architecture) around which
structure with code code will be built
6
Software Phases Related to Software Construction
Testing
Check that the code does what
it is supposed to (functionality,
performance, reliability, …)
Design
Create a software structure
Coding (architecture) around which
Fill in the software code will be built
structure with code
Benefits: Streamline development processes, foster reliability, and optimize system performance.