Design of Software Systems – Best Practices

This introductory course explores the main approaches to handling risks associated with software projects - developed by analyzing thousands of successful and unsuccessful projects. These approaches are known as “best practices of software engineering”.
  • duration 2 hours
  • Language English
  • format Self-learning
duration
2 hours
location
Online
Language
English
Code
REQ-035
price
€ 12 *

Available sessions

To be determined



Training for 7-8 or more people?
Customize trainings for your specific needs

Description

This introductory course explores the main approaches to handling risks associated with software projects - developed by analyzing thousands of successful and unsuccessful projects. These approaches are known as “best practices of software engineering”:
 
  • Develop Iteratively;
  • Manage Requirements;
  • Use Component Architectures;
  • Model Visually (UML);
  • Continuously Verify Quality;
  • Manage Change.
The practices, implementation rules and CASWE tools are described in the IBM Rational Unified Process on their website. The presentation includes a detailed description of the roles, artifacts and activities in software development processes including best practices.
After completing the course, a certificate is issued on the Luxoft Training form

Objectives

  1. Provide guidelines for software project activities that can significantly reduce the risk of project failure. The practices are strongly related to CMMI level 2.
  2. Define the role of IBM RUP methodology as a framework of best practices.

Target Audience

Analysts, business analysts, developers and team leads that want to get an insight into the best practices of software engineering.

Prerequisites

It is recommended to have had previous experience in software projects.

Roadmap

  • Best practice – Develop Iteratively.
  • Best practice – Manage Requirements.
  • Best practice – Use Component Architectures.
  • Best practice – Model Visually (UML).
  • Best practice – Continuously Verify Quality.
  • Best practice – Manage Change.
  • IBM RUP as a framework of best practices.
"TYPE"html";}

Discover more about professional growth and skills development

contact us