Information Technology Reference
In-Depth Information
Do you have all of the scripts to rebuild your database and data in
your version control repository? Are you able to rebuild your data-
base and test data during the build process?
Are you able to perform regression testing whenever a change is
made to the software? Are you able to run various types of regres-
sion tests, including functional, integration, load, and performance
tests?
Do you have the capability to determine which source code does
not have a corresponding test? Are you using test coverage tools?
What percentage of your software has duplicate code? Are you
seeking to reduce this amount?
At any point in time, how do you verify that the current source code
adheres to the software architecture?
How do you notify that the build or deployment is ready to test?
Which communication mechanisms on your project are manual,
and which should be automated?
Are you able to view a current visual diagram of your software?
How do you communicate the software architecture to a new devel-
oper on the project?
Search WWH ::




Custom Search