Working in Software Industry requires a comprehensive understanding of the various software life cycle phases, software engineering disciplines, software techniques, project and quality management principles, in addition to the different roles and responsibilities that must come together to create a successful software product. This understanding begins once being familiar with the basic concepts and the different disciplines in software engineering.
This is an ESSENTIAL training which will give you the necessary knowledge you need to help you acquire the software engineering concepts. This course describes the different software development life cycles, the serious of software development phases, the activities that should be accomplished in each phase, the key concepts and techniques of each phase and activities, the different roles involves in the entire life cycle and their responsibilities, how different roles interact together to reach tangible output, and skill-set required for each role.
- Do you suffer from a lack of knowledge of software engineering concepts?
- How can the lack of knowledge of the key software concepts affect your career?
- How to overcome this lack of knowledge?
Numerous software engineers typically perform their activities regardless of how those activities fit into a particular methodology. So, the value of this course is great for those who suffer from any confusion in software principles or lack of knowledge in the software engineering conceptions throughout the software life cycle.
Awareness
Software Development Life Cycle
Requirements Engineering Overview
Software Design
Essentials of Object-Oriented Modeling Techniques
Software Development
Software Testing
Software Deployment
Software Life Cycle Models
Agile: Principles, Values, and Methods
Project Management Overview
CMMI Process Improvement Model
Database Engines
Most Important Soft Skills
Career Path Development
Basic Information about software.
This course is designed for participants who plan to work in the software industry. It would be beneficial for:
Students
Fresh Graduates
Professionals
Anyone who wants to learn Software Engineering
None
Successful completion of this course will lead the attendees to the following outcomes:
Understand the Software Development Life Cycle clearly.
Differentiate between the different life cycle models.
Clarify the main phases and the key activities in software life cycle.
Recognize the key concepts in software engineering.
Learn the basics of object-oriented.
Familiarity with the different roles in the software development lifecycle and their responsibilities.
Acquire the necessary information about the agile thinking.
Overview about project management procedures.
Overview about CMMI as a software process improvement model.
Outline the most necessary soft skills.
Tips for Career Path Development.
4 Hours
scheduled date | Location | time | No of days | price | |
---|---|---|---|---|---|
April 22, 2018 | Cairio | 4 Hours | For Free | Apply To The Course |