- Introduction to Software
- Introduction to Software and Process Model
- Software Process Models_Waterfall Model
- Software Process Models_Incremental Model
- Software Process Models_RAD Model
What you'll learn
- Define the Software Development Life Cycle (SDLC) models and software development process
- Understand about Requirements Analysis, Planning and Management
- Understand the software design and its implementation process
- Acquire the knowledge about the software testing process
Description
Software engineering is the branch of computer science that deals with the design, development, testing, and maintenance of software applications. Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users. Software Project Management is a proper way of planning and leading software projects. It is a part of project management in which software projects are planned, implemented, monitored, and controlled. Software engineering is a rapidly evolving field, and new tools and technologies are constantly being developed to improve the software development process. By following the principles of software engineering and using the appropriate tools and methodologies, software developers can create high-quality, reliable, and maintainable software that meets the needs of its users. Software Engineering is mainly used for large projects based on software systems rather than single programs or applications. The main goal of Software Engineering is to develop software applications for improving quality, budget, and time efficiency. Software Engineering ensures that the software that has to be built should be consistent, correct, also on budget, on time, and within the required requirements. Software Engineering is a systematic, disciplined, quantifiable study and approach to the design, development, operation, and maintenance of a software system.
Other Courses
Bedtime Stories and Meditations For Easing Insomnia - Part 1
Improve the quality and quantity of your sleep
Introduction to UPTIME a.k.a Total Productive Maintenance
Understanding the pitfalls of managing TPM as a Project
Experiencing Emotional & Social Skills at Workplaces
Introduction to EQ and SQ unlocked
Mica Powder Techniques for Paper Crafting
Techniques to incorporate Mica Powder shimmer in Cardmaking, Mixed Media, Art Journaling and More!
How to Find good trading Robot in Forex
Learn the Basic and Advance Ratios to find good trading robots
Self Love Hatha Yoga Program
A 7 day yoga program to expand in peacefulness, happiness, wellness, playfulness, loving kindness, love
About the instructors
- 4.51 Calificación
- 1921 Estudiantes
- 5 Cursos
Dr. B. Arthi
Associate Professor SRMIST(KTR)
Dr.B.Arthi holds a Ph.D. degree in the field of Computer Science and Engineering from Anna University, Chennai, Tamil Nadu. At present working as Associate Professor in Department of Computing Technologies, in SRM Institute of Science and Technology. Kattankulathur, Chennai, Tamil Nadu. Dr.B.Arthi has 18+ years of experience in teaching. She has published several articles in various reputed National and International Scopus and SCI Journals. She has also authored book chapters in CRC and Springer Publications. She has presented papers in various national and international conferences. Her areas of Interest of include Software Engineering, Artificial Intelligence, Machine Learning and Visual Computing.
Student feedback
Course Rating
Reviews
good Lecture for understanding sdlc life Cycle