Software Development Life Cycle (SDLC)
(วงจรชีวิตการพัฒนาซอฟต์แวร์ (SDLC))
Definition
Software Development Life Cycle (SDLC) (วงจรชีวิตการพัฒนาซอฟต์แวร์ (SDLC)) Hard Skill
Software Development Life Cycle (SDLC) is a structured process that outlines the stages involved in the creation and maintenance of software applications, from initial planning to deployment and maintenance.
Expertise Level
Level 1
Basic
1. Understands the fundamental phases of SDLC such as planning, analysis, design, implementation, and maintenance.
2. Can describe the purpose of each SDLC phase.
3. Recognizes common SDLC models like Waterfall and Agile.
Level 2
Intermediate
1. Can apply SDLC phases to real software projects effectively.
2. Understands the strengths and weaknesses of different SDLC models and selects appropriate models based on project needs.
3. Participates in planning and requirement gathering with stakeholders.
Level 3
Advanced
1. Leads the design and implementation of SDLC processes tailored to complex projects.
2. Optimizes and improves SDLC workflows to enhance productivity and quality.
3. Integrates best practices and emerging methodologies into SDLC to meet evolving business goals.
Ministry of Higher Education
Science, Research and Innovation
Call Center 1313
328 Si Ayutthaya Rd., Thung Phaya Thai, Ratchathewi, Bangkok 10400 Tel. 02-610-5200 Fax. 02-354-5524.
Copyright © 2025 Skill Mapping.
This website is an official government agency site under the Office of the Permanent Secretary, Ministry of Higher Education, Science, Research and Innovation. It is established with the aim of improving the quality of management in the Office of the Permanent Secretary to meet public sector management standards, and is not intended for profit. If you find any information on this website that infringes intellectual property rights, please notify us so we can resolve the issue as soon as possible.