1. One of the problems with DIA’s baggage system was inadequate testing. Describe the different types of tests DIA could have used to help ensure its baggage system’s success.
I think the type of tests that would’ve helped DIA the most would have been:
a) Application (or system) testing: This would have been a simple matter of testing the system altogether. Actually running the system before running it in front of the press would have been quite a good idea. It lets the system show its faults before making it public.
b) Integration Testing: This is to make sure if the software components or units work right (by exposing the faults). This would have also been good because it would have tested the functionality.
c) Unit Testing: This would have been good to check every unit separately and see how they worked separately without checking just how they worked together.
2. Evaluate the different implementation approaches. Which one would have most significantly increased the chances of the project’s success?
I think the implementation approach that would have increased the chances of the project’s success would have been Phased Implementation. With this implementation approach, they would have been able to pinpoint the issues that the system was having as they were creating it and would have saved them the embarrassing exposure of their mistakes. This approach implements the system in phases until it’s evident it performs correctly. This gives the assurance that every single part of the system works correctly both individually and together, meaning that it gives inventors the opportunity to modify it when necessary.
3. Explain the cost of finding errors. How could more time spent in the analysis and design phase have saved Colorado taxpayers hundreds of millions of dollars?
They always say it is better to be safe than sorry. Finding errors means a lot more