 |
|
|
|
The BSASE curriculum provides participants with a comprehensive introduction to the field with specific emphasis on IT Global Learning practices and standards. This seven-course curriculum examines the entire development cycle from identifying user requirements through testing and configuration. Each course has been developed with the active participation of IT Global Learning Subject-Matter Experts to ensure that the content will be relevant to the participants.
Web-Based Courses
This course provides the skills you need to define, design and implement a practical software quality system using innovative and proven techniques tailored for your life cycle model.

This course provides proven methods for ensuring that applications, products and services meet your users' needs and expectations. This course applies to both traditional and object-oriented systems.

You will gain a thorough understanding of testing and inspection approaches, techniques and tools. Through the class exercises, you gain practical experience with testing and inspection procedures and methods.

This course provides a thorough practical knowledge of techniques and tools you can use to establish and maintain the integrity of the documentation and code that constitute a software product. These CM techniques are equally applicable to the development, maintenance and support of information systems, commercial software products and embedded applications.

In this course, you gain the foundational knowledge of the role and function of the business analyst. You learn to apply a solid business analysis framework, evaluate and prioritize the feasibility of business initiatives, develop a business case to support the defined project, and plan and manage a detailed requirements development process using best practices.

In today's rapidly moving business environment, competitive advantage is achieved through the speedy delivery of responsive software that can adapt to evolving technology and changing user requirements. Applying UML modeling and Agile strategies is an industry-proven approach for developing such software. In this course you learn how to analyze, design and implement software using highly efficient, iterative and incremental methods.

Modern software development requires the collaborative effort of a diverse team with varied skills. To be effective, team members need to understand the activities performed at each stage in the development cycle. In this course, you analyze, design, implement and test applications that meet user requirements through a simulated case study. You gain hands-on experience performing each role within the development team using all the core concepts and skills necessary to engineer a successful program.

Traditional software development can be a cumbersome process, dominated by uncertainty and risk. Agile and Scrum methods address this problem by promoting open collaboration and adaptability throughout the project life cycle. These methods focus on developing value-added software in short amounts of time. In this course, you learn how to apply Agile and Scrum techniques to manage software development projects.

Partners in Training
|