_ css deactivated
Loading...

Project Manager

Project Manager

Hide the picture/Show the picture

MDD With Blu Age - A pragmatic approach to MDA

Duration:5 days

Description:

This training is an introduction to modeling and generating application with Blu Age JEE and.NET application generator, which falls under Model Driven Architecture (MDA) approach.
During this training, the participants will define the Blu Age Platform Independent Model (PIM) and the GUI of an enterprise application (real case)through hands-on labs based on practical cases. From the application's PIM they will perform application's generations using the Blu Age Forward environment.

Objectives

  • Learning how to model an application in order to generate it with the Blu Age Forward generator, based on a practical case,
  • Getting familiar with Blu Age Forward environment by building step-by-step an enterprise application PIM,
  • Improving the knowledge of UML through hands-on labs leading to the application's generation.
Target audience
Consultants, Business Expert, Architects, Developers.
Prerequisite
Knowledge of UML 2.x, Knowledge of an Object Oriented Language (java, C#, C++, ...), Knowledge of HTML.
Used tools
UML Modeling tool (MagicDraw of No Magic), Blu Age Forward module, J2EE application server and database server.
Pedagogic method
  • 20% presentation of MDA, Blu Age methodology and tool,
  • 80% of workshop and didactic presentations.

Training curriculum:

  1. The Model Driven Architecture & Development approach (MDA&MDD)
    • MDA and MDD history and concepts
    • MDA, a pragmatic approach to software development based on models,
    • Declination in MDD
    • Models: CIM, PIM and PSM,
    • Modeling standards (UML, OCL, EMF, XMI...),
    • Presentation of case study used throughout the tutorials.
  2. The J2EE application generator Blu Age
    • What is Blu Age?
    • The Blu Age architecture,
    • Blu Age methodology: a pragmatic approach based on models,
    • The contributions of Blu Age,
    • Demonstration of modeling with Blu Age and first generation.
  3. Presentation of Blu Age PIM
    • PIM presentation,
    • Transforming CIM to PIM.
  4. Modeling entities
    • Entities, associations, columns constraints, the column "version", ID generators,
    • Other stereotypes and tagged values.
  5. CRUD operations and datagrid
    • Create, read, update and delete,
    • Datagrid settings,
    • HQL operations.
  6. Services Process
    • Creating advanced treatments,
    • Modeling complex business rules.
  7. Collections and inheritance
    • Collections, typed collections, Lazy loading, selection and order data, cascade,
    • Inheritance.
  8. Operations associated with "business objects"
    • Calculated attributes,
    • Getter and Setter,
    • Content management of a collection:Attach – detach.

EMDD with Blu Age - Advanced Modeling of Blu Age PIM
Including "CIM Realization" Module

Duration:3 to 5 days (depending on selected modules)

Description:

It is the logical continuation of the training "MDD with Blu Age – A pragmatic approach to MDA". This training is a part of the MDD Project manager or MDD Architect curriculum.

Objectives

  • Understanding and learning Blu Age Methodology,
  • Understanding the techniques of leading a CIM realization workshop within the Blu Age method by practicing (useful for project managers),
  • Deepening knowledge of the generation tool Blu Age
  • Using collaborative tools on Blu Age projects (modeling by several participants from the same UML model),
  • Completing knowledge on specific points thanks to the principle of training module choice "à la carte".
Target audience
Project Managers, Architects, Consultants, Business Expert, Developers.
Prerequisite
Having completed the training "MDD with Blu Age: a pragmatic approach to MDA",
Knowledge of UML 2.x,
Knowledge of an Object Oriented Language java, C#, C++, ...
Knowledge of HTML,
A first modeling experience in a project using the Blu Age generator is recommended
Used tools
UML Modeling tool (MagicDraw of No Magic), Blu Age Forward module, JEE application server and database server.
Pedagogic method
  • 30% Blu Age methodology and tool presentation,
  • 70% of workshop and didactic presentations.

Training curriculum: (each module can be chosen independently)

  1. Advanced modeling with Blu Age:
    • Workflow presentation and manipulating dir-def and lib-def (0.5 days),
    • Implementing specific services (0.5 days),
    • Implementing security, authentication and visibility according to user roles (0.5 days),
    • Using DROOLS Business Rules Server with Blu Age (0.5 days),
    • Using pre-controllers (0.5 days),
    • Using components (0.5 days),
    • Basis on how to generate a Flex application (0.5 days),
    • MagicDraw features to improve its use (0.5 days),
    • Using Teamwork Server to organize collaborative work (0.5 days),
    • Starting with Continuous Integration Server (0.5 days),
  2. CIM realization workshop (1 day):
    • Case study presentation and attendees roles attribution,
    • Leading method presentation,
    • Roles and Use cases definition,
    • Domain definition,
    • Application's screens definition.

Blu Age Project Manager

Duration:1 day

Description:

This course teaches best practices to success a Blu Age project.

It is based on the EMDD method proposed in the Blu Age process. This method is designed to meet the demand of the Project Owner (scope, time, budget)while maximizing the productivity of teams that use Blu Age technology. An important part of this training is based on feedback on real Blu Age projects.

Objectives

  • Allow a project manager in Application Development project management (whatever the methodology) to manage a project applying Blu Age using EMDD methodology (Enterprise Model Driven Development).
  • Provide a vision of the project organization to implement, in order to success. Focus on the team project organization and the relationship with the Project Owner.
  • Provide directions to build its own monitoring indicators and initializing its own chart for productivity calculation in an industrialization developments process with Blu Age.
Target audience
Project Managers, Project Owners.
Prerequisite
  • Having completed the training "MDD with Blu Age: a pragmatic approach to MDA",
  • Two years experience in project management (whatever the methodology).
Used tools
Blu Age suite (Forward and/or Reverse)
Pedagogic method
  • 50% Blu Age methodology presentation,
  • 50% of workshop and didactic presentations.

Training curriculum:

  1. Overview of the Blu Age process
    • Blu Age generator,
    • Phases of the project with EMDD Methodology.
  2. Organization of stakeholders
    • The relationship with the Project Owner and Stakeholder,
    • The organization and management of the project team.
  3. Planning organization
    • Construction of the project planning
  4. Operational Process
    • Architecture choice,
    • Setting up of management and monitoring tools,
    • Setting up technical environments,
    • Project prerequisites,
    • Approbations conditions,
    • Steering and decisions,
    • Setting up the Project Quality Plan (PQP).
  5. Points of vigilance and projects risk
    • Setting up and use cases
  6. Scope definition and organization phase
    • Lack of communication with Project Owner (Iterations/Critical tests),
    • Lack of decision by Project Owner,
    • Bad-cutting of iterations,
    • Functional scope increasing,
    • Setting up norms,
    • Technical Architecture.
  7. Iterations
    • Missing of critical tests (Delay),
    • Unavailability of tools&project environments,
    • Technical problem on architecture,
    • Project Owner availability for workshops and joint validation,
    • Late on modeling – increasing backlog,
    • Discovering a Blu Age issue.
  8. Approval
    • Performance,
    • Integration (Qualification).
  9. All phases
    • Anticipating days off,
    • Anticipating orders of equipment,
    • Backup key resources.

Blu Age Legacy Modernization Accelerated
Screen or Batch Orientation

Duration:5 days

Description:

This training allows understanding and practicing reverse modeling technology on a legacy application developed with COBOL or PACBASE.

This training is required for all actors of a project team of modernization.It can provide a full overview on the approach and tools offered by Blu Age.

This training is based on a sample that will be used throughout the session. The sample can be the result of a POC (Proof Of Concept)already implemented by the Blu Age Service Team.

Training is oriented on Screen or Batch modernization. Customer has to choose the orientation he wants depending on his needs.

Objectives

  • Understanding and practicing modernization process of a legacy applications (COBOL or PACBASE),
  • Understanding the principles of modernization proposed by Blu Age,
  • Using the tools offered by Blu Age to help the process of modernization.
Target audience
Project Managers, Architects, Developers, Consultants.
Prerequisite
  • Having completed the training "MDD with Blu Age: a pragmatic approach to MDA",
  • Having completed the training "EMDD with Blu Age – advanced Modeling of Blu Age PIM",
  • Having completed the training "Batch generation with Blu Age" in case of batch training orientation,
  • Knowledge of UML 2.x,
  • Knowledge of an Object Oriented Language java, C#, C++, ...
  • Knowledge of HTML,
  • A first modeling experience in a project using the Blu Age generator is recommended,
  • Knowledge of target technology is better (JEE, XHTML, XML, Spring, Hibernate, JSF, Struts, JSF, Ajax and RDBMS),
  • Knowledge of legacy technology used on project is better (COBOL, PACBASE).
Used tools
Blu Age suite (Forward and Reverse), Modeling tool (MagicDraw), RDBMS, Application server
Pedagogic method
  • 30% Blu Age methodology presentation,
  • 70% of workshop and didactic presentations.

Training curriculum:

  1. Global overview
    • The Blu Age suite,
    • Extraction,
    • Interpretation,
    • Publication.
  2. Basics of COBOL
    • History and overview,
    • Data items,
    • Basic instructions,
    • Input-Output and files,
    • Sub-programs,
    • About PACBASE.
  3. Blu Age Functionalities and interfaces
    • Blu Age Functional Overview,
    • User Interfaces and Views,
    • Annotating Legacy Code,
    • Transmodeling.
  4. Practicing on a real case (can be specific to customer and extracted from a prior POC)
    • Legacy application overview,
    • Initializing a new screen or a batch (depending on chosen orientation),
    • Reversing business rules,
    • Using "transmodeling" feature,
    • Generation and tests.


europeBlu Age® is co-financed by the European Union. Europe is committed in Aquitaine with the European Regional Development Fund. Blu Age® is a registered trademark of Netfective Technology. Legal notices & Terms of use
All trademarks and registered trademarks referreded in this website are the exclusive property of their respective owners. MDA, UML and MDD are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries.


en_projet_manager
 ↑ Top © www.bluage.com