22
Решение одной из ключевых проблем компетенции BA специалистов Anton Semenchenko ISSoft

решение одной из ключевых проблем компетенции Ba специалистов

  • View
    292

  • Download
    2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: решение одной из ключевых проблем компетенции Ba специалистов

Решение одной из ключевых проблем компетенции BA специалистов

Anton SemenchenkoISSoft

Page 2: решение одной из ключевых проблем компетенции Ba специалистов

Proxy between Business and Development

DevelopmentBusiness

BA

Page 3: решение одной из ключевых проблем компетенции Ba специалистов

Business

BA(BA domain)

Development

“Value Team” “Delivery Team”

(Business domain)

(IT domain)

BA as a proxy

Page 4: решение одной из ключевых проблем компетенции Ba специалистов

Foreigners(English) Translator

Native Domain(Russian Culture)

Native speakers(Russian)

Foreign domain(English Culture)

Native Domain(Russian Culture)

Translator as a Proxy

Page 5: решение одной из ключевых проблем компетенции Ba специалистов

Foreigners(English) Translator

Native Domain(Russian Culture)

Native speakers(Russian)

Foreign domain(English Culture)

Native Domain(Russian Culture)

Business

BA(BA domain)

Development

“Value Team”(Business domain)

“Delivery Team”(IT domain)

Business(English)

BA(BA domain,

Russian Culture)

Development(Russian)

“Value Team”(Business

domain, English Culture)

“Delivery Team”(IT domain,

Russian Culture)

Page 6: решение одной из ключевых проблем компетенции Ba специалистов

BA Domain

Business Domain

Development Domain

EnglishCulture

RussianCulture

BA complexity triangle

Page 7: решение одной из ключевых проблем компетенции Ba специалистов

Дословный перевод

Page 8: решение одной из ключевых проблем компетенции Ba специалистов

Requirement

BA должен знать IT Domain так же глубоко, как переводчик должен понимать культурные различия.

Page 9: решение одной из ключевых проблем компетенции Ba специалистов

Requirement implementation

Комплексная программа обучению промышленному программированию с нуля в кратчайшие сроки (2-3 месяца)

Page 10: решение одной из ключевых проблем компетенции Ba специалистов

Что должен знать?“OOP basics (elementary UML based)”“Effective software development general

purpose practices”UML “in depth”Introduction to Programming (Python, based on

“Computer science from the scratch”)Architectural patterns (an extra high level

overview)Introduction to Computer Science

Page 11: решение одной из ключевых проблем компетенции Ba специалистов

Introduction to ProgrammingConception CPythonBlocklyGoogle Blockly CodeGoogle Blockly source codeExternal projects using Blockly includeThe simplest Android developmentRomo – littlle droidA set of visual programming languages for KidsLEGO MINDSTORMSSikuli Script

Page 12: решение одной из ключевых проблем компетенции Ba специалистов

CPython

Page 13: решение одной из ключевых проблем компетенции Ba специалистов

Blockly

Page 14: решение одной из ключевых проблем компетенции Ba специалистов

Google Blockly Code

Page 15: решение одной из ключевых проблем компетенции Ba специалистов

Google Blockly source code

Page 16: решение одной из ключевых проблем компетенции Ba специалистов

External projects using Blockly include

BlocklyDuino - Ardiuno code generator.CustomPacker - Human-robot packing system.GigaBryte - Wearable computers.Seal-blockly - SEAL script support.Blockly and Espruino - Graphical Programming for

Microcontrollers.Blockly Mario - Educational project demonstrating

design of control systems for simulated and real-world contexts.

Truffle Blocks - A visual programming language based on Blockly for making isometric games in the browser.

Page 17: решение одной из ключевых проблем компетенции Ba специалистов

The simplest Android development

Page 18: решение одной из ключевых проблем компетенции Ba специалистов

Romo – little droid

Page 19: решение одной из ключевых проблем компетенции Ba специалистов

A set of visual programming languages for Kids

Little Man Computer (LMC) is an instructional model of a simple von Neumann architecture computer with all basic features of modern computers

Greenfoot is an interactive Java development environment developed primarily for educational purposes.

Logo is a language that was specifically designed to introduce children to programming.

Scratch is a visual programming language based on and implemented in Squeak.

Others: http://en.wikipedia.org/wiki/List_of_educational_programming_languages

Page 20: решение одной из ключевых проблем компетенции Ba специалистов

LEGO MINDSTORMS

Page 21: решение одной из ключевых проблем компетенции Ba специалистов

Sikuli Script

Page 22: решение одной из ключевых проблем компетенции Ba специалистов

Anton Semenchenko

ISSoft

[email protected]

Спасибо за внимание