Wednesday, 8 October 2014

Programming

Computer programming process (often referred as programming), very simplistically,
 
Problem in hand -- > Algorithm to solve the problem -- > Making it as an executable application
It involves analysis, understanding of the problem It involves verification of requirements of the algorithm including its correctness and its resource consumption, implementation (commonly referred to as coding) of the algorithm It involves executable Application or Component that gets installed or referenced

Software Development Process
 
Core Activities
 
Requirements-Specifications-Design-Construct-Testing-Deployment-Maintenance.
 
Methodologies
 
Water fall, Prototype, Iterative, Spiral, Agile
 
Supporting disciplines
 
Configuration Management, Software Quality Assurance (SQA), Project Management, User Experience.
 

No comments:

Post a Comment