ESI CEE www(dot)esicenter(dot)bg
Home  |  About us  |  Contacts
CMMI & SPI
Cyber Resilience
e-Leadership
e-Society
e-Competences
Trainings
Our Partners
Projects
Resources





SEI Partner

CMMI Institute

Proxor

Eastern European center of


Contact Point for e-CF in Eastern Europe

World Summit Award






Training

Compete BY AGILITY


ESI Center Eastern Europe is committed to transfer the latest methodologies in Software Engineering by professional trainings for software and IT specialists to:
  • facilitate business process improvement
  • support regional business in gaining competitive advantage on an International scale



SOFTWARE & IT INTENSIVE SERVICES

CMMI - Capability Maturity Model Integration

Personal and Team Software Processes (PSP/TSP)

Advanced Programming cycle of courses



BUSINESS CONTINUITY & SECURITY

Resilience Management Model (CERT-RMM)



EFFECTIVE STRATEGY & EFFICIENT BUSINESS



SOFTWARE & IT INTENSIVE SERVICES

CMMI - Capability Maturity Model Integration is a process improvement approach that provides organizations with the essential elements of effective processes that ultimately improve their performance. CMMI models serve for Software development, IT services and Acquisition and cover Project Management, Process Management, Support, Software Engineering and Service Delivery. Having SEI accredited Lead Appraisers and instructors ESI CEE provides full cycle of services, including official SCAMPI A or B appraisals and certifications. cmmiinstitute.com/training/

  • CMMI for Senior Managers (SPI – Roadmap to Maturity) - one-day training that gives a top level view of the CMMI model, enabling senior level managers to estimate costs, benefits and competitive advantages of software process improvement (SPI) initiative in software development or service-oriented organizations. The Instructor is illustrating the main concepts with Capability Maturity Model Integration - CMMI – a leading model for the ICT industry developed by the Software Engineering Institute, Carnegie Mellon University, USA. In addition, a special adaptation of CMMI for small and medium-sized companies – IT Mark, is presented.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Introduction to CMMI for Development* - three-day course introducing managers and practitioners, appraisal team members, and process improvement teams to CMMI fundamental concepts. The CMMI for Development (CMMI-DEV) model is a model that helps organizations to improve their ability to develop and maintain quality products and services. Ideal for project managers, product developers, software and service engineers, process implementers, appraisal team members, and anyone interested in learning about CMMI-DEV. cmmiinstitute.com/training/
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Services Supplement for CMMI-DEV - one-day course introducing CMMI fundamental concepts related to service delivery and management. The CMMI for Services (CMMI-SVC) model defines effective practices that ensure that quality services are delivered to customers and end users. Suitable for participants who have successfully completed a 3-day ‘Introduction to CMMI for Development’ course (version 1.1-1.3). cmmiinstitute.com/training/
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Acquisition Supplement for CMMI-DEV - one-day course introducing acquisition managers and practitioners, appraisal team members, and process group (e.g. SEPG, EPG) members to CMMI fundamental concepts related to acquisition. CMMI for Acquisition (CMMI-ACQ) is a CMMI model designed for use in managing a supply chain by those who acquire, procure, or otherwise select and purchase products and services for business purposes. cmmiinstitute.com/training/
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • ITMark - product of the ESI Centers Alliance. Developed by European Software Institute and applied in EU and worldwide, this certification scheme is specifically designed for IT SMEs. It combines multiple streamlined improvement models into one single scheme. It improves and certifies the processes in a small organization in three main areas - Business Management (performed by 10-squared model), Software, Systems and Services Engineering (appraised by the CMMI model), and Security Management (based on the ISO 27000 standard). The ITMark system is independent of training and vendors. www.it-mark.eu
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

*Academic version of these courses is available under the SEMP: Software Engineering Management Program

Back to Top

