Sponsored Links
Testing Tutorials
- Bug Reporting – Art and Advocacy
- Software Testing Myths
- Challenges in Testing Web Based Applications
- Auditing Software Testing Process
- Testing for Agile Software Development
- What is User Acceptance Testing?
- System Testing: Why? What? & How?
- What is Regression Testing?
- Integration Testing: Why? What? & How?
- Unit Testing: Why? What? & How?
- Effective Software Testing
- Software Quality Management
- Software Project Planning
- Software Cost Estimation
- Metrics Used In Testing
- Risk Analysis
- Syllabus for Certified Software Tester
- Technical Terms Used in Testing World
- Bug Life Cycle & Guidelines
- So you want to be a Software Tester?
Tutorials
TestingSDLC : Software Development Life Cycle
SDLC : Software Development Life Cycle
The following are the actives of the SDLC
1) System engineering and modeling
2) Software require analysis
3) Systems analysis and design
4) Code generation
5) Testing
6) Development and Maintenance
System Engineering and Modeling
In this process we have to identify the projects requirement and main features proposed in the application. Here the development team visits the customer and their system. They investigate the need for possible software automation in the given system. By the end of the investigation study. The team writes a document that holds the specifications for the customer system.
Software Requirement Analysis
In this software requirements analysis, firstly analysis the requirement for the proposed system. To understand the nature of the program to built, the system engineer must understand the information domain for the software, as well as required functions, performance and the interfacing. From the available information the system engineer develops a list of the actors use cases and system level requirement for the project. With the help of key user the list of use case and requirement is reviewed. Refined and updated in an iterative fashion until the user is satisfied that it represents the essence of the proposed system.
Systems analysis and design
The design is the process of designing exactly how the specifications are to be implemented. It defines specifically how the software is to be written including an object model with properties and method for each object, the client/server technology, the number of tiers needed for the package architecture and a detailed database design. Analysis and design are very important in the whole development cycle. Any glitch in the design could be very expensive to solve in the later stage of the software development.
Code generation
The design must be translated into a machine readable form. The code generation step performs this task. The development phase involves the actual coding of the entire application. If design is performed in a detailed manner. Code generation can be accomplished with out much complicated. Programming tools like compilers, interpreters like c, c++, and java are used for coding .with respect to the type of application. The right programming language is chosen.
Testing
After the coding. The program testing begins. There are different methods are there to detect the error in coding .different method are already available. Some companies are developed they own testing tools
Development and Maintenance
The development and maintenance is a staged roll out of the new application, this involves installation and initial training and may involve hardware and network upgrades. Software will definitely undergo change once it is delivered to the customer. There are many reasons for the change. Change could be happen because of some unexpected input values into the system. In addition, the changes in the system could be directly affecting the software operations. The software should be developed to accommodate changes that could happen during the post implementation period.
Comments
k_saritha_04 said:
| Can anyone help me out regarding the steps tht we follow in testing |
tirumn said:

| Can anyone Pls. help me to get information on any six sigma certifications and six sigma computer interactive CD. |
karthikeyan.B said:
| HI i want detailed defination of the sdlc concept with more example can any 1 help me out |
arvind_s said:
|
plz any body can give detailed information about software life cycle model steps 1.phased life cycle model 2.cost model 3.prototype model 4.successive model what is successive model |
sjstheesar said:
|
Hi ! I think Successive model is like WaterFall model there you have to use the JIT - Just in Time technique. That is module have been coded and Tested according to the priority and Requirement. |
Rajaji said:
|
[quote] karthikeyan.B said: HI i want detailed defination of the sdlc concept with more example can any 1 help me out[/quote] You can find out more detailed explanation at Wikipedia here: http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle Hope this helps! |
pinky_j said:
|
hi can anyone tell the actual manual testing procedure followed to test an web application with example for test cases for web application |
sumanth said:
| can any one explain me V Model in detail ? |
nageswararao.cherukumalli said:
|
plz any body can give detailed information about software life cycle model steps 1.phased life cycle model 2.cost model 3.prototype model 4.successive model what is successive model |
naresh said:
| i want do doccumentation of airways reservatation system please help me |
Aondoakaa Wandoo said:
|
pls can any one give me two example of software development life cycle . discuss what this two examples does and it stages. give example of companies that uses this software |
Jahdish Hatwar said:
|
Hi, This Jagdish, I like to know, which is the first step for testing when new project assigned for testing? |
DK said:
|
Hi, Jagdish, the first step is understanding of Requirements to know the scope so that Test Plan can be prepared. |
Sponsored Links
