Here are the steps that follows by engineer while creating software in realworld Step 1: Documentation - 1.1 Requirement Gathering: Collect user and business requirements. - 1.2 Specification Document: Create a detailed specification document. - 1.3 Approval: Get approval from stakeholders. Step 2: Review - 2.1 Peer Review: Conduct peer reviews of the documentation. - 2.2 Revision: Make necessary revisions based on feedback. - 2.3 Final Approval: Obtain final approval from stakeholders. Step 3: Task - 3.1 Task Breakdown: Divide the project into smaller tasks. - 3.2 Assignment: Assign tasks to team members. - 3.3 Development: Write and implement the code. - 3.4 Unit Testing: Test individual components for functionality. Step 4: Merge to QA - 4.1 Code Review: Review code for quality and standards. - 4.2 Integration Testing: Test the integration of different modules. - 4.3 Bug Fixing: Identify and fix any bugs. - 4.4 Quality Assurance: Conduct thorough QA testing. Step 5: Merge to UAT (User Acceptance Testing) - 5.1 Deploy to UAT Environment: Deploy the software to the UAT environment. - 5.2 User Testing: Allow users to test the software. - 5.3 Feedback Collection: Collect feedback from users. - 5.4 Final Adjustments: Make necessary adjustments based on feedback. Step 6: Deploy to Production - 6.1 Final Review: Conduct a final review of the software. - 6.2 Documentation: Ensure all documentation is up to date. - 6.3 Production Deployment: Deploy the software to the production environment. - 6.4 Post-Deployment Monitoring: Monitor the software for any issues. - 6.5 Maintenance: Provide ongoing support and maintenance.
Meri company to khud ka hi software bnati hai. Baaki service based companies me clients hote hai Jaise ki koi restaurant owner, airline business and Baaki businesses
Example ke liye ek company ne ek software banaya usko banane me 1 mahina laga or company ke developer per hour 20 dollar charge karte he to 1 din me 5 ghante apke project per kaam Kiya to total cost jo he 5 ghante * $20/ghanta = $100 $100/din * 30 = $3000 yani 2.5 lakh rupees lagega
Great Content Sir ❤
glad you liked it!
@@SemicolonGuy Sir please make more videos on frontend machine coding and frontend system design
Sure
Awesome sir ❤
Very helpful
Here are the steps that follows by engineer while creating software in realworld
Step 1: Documentation
- 1.1 Requirement Gathering: Collect user and business requirements.
- 1.2 Specification Document: Create a detailed specification document.
- 1.3 Approval: Get approval from stakeholders.
Step 2: Review
- 2.1 Peer Review: Conduct peer reviews of the documentation.
- 2.2 Revision: Make necessary revisions based on feedback.
- 2.3 Final Approval: Obtain final approval from stakeholders.
Step 3: Task
- 3.1 Task Breakdown: Divide the project into smaller tasks.
- 3.2 Assignment: Assign tasks to team members.
- 3.3 Development: Write and implement the code.
- 3.4 Unit Testing: Test individual components for functionality.
Step 4: Merge to QA
- 4.1 Code Review: Review code for quality and standards.
- 4.2 Integration Testing: Test the integration of different modules.
- 4.3 Bug Fixing: Identify and fix any bugs.
- 4.4 Quality Assurance: Conduct thorough QA testing.
Step 5: Merge to UAT (User Acceptance Testing)
- 5.1 Deploy to UAT Environment: Deploy the software to the UAT environment.
- 5.2 User Testing: Allow users to test the software.
- 5.3 Feedback Collection: Collect feedback from users.
- 5.4 Final Adjustments: Make necessary adjustments based on feedback.
Step 6: Deploy to Production
- 6.1 Final Review: Conduct a final review of the software.
- 6.2 Documentation: Ensure all documentation is up to date.
- 6.3 Production Deployment: Deploy the software to the production environment.
- 6.4 Post-Deployment Monitoring: Monitor the software for any issues.
- 6.5 Maintenance: Provide ongoing support and maintenance.
Amazing content Sir
These industry insights are barely found on yt
Documents and links are missing
Specific Bta Paoge bhai Konsa doc?
India aapna kudh ka google jasa search engine kayu nahi bena ta ha
risk taking capacity may be
Ek software banane me kitana time lag jata hai approx ?
1 week se 1 saal. Again depends on requirements
Kon software banawata hai koi example de skte ho jo tumahare company me aya ho project banane ?
Meri company to khud ka hi software bnati hai.
Baaki service based companies me clients hote hai Jaise ki koi restaurant owner, airline business and Baaki businesses
Ek software ko banane me client ka kitan khracha ho jata hai ?
Depend karta he software kitna complex he banane me or kon kon se featurs he or kitna time or company ke resources lage testing, etc
Example ke liye ek company ne ek software banaya usko banane me 1 mahina laga or company ke developer per hour 20 dollar charge karte he to 1 din me 5 ghante apke project per kaam Kiya to total cost jo he 5 ghante * $20/ghanta = $100 $100/din * 30 = $3000 yani 2.5 lakh rupees lagega
Requirements par hota hai. Lakh se crores tk jaate h