Personal and Team Software Processes (PSP/TSP) - Using the Team Software Process (TSP), along with Personal Software Process (PSP), an organization can build self-directed teams that plan and track their work, establish goals, and own their processes and plans. www.sei.cmu.edu/tsp

  • TSP Executive Strategy Training - one-day introductory course for software executives and middle managers that covers the key concepts and principles of the Team Software Process (TSP) and Personal Software Process (PSP) from a management perspective. The purpose of the course is to provide the foundation that managers need to begin to introduce and apply the TSP in their organization. www.sei.cmu.edu/training/P22.cfm
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Leading a Development Team* - three-day course designed to teach first-line managers or team leaders how to manage projects quantitatively in order to complete projects on schedule, within budget, and with all requirements met. The course covers the knowledge and skills leaders need to effectively lead and coach development teams. www.sei.cmu.edu/training/P17B.cfm
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Personal Software Process (PSP) Fundamentals* - This five-day course teaches software engineers the principles, concepts, and benefits of the PSP, a process-based approach for developing software. Ideal for software engineers, software engineering students, software engineering instructors, software quality management instructors, and third-party vendors of software engineering or quality training. www.sei.cmu.edu/training/P18B.cfm
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Scrum & CMMI: Disciplined Agile & Process Optimization - two-day training helping teams get the most out of using Agile Methods together with CMMI. “Agile attributes” are presented and what they bring to a CMMI Implementation, as well as “CMMI attributes” and what they bring to Agile Methods, the implications of Agile Methods on SCAMPI Appraisals, and performing SCRUM Capability Assessments. Real-world experiences from CMMI Maturity Level 2 through 5 organizations are shared in the form of success stories, failures, and root causes. The training is presented by David Reo and Kent A. Johnson from AgileDigm, Incorporated, SEI partner, Scrum Foundation, and Scrum Inc. www.agiledigm.com
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Using Scrum in Your Organization - 2-day training aiming to provide a practical introduction of Scrum, the most popular Agile Method, into your organization. Agile Methods discussed include Scrum, eXtreme Programming (XP), Lean Software Development, Feature-Driven Development, and Test-Driven Development. Details of Scrum are explored in teams including Scrum roles (Product Owner, Scrum Master, and Scrum Team), steps performed using Scrum, and Scrum artifacts (including the product backlog, sprint backlog, burndown chart, and the impediment list). Exercises are conducted to identify, estimate, schedule, plan, manage, and track work. Students will participate in exercises that reinforce Scrum Best Practices, including Planning Poker and Five Finger Decision Making.
    Instructors: Kent A. Johnson and David Reo from AgileDigm, Incorporated, USA, partner of the Scrum Foundation, Scrum Inc., and Software Engineering Institute (SEI) To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Kanban: Optimize success - This 2-day course is introducing participants to the kanban system and the Kanban method and helping them acquire basic skills on designing a kanban system and using it for managing software development projects and operations. Kanban is a lightweight method, applicable both in agile and plan-driven organizations, requires relatively little effort to put in place, and is suitable for both small and large teams. The participants will get an insight into a "pull" system (based on actual demand; Just-In-Time), will learn how to establish and apply policies that encourage self-organization and collaboration between teams, how to measure and control a kanban system, how to reduce development cycle time and multi-tasking. This course is a must for everyone who needs to rationalize project resources and improve workflow performance and management.
    Instructor: Teodora Bozheva, Associate at David J. Anderson & Associates
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

*Academic version of these courses is available under the SEMP: Software Engineering Management Program

Back to Top

Advanced Programming cycle of courses - 16-hour trainings ideal for Advanced programmers, and Medium to Senior Developers, delivered by Boyko Bantchev, Institute of Mathematics and Informatics, Bulgarian Academy of Sciences.

  • Functional Style for the Modern Programmer - Functional programming is a set of programming paradigms enabling high expressivity and reliability of software through enhanced use of functions. It is becoming more and more popular through the proliferation of programming languages that are, by design, either functional (e.g. Haskell, Erlang, Standard ML, F#), or hybrid with strong functional subset (e.g. Lisp, Scheme, Scala, Clojure), or at least support a functional style (JavaScript, Lua, D, Go, etc.). Classic languages, such as C++ and C#, have also acquired functional programming capabilities. The same is soon to happen to Java.
    This course introduces to the style and techniques of modern functional programming and how it can be practiced in the programming languages of today.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Fundamental Algorithms - Algorithms are programmer’s most reliable and lasting technology. No matter how fast and capable the computers, algorithm efficiency remains relevant. However rich component libraries we may have, programming is still about understanding and implementing algorithms. No software architecture or engineering is a replacement for algorithm literacy.
    This course presents some of the most fundamental algorithms for generation, traversal and searching within combinatorial structures such as sets, sequences (and strings), binary and general trees, and graphs. Topics also include finding optimal sub-structures and text parsing. Practical issues of implementing such algorithms within modern programming environments are discussed.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Geometric Computing & Algorithms - Geometric computing is a somewhat less known part of algorithmics, but one of increasing importance, two notable areas of application being games and CAD systems programming.
    This course presents the fundamentals of geometric computing in two stages. First, an original mathematical notation and apparatus are presented for performing basic geometric computations of general use. These are used throughout the second stage where a number of algorithms is discussed, such as for point location, partitioning, finding intersections, and constructing convex hulls of various kinds. Alongside, several data structures, specific to geometric applications are brought to attention.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

Back to Top



BUSINESS CONTINUITY & SECURITY

Based on the new Resilience Management Model (CERT-RMM) of SEI-CERT (Computer Emergency Response Team, Carnegie Mellon, USA). These trainings are focused on ensuring that organizations (enterprise business and services managers, software designers and developers, security and business continuity officers, IT operations experts and system administrators) are able to design, prevent and resist, recognize, and recover from business disruptions of various types. www.cert.org/resilience

  • Cyber Security and Business Resilience Tutorial (CERT-RMM) - 2-day tutorial on how to manage operational risk, stay productive under stress and disruption, assess and improve our readiness to ‘handle the unknown’. Based on the new Resilience Management Model of CERT at the Software Engineering Institute (CERT/SEI, Carnegie Mellon University) - a comprehensive and complete reference model and framework helping organizations maintain security, IT operations and business continuity in a converged manner and without additional bureaucratic burden. CERT-RMM serves as a foundation from which an organization can measure its current competency, set improvement targets, and establish plans and actions to close the identified gaps. For more information on RMM: www.cert.org/resilience/rmm.html
    The tutorial has a particular focus on Cyber-security and IT business vulnerabilities and threats, and Cyber-defense strategies. Examples and practical exercises on RMM scoping for SMEs in various sectors and a quick assessment method will be provided. It includes 2 practical exercises and 4-hour real simulations of web and mobile applications vulnerabilities and attacks. Shorter (executive) version of the tutorial as 1-day workshop is available.
    Ideal for: Security and business continuity professionals, Process improvement professionals, particularly those looking to extend process improvement approaches into the operations phase of the lifecycle, Enterprise and operational risk management professionals, anyone interested in applying a maturity model approach to managing operational resilience.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Introduction to the CERT Resilience Management Model - This three-day course introduces a model-based process improvement approach to managing operational resilience using the CERT® Resilience Management Model (CERT-RMM) v1.1. CERT-RMM is a maturity model that promotes the convergence of security, business continuity, and IT operations activities to help organizations actively direct, control, and manage operational resilience and risk. Ideal for Security and business continuity professionals, Process improvement professionals, particularly those looking to extend process improvement approaches into the operations phase of the lifecycle, and Enterprise and operational risk management professionals. www.sei.cmu.edu/training/P66.cfm
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Secure Coding (C, C++ and Java)* - a set of trainings and workshops designed and delivered by Robert Seacord and CERT-SEI team, Carnegie Mellon. Provide detailed explanation of common programming principles and errors in C and C++ and describing how these errors can lead to code that is vulnerable to exploitation. These seminars focus on security issues intrinsic to the C and C++ programming languages and associated libraries, with the intent to be useful to anyone involved in developing secure C and C++ programs regardless of the specific application. www.cert.org/secure-coding
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Top 10 Web Threats - Various sources identify that between 20% and 60% of websites have each at least one serious vulnerability. Our own research at ESI CEE confirms that the danger is significant. A serious issue is the diversity of threats on Web platforms – different types of attacks can shut down entire services, steal valuable data, impersonate legitimate sites, intercept data on-the-fly, forge user actions, etc. Due to the constant increase in the number of attacks on Web applications, a Web developer now has to be aware of the threats in order to effectively counteract these threats and produce secure and correctly working systems. This 1-day course is designed to introduce developers to the inner workings of the top web threats, how they are exploited, and how to write code that is secure against these threats. The course includes live demos of attacks, exercises in detecting and leveraging threats, examples of weak and vulnerable code and the process of repairing it and fixing vulnerabilities, mitigation tactics, developer-specific best practices and discussions on how not to write vulnerable code in the process of daily work. The course is mostly technical and not organizational.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • - The course intends to pick where “Top 10” left off – namely to deepen the understanding of the top vulnerabilities and to broaden the scope of vulnerabilities that are discussed.
    The course includes live demos of attacks, exercises in detecting and leveraging threats, examples of weak and vulnerable code and the process of repairing it and fixing vulnerabilities, mitigation tactics, developer-specific best practices and discussions on how not to write vulnerable code in the process of daily work. The course is mostly technical and not organizational.
    The advanced course will additionally include exercises in which participants in turn attempt to fix and attack particular implementations. Heavier focus will be placed on labs.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Introduction to Mobile Security – iOS - This course is focused on introducing developers to the basics of iOS application security and the basic threats and vulnerabilities they should be aware of when designing and coding such application. The course is technical and the targeted participants are iOS developers that understand Objective-C, but have no particular experience in iOS security.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Introduction to Mobile Security – Android - This course is focused on introducing developers to the basics of Android application security and the basic threats and vulnerabilities they should be aware of when designing and coding such application. The course is technical and the targeted participants are Android developers that have deep understanding of the Java programming language and the Android platform, but have no particular experience in Android security.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Networks Security – DDOS, RTBH & Self-protection - This is a devOps 1-day training aiming to introduce the participants to DDOS and one of the most popular methods for DDOS protection - RTBH. The course is half-day theory and half-day laboratory exercises.
    The lab aims to teach you how to configure RTBH and also how to add some self-protection to your applications.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

*Academic version of these courses is available under the SEMP: Software Engineering Management Program

Back to Top



EFFECTIVE STRATEGY & EFFICIENT BUSINESS

  • Strategy Development for IT organizations Workshop - 1,5-day workshop covering the classical perspectives of Balanced Scorecard (BSC), developed by Kaplan and Norton. The instructor will facilitate a discussion about the BSC definition in different organizations taking into account the best practices in the area such as Palladium Execution Premium Process™ (XPP), Niven’s Step by Step approach and the Balanced IT Scorecard (BITS) method of ESI. The participants will learn and practice how to formulate an effective strategy using BSC, what are the key principles of strategy translation into operational terms and how to measure and analyze the strategy success during the implementation process. The workshop is well balanced with useful exercises in the ratio of 60% presentation / 40% exercises. The instructor will demonstrate a BSC implementation roadmap and discuss the resources, time and commitment needed for the implementation of a BSC.
    Ideal for: High level managers, strategists, analysts and business consultants involved in the definition, execution and/or measurement of the results of the strategy of an organization.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Digitized Ecosystems* - built over the structure of Dr. Edward Deming’s 14 key principles, providing an updated interpretation which incorporates evolving technological innovations with a humanistic economic approach. The course teaches participants how to apply systematic approach to solve business problems, focusing on IT-enabled solutions, find new ways to digitize business processes, and identify how information systems can improve the internal efficiency and decision making in an organization.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Mind Mapping & Creative Business Thinking - one day training in which participants learn how to create mind maps, how to apply them in business and how to generate new ideas and reach creative solutions. A “mind map” is a graphical way to represent ideas and concepts. It is a visual thinking tool that facilitates structuring of information, helping you to better analyze, comprehend, synthesize, recall and generate new ideas. Developed by Tony Buzan, Mind Mapping is now widely recognized as the single most effective and versatile thinking and creativity tool and is used throughout the world. The training is delivered by the first ThinkBuzan licensed instructors in Bulgaria, experts in creativity and mind mapping. www.thinkbuzan.com
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

  • Project Management (CMMI, TSP/PSP, Agile and PMBOK) - set of tailored trainings in project management for organizations and teams implementing different models or styles of work.
    To receive more information about the course and/or register interest in participation, please register your interest  or contact ESI Center Eastern Europe.

*Academic version of these courses is available under the SEMP: Software Engineering Management Program

Back to Top




Register Interest in Course - Enquiry Form

If you are interested in attending this course or running the course in-house for your organisation please complete the form below and we will contact you to discuss your options.

Your Details
Course Name:
Your name:
Email address:
Organisation:
Position title:
Interest area:
I am interested in attending this course myself.
Please notify me of future course dates.
I would like to register up to 6 attendees for this course
I am interested in running this course for a group of employees in-house
 
How many employees will be attending?
Preferred date for course:
Comments:

CMMI & SPI  |  Cyber Resilience  |  e-Leadership  |  e-Society  |  e-Competences  |  Training  |  Our Partners  |  Projects  |  Resources  |  News

2004 - 2011 © ESI Center Bulgaria, 2012 - 2015 © ESI Center Eastern Europe. All rights reserved. Read Legal policy and Privacy policy.