Construction is a large part of software development.
Depending on the size of the project, construction
typically 30% to 80% of the total time spent on a project.
Anything that takes up that much project time is bound to
affect the success of the project.
2. Construction is the central activity in software
development
Requirements and architecture are done before
construction so that you can do construction effectively.
System testing(in the strict sense of independent testing)
is done after construction to verify that construction has
been done correctly. Construction is at the center of the
software-development process.
Summary
Software construction is the central activity in software
development; construction is the only activity that’s
guaranteed to happen on every project.
The main activities in construction are detailed design,
coding, debugging, integration, and developer testing
(unit testing and integration testing).
Other common terms for construction are “coding”
and “programming.”
The quality of the construction substantially affects the
quality of the software.