• Home
  • About Us
  • Contact Us
  • Services
  • Appointment Terms
  • ID Registration Terms
  • Circular
Be a SAMS'S Member

'SAMS' Software Development

Software Development refers to the entire process of creating software for planning, designing, programming, testing and maintaining software to solve a specific task or problem on a computer according to human needs. Software Development Steps-


i. Requirement Analysis.

  • What will the software do?
  • Who will it be made for?
  • What problem will it solve?
  • These steps are the most important.

ii. Planning & Designing:

  • The entire system needs to be planned, designed and structured (Planning & Designing).
  • UI/UX is designed (what the screen will look like, where the buttons will be, etc.).
  • Database is designed.

iii. Code Writing (Development / Coding)

  • In this step, the software is actually created and the language used is
    Python, JavaScript, Java, C#, PHP, Kotlin (Android Apps), Swift (iOS Apps)

iv. Testing

  • The software is checked for any bugs
  • Unit Test, Integration Test, User Test —All types of tests are performed.

v. Deployment

  • The software is released to users on a server or app.

vi. Maintenance & Updates

  • New features are added
  • Bugs are fixed
  • Security updates are provided.

vii. Skills required for Software Development

  • Programming language (any one or more)
  • Database (MySQL, PostgreSQL, MongoDB)
  • Version Control (Git/GitHub)
  • Framework (Laravel, React, Django ইত্যাদি)
  • Problem solving

Useful Links

  • Home
  • Career
  • Contact Us
  • About SAMS
  • History of SAMS

Important Link

  • Gallery-Advertisement
  • Gallery-Pride of Bangladesh
  • ID Registration & Service Rules
  • Privacy policy
  • Terms of service
  • Return policy

Media Links

Trade license no: TRAD/DNCC/013739/2025

© Copyright All right reserved: SAMS Infosysbd & Marketing Co.