Development lifecycle models


Development lifecycle models can be encompassed in multiple categories: waterfall, v-shaped, prototyping, incremental and spiral model.

The development methodology adopted in a project is a factor of different selection criteria: resources, project complexity, cost of application & future upgrades (if applicable), requirements change, ease of use, functionality and scope of application, product technology used, and last but not least - unknown requirements.

Testing methodology, environment and defect tracking tool plays an important role in a project lifecycle.

Top-down testing methodology is an incremental approach, the modules are integrated by moving downward trough the structure hierarchy starting with the main module. Regression testing must be conducted in this case to ensure new errors have not been introduced.

Bottom-up integration testing is the opposite; the software testing begins at the lowest level and builds up from there.
System testing methodologies include white and black box testing.

Test plans and results/defects have to be identified and tracked and corrective action plans must be developed and implemented.
 
 
 
Contact - Web site design & development in Florida, Broward Home - Web site design & development in Florida, Broward Sitemap - Web site design & development in Florida, Broward Resources - Web site design & development in Florida, Broward Software consulting, Microsoft .NET and Java/J2EE programming, software outsourcing in Florida area - B2B flexible solutions