Wednesday, June 8, 2011

Software Design Process – What are important Terms includes in Software Design

Software Development process includes software design phase. Software designs started with certain ideas and protocols to complete a software project successfully. In this process firstly we have to determine about need of software and flexibility of software with the user and then we have to plan and to develop a solution for software design. Designs process includes self teaching interface strategy for beginners, and an advance interface for advanced users. Commonly all prefer for intermediate design.


It includes terms and technologies as following

1. Need

1. Specific Platform (Technology)

2. Platform Independent (Technology)

3. Interface

4. Inheritance

5. Encapsulation

6. Abstraction

7. Architecture

8. Data Structure

9. Modularity

10. Programming language