Software Development Process and Methods, Lecture notes of Database Management Systems (DBMS)

An overview of the software development process, which includes identifying needs, planning, designing, implementation, testing and documenting, deployment, and maintenance. Five basic methods are outlined, and the importance of writing code according to logic and algorithm is emphasized.

Typology: Lecture notes

2019/2020

Uploaded on 12/02/2020

gulzar-ahmad-2
gulzar-ahmad-2 🇵🇰

1 document

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Software development is the process of specifying,designing,programming, documenting,testing etc. It is the process of writing a code and
maintaining it but in meaningful manner it lists all conceptions to be used to gain desired output and result. There are five basic methods that each
project must have to follow :
1. Identification of Need: This phase is basically the idea phase where we collect information from markets and identifying what are the needs for
the following project on which we are focussing to develop.
2. Planning: Planning each and every activity is also part of development,in this phase we perform requirement analysis so that what could be the
development cost and time would be estimated. Frequent demonstration of live code will be less if we follow up according to the plans.
3. Designing : Once the requirement are established then design of the software can be presented in documented format. This includes high level
design such as block diagram.
4. Implementation,testing and documenting : Implementation is the process where engineers actually develop the project. Testing is the phase
where they check the developed software is working on all norms or not. Documenting is the process where they maintain documentation for the
project so that if further changes needed they can go through with documentation.
5. Deployment and maintainance : The last phase is deployment and maintainance. After successful testing the software will be deployed and
maintain if futher bugs are being caught.
The bug we are fixing can bypass second bug because it no longer solved the secondary bug. Sometimes the bug we fix can lead to fix that bug
that we are aware of but the main problem arise when we fix that issue and more issues are being created. So, We have to write the code
according to the logic and algorithm so that it would run on all norms.
*If you have any problem with the answer or want me to edit the answer just let me know in the comments and i will try to get on it as soon as
possible. Do give a plus if this answer helps.
1

Partial preview of the text

Download Software Development Process and Methods and more Lecture notes Database Management Systems (DBMS) in PDF only on Docsity!

Software development is the process of specifying,designing,programming, documenting,testing etc. It is the process of writing a code and maintaining it but in meaningful manner it lists all conceptions to be used to gain desired output and result. There are five basic methods that each project must have to follow :

  1. Identification of Need: This phase is basically the idea phase where we collect information from markets and identifying what are the needs for the following project on which we are focussing to develop.
  2. Planning: Planning each and every activity is also part of development,in this phase we perform requirement analysis so that what could be the development cost and time would be estimated. Frequent demonstration of live code will be less if we follow up according to the plans.
  3. Designing : Once the requirement are established then design of the software can be presented in documented format. This includes high level design such as block diagram.
  4. Implementation,testing and documenting : Implementation is the process where engineers actually develop the project. Testing is the phase where they check the developed software is working on all norms or not. Documenting is the process where they maintain documentation for the project so that if further changes needed they can go through with documentation.
  5. Deployment and maintainance : The last phase is deployment and maintainance. After successful testing the software will be deployed and maintain if futher bugs are being caught. The bug we are fixing can bypass second bug because it no longer solved the secondary bug. Sometimes the bug we fix can lead to fix that bug that we are aware of but the main problem arise when we fix that issue and more issues are being created. So, We have to write the code according to the logic and algorithm so that it would run on all norms. *If you have any problem with the answer or want me to edit the answer just let me know in the comments and i will try to get on it as soon as possible. Do give a plus if this answer helps. 1