xpm & genexus framework

30
Laura Aguiar Project Manager / XPM Chief Architect GeneXus Framework [email protected]

Upload: genexus

Post on 12-Nov-2014

1.117 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: XPM & GeneXus Framework

Laura AguiarProject Manager / XPM Chief Architect

GeneXus Framework

[email protected]

Page 2: XPM & GeneXus Framework
Page 3: XPM & GeneXus Framework

GeneXus is the right tool for Software Development

Page 4: XPM & GeneXus Framework
Page 5: XPM & GeneXus Framework
Page 6: XPM & GeneXus Framework

Give GeneXus the right pair of shoes:

The GeneXus Framework

Page 7: XPM & GeneXus Framework

Framework Tools

Framework Walk-Through

Framework Characteristics

Conclusions

Page 8: XPM & GeneXus Framework

Framework Tools

Page 9: XPM & GeneXus Framework

Team Collaboration

• Source Control / Centralized Repository

• Automatic Conflict Resolution• History of Revisions• Traceability• Productivity

Page 10: XPM & GeneXus Framework

Deployment Process

• Version Control• Version Compare/Merge

• Promotion Methodology (DevProd)

• “Promote” Change• Quality Process

Page 11: XPM & GeneXus Framework

Testing

Plan

Prepare Tests

Execute Tests

Report Status Prepare Tests

Execute Tests

Report Status

Plan

Prepare Tests

Execute Tests

Report Status

Plan

Prepare Tests

Execute Tests

Report Status

Plan

Page 12: XPM & GeneXus Framework

Testing

• Easily Automate Test cases• Schedule Tests to run automatically• Test the Genexus Objects• Impact Analysis

• Productivity• Evolve your tests as your KB

evolves

Page 13: XPM & GeneXus Framework

From tools to action

• What are we building?• What needs to get done?• What should get done first?• Who does what?• Where in the process are we?

Page 14: XPM & GeneXus Framework

Project Management

• Agile Project Management• Integrated with the Framework

• Focus on productivity

Page 15: XPM & GeneXus Framework

Tools in Action

Page 16: XPM & GeneXus Framework

DEV

Development Life Cycle: Programming

• To-Do List within GX• Access to centralized

documentation• Automatic status

feedback

Minimize Interruptions

Take a Task

Page 17: XPM & GeneXus Framework

DEV ‘

DEV

Development Life Cycle:Collaborate

• Share the code• Automatic status

feedback• Report effort• Associate Gx-Objects

with Work Items

Do more with less

Complete

Page 18: XPM & GeneXus Framework

DEV ‘

TEST

Development Life Cycle:Integrate

• Get latest version of the code into Test KB

• Impact Analysis (Gx + XPM)

Know better

Build

Page 19: XPM & GeneXus Framework

Development Life Cycle:Testing

• Know what to test• Easy to create tests• GxTest Impact Analysis• Run tests automatically

Test Productively

Take a Test

Page 20: XPM & GeneXus Framework

TEST

Development Life Cycle:Promotion

• Promote changes to another environment (version)

• Traceability

Controlled Promotion

Freeze/Merge

QA

Page 21: XPM & GeneXus Framework

Development Life Cycle:Promote Code

Page 22: XPM & GeneXus Framework

Development Life Cycle:Promote Functionality

Page 23: XPM & GeneXus Framework

Why “Framework”?

Page 24: XPM & GeneXus Framework

A shared philosophy: Automate!

Page 25: XPM & GeneXus Framework

A shared approach: Incremental

Page 26: XPM & GeneXus Framework

A key value: Knowledge

Page 27: XPM & GeneXus Framework

The Framework: Synergy

+ + +

= The GX Framework

( )

Page 28: XPM & GeneXus Framework

We can be he best we can be

Page 29: XPM & GeneXus Framework

Questions?

Laura [email protected]

Page 30: XPM & GeneXus Framework

Thanks!

• Related Conferences / Labs

XPM: eXtreme Project Management Monday 11:15 am. (Sebastian Jodal / Jean Pierre

Valencia)

XPM LabTuesday 2:30 pm

GXTest LabTuesday 4:00 pm