Explain me software life cycle and SDLC
Answers were Sorted based on User's Feedback
Answer / sandu
There are seven stages of the software development lifecycle
1. Initiate the project – The users identify their
Business requirements.
2. Define the project – The software development team
translates the business requirements into system
specifications and put together into System Specification
Document.
3. Design the system – The System Architecture Team
designs the system and write Functional Design Document.
During design phase general solutions re hypothesized and
data and process structures are organized.
4. Build the system – The System Specifications and
design documents are given to the development team code the
modules by following the Requirements and Design document.
5. Test the system - The test team develops the test
plan following the requirements. The software is build and
installed on the test platform after developers have
completed development and Unit Testing. The testers test
the software by following the test plan.
6. Deploy the system – After the user-acceptance
testing and certification of the software, it is installed
on the production platform. Demos and training are given to
the users.
7. Support the system - After the software is in
production, the maintenance phase of the life begins.
During this phase the development team works with the
development document staff to modify and enhance the
application and the test team works with the test
documentation staff to verify and validate the changes and
enhancement to the application software.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / swarna
SDLC has following phases:
I) Initiation Phase:
a) Request For Proposal (RFP):
For eg: If a bank is willing to automate their day to day
activities. If the need is felt by the concerned unit, they
will give an advertisement, its called RFP.
b) Proposal preparation:
When the SDU people find out the needs, they will prepare
the proposal.
c)Negotiation:
The bank will chose the proposal from multiple proposals,
mainly depends on minimal cost and minimal time frame
through an optimal technology. Then they will call the SDU
people and will conduct the technical discussion. Then will
asked to reduce the cost. This is called neogitiation.
d) Letter Of Intent:
Client will issue the Informal letter, which states we are
ready to proceed with you further.
e) Feasibility study:
Some of the SDU people will send to the client place to know
the feasibility of the automation.
f)Contract:
Then the contract is signed off between the SDU and client.
(II) Requirement Analysis Phase:
System Analyst will start analyse the Requirement which
needs for the product.
(III) Design Phase:
(i) HLD:
Requirements are gather in a micro level.
(ii) LLD:
Requirements are splitted as a macro level. It will be in
pseudo code.
LLD will give to the developer to do the coding.
(IV) Coding Phase:
Developer will convert the pesudo code into their language.
(V) Testing Phase:
Testers will do the testing the product r project.
(VI) Implementation Phase:
Once all the testing has completed, the product will come to
the market.
(VIII) Maintainence Phase:
Includes with gurantee or warranty or both.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / guest
this is the approach to devlope the s/w.there r 4 model
1.waterfall model-the requirements r clear and complte
requrements gathering
|
analysis
|
design
2.prototype model
3.incremental model
4.spiral model
Is This Answer Correct ? | 1 Yes | 1 No |
what are the test bugs
My name is Akpos from Nigeria. I have finished manual testing course. Please, can someone advise me where to go on from here?
test cases on orange hrm(( this is human resourse management system)
what can be the reason for client not accepting the release?
Write max. no of test case's in following scenario Developer develops single page which consist of simple Text box and a Submit button. Developer has not written a single line of code for the button (i.e. no relation of Text box and Submit button). No validations are implemented on Test box as well as button.
Can anyone clarify my doubt that is the defect status cycle and the appropriate person responsible for changing the status.(who is responsible for which status) Ex: New by tester....
what is test Harness?how it will help for testing?
what is traceability matrix ?what is use of that matix ?
what are the techniques used for writing functional test case ?
What is Trivial Bug?
what is system testing .what are the system test cases .and what are the testing done in system testing
what is prototyping model,RAD model V model, spiral model?????