Software Design & Development


Software development & design includes research, new development, modification, prototyping, maintenance, reuse, re-engineering, or other such activities that results to a final software products. There are numerous approaches of software development defined and designed that are used during the development process of a software, these approaches are also known as “Software Development Process Models” (e.g. Waterfall model, iterative model, V-model, incremental model, etc.).

Software life cycle models describe phases of the software cycle and the sequence which those phases are executed. There are following 6 phases in the life cycle model of every Software development: (1) Requirement gathering and analysis, (2) Design, (3) Implementation or coding, (4) Testing, (5) Deployment & (6) Maintenance.

Software design & development

* Video shown above is indicative, with full copyright to their respective owners.


Software Components, Firmware, Web Services, CRM, ERP, SAAS, BPM, SCM, HRMS, HMS, SMS etc .. software code is everywhere where electronics is ..

People fail to get along because they fear each other; they fear each other because they don’t know each other; they don’t know each other because they have not communicated with each other.
- Martin Luther King. Jr,American minister.
Martin Luther King. J