THE STAGES IN SOFTWARE DEVELOPMENT
The stages in software development generally, to develop huge complex software several activities are required to be to be performed in the systematic order. The development of software is decomposed in phases. These identified phases take an input and output is well defined formal document.
The later half of this discusses programming languages. Programming languages are set of vocabulary and rules for writing programs. Using these languages software’s are coded. The programming languages are chosen according to the requirement of the project.
Software as defined by IEEE is the collection of computer of computer programs, procedure, rules and associated documentation of software development is called a software process.
Software is generally produced in phased development process. The phased development eases the activities to be performed to be performed software development. Each phase come out with a defined output. The process model species the order of phases to be followed.
The basic in stages in software development are discussed below:-
PHASES OF DEVELOPMENT
REQUIREMENT ANALYSIS
This phase emphasizes on what is needed form the system. The question what is needed arises because there are at least two groups involved in software development a client and a developer.
A client can be an institute or company or any entity which wants a software solution to its problem.
A developer has to develop the software for the client. The developer has to understand the problem and give its solution.
Lots of time in phase is on bridging the communication gap between the client and the user. Since the client is of different background than the developer, establishing and conveying the right idea is of utmost importance in software development.
This phase can be further divided into
1. Problem understanding or analysis
2. 2. Requirement specification
In first activity the first domain and its is analyzed. A thorough understanding of the existing system is required. Interacting with clients and end users, studying the existing documents and procedures being followed, helps a lot
Analysis of various operations performed by a system and its interrelationship within and outside the system is done. At the completion of analysis the analysis has a clear understanding of what is expected of the new system.you can also know computer system problem.
Since the analyst is now firm about the requirements of the system. He/she can explain each detail of the new non-existing system. Analyst creatively presents the specification of the software to beer produced.
The second activity involves the formal writing of the document: software requirement s-pacification of the software to be produced.
But before understanding and specifying the requirements, a feasibility study is conducted.
Feasibility study
The meaning if the feasibility is viability. The feasibility study is done to know that of the problem is worth solving. The findings are formidably presented and are exported to have brevity. It is a very point in the life cycles of a software project.
if you want to know about e-computersystems click here.
The later half of this discusses programming languages. Programming languages are set of vocabulary and rules for writing programs. Using these languages software’s are coded. The programming languages are chosen according to the requirement of the project.
Software as defined by IEEE is the collection of computer of computer programs, procedure, rules and associated documentation of software development is called a software process.
Software is generally produced in phased development process. The phased development eases the activities to be performed to be performed software development. Each phase come out with a defined output. The process model species the order of phases to be followed.
The basic in stages in software development are discussed below:-
PHASES OF DEVELOPMENT
REQUIREMENT ANALYSIS
This phase emphasizes on what is needed form the system. The question what is needed arises because there are at least two groups involved in software development a client and a developer.
A client can be an institute or company or any entity which wants a software solution to its problem.
A developer has to develop the software for the client. The developer has to understand the problem and give its solution.
Lots of time in phase is on bridging the communication gap between the client and the user. Since the client is of different background than the developer, establishing and conveying the right idea is of utmost importance in software development.
This phase can be further divided into
1. Problem understanding or analysis
2. 2. Requirement specification
In first activity the first domain and its is analyzed. A thorough understanding of the existing system is required. Interacting with clients and end users, studying the existing documents and procedures being followed, helps a lot
Analysis of various operations performed by a system and its interrelationship within and outside the system is done. At the completion of analysis the analysis has a clear understanding of what is expected of the new system.you can also know computer system problem.
Since the analyst is now firm about the requirements of the system. He/she can explain each detail of the new non-existing system. Analyst creatively presents the specification of the software to beer produced.
The second activity involves the formal writing of the document: software requirement s-pacification of the software to be produced.
But before understanding and specifying the requirements, a feasibility study is conducted.
Feasibility study
The meaning if the feasibility is viability. The feasibility study is done to know that of the problem is worth solving. The findings are formidably presented and are exported to have brevity. It is a very point in the life cycles of a software project.
if you want to know about e-computersystems click here.