Related Pictures:

Software Development Life Cycle Interview questions


Software Development Life CycleAnswer:

SDLC (Software Development Life Cycle) is the process of developing software through business needs, analysis, design, implementation and maintenance. Software has to go through various phases before it is born which are as follows:

(i)Generating a Concept – A concept comes from the users of the software. For example, a Pizza Hut may need software to sell pizza.

An Indian store may need software to sell its newly arrived movies or grocery. The owner of the company feels that he needs software that would help him in tracking his expenses and income as well as enhance the selling process. This is how the concept is generated. The owner will specifically tell the software company what kind of software he would need. In other words, he will specify his requirements.

(ii) Requirements analysis – After the owner (user) knows his requirements, then it is given to a software team (company) who will analyze the requirement and prepare requirement document that will explain every functionality that are needed by the owner. The requirement document will be the main document for developers, testers and database administrators. In other words, this is the main document that will be referred by everyone. After the requirement documents, other detailed documents many be needed. For example, the architectural design which is a blueprint for the design with the necessary specifications for the hardware, software, people and data resources.

(iii) Development: After the detailed requirement documents (some companies have design documents instead of requirement documents), the developers start writing their code (program) for their modules. On the other hand, the testers in the QA (Quality Assurance) Department start writing Test Plans (one module=1 test plan), test cases and get ready for testing.

(iv) Testing: Once the code (programs) are ready, they are compiled together and to make a build. This build is now tested by the software testers (QA Testers)

(v) Production: After testing, the application (software) goes into production (meaning, it will be handed over to the owner).

(vi) End: And one day, the owner will have say bye to the software either because the business grows and this software does not meet the demand or for some reason, the he does not need the software. That’s the end of it.

See also:

  • https://bigguysagency.com the fact about los angeles private security.


Share this article





Related Posts



Latest Posts
Sample questions paper for Psychometric tests
Sample questions…
Psychometric tests for MBAs The word…
Behavioral interview questions and Sample Answers
Behavioral interview…
The quickest way to get the hiring manager…
Test For Financial Analyst
Test For Financial…
Financial analysts are charged with the…
Aptitude examples
Aptitude examples
In the numerical aptitude test question…
Personality Development tests online
Personality Development…
Business psychologists have kindly helped…
Search
Featured posts
  • Software Development Manager Interview questions
  • Software developer technical Interview questions
  • Development Interview questions
  • Network Security Engineer Interview questions
  • Application Development Manager interview questions
  • Oracle Apps technical interview questions
  • Amazon technical interview questions
  • Top 10 hardest interview questions
  • Top 10 most Popular interview questions
Copyright © 2024 l www.floydfairnessfund.org. All rights reserved.