Gene xus usa customer success stories

59
Marcelo Kosec, General Manager, Bantotal Bantotal – A GeneXus Success Story [email protected]

description

 

Transcript of Gene xus usa customer success stories

Page 1: Gene xus usa customer success stories

Marcelo Kosec, General Manager, Bantotal

Bantotal – A GeneXus Success Story

[email protected]

Page 2: Gene xus usa customer success stories

Our Story: Knowledge• Products / Services• Procedures• Business Rules• Policies• Accounting Practices• Information • Regulations

Banking / Financial Services.

Page 3: Gene xus usa customer success stories

Our Story: Technology

100 % GeneXus

Page 4: Gene xus usa customer success stories

Our Story: Bantotal• Core (RCIFs, Accounting, Deposits, Loans,

Delivery Channels, etc.)• Foreign Trade• Treasury• Cash Management• Loan Origination (i.e: Consumer, SMEs,

Microfinance)• Anti-Money Laundering• Internet Banking• Management Information System

Page 5: Gene xus usa customer success stories

: Our Story

12

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 6: Gene xus usa customer success stories

: Our Story

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 7: Gene xus usa customer success stories

Knowledge

Piazza SalimbeniSiena, ItalyHeadquaters of Monte Dei Paschi di SienaBank since 1472

The oldest surviving bank in the world.

Page 9: Gene xus usa customer success stories

Knowledge

Fra Luca Bartolomeo de Paccioli (1446/7 - 1517)

He described the method of bookkeeping known as the double-entry accounting system.He described the use of journals and ledgers, and warned that a person should not go to sleep at night until the debits equalled the credits. His ledger had accounts for assets, liabilities, capital, income, and expenses. He demonstrated year-end closing entries and proposed that a trial balance be used to prove a balanced ledger.

Page 11: Gene xus usa customer success stories

Knowledge / Technology• RPG/400, C/S (Win), Java (Win), Java (Web), .net (Web) • DB2/SQL Server/Oracle• BPM (GXflow)• OLAP (GXplorer)• Webservices• Smart Devices

Page 12: Gene xus usa customer success stories

: Our Story

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 13: Gene xus usa customer success stories

Changing Reality - Functional

Corporations

Individuals

Wealthy

Very Poor

Page 14: Gene xus usa customer success stories

Peru

Changing Reality Workloads

Banks: 3Countries: 2Users: + 5 KCustomers: + 4 MMBranches: + 350Service Points: + 1 K Daily Txns: + 1,5 MM

Page 15: Gene xus usa customer success stories

Changing Reality• Regulations

• Basle Accords• SOX• Patriot Act

• Financial Crisis

Page 16: Gene xus usa customer success stories

: Our Story

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 17: Gene xus usa customer success stories

Complex TechnologyProblem: Lack of Human Resources

Options:

Options fundamentals: High population Lots of Math/Eng. degrees Low salaries

Our perspective: We do not have We do not want

Page 18: Gene xus usa customer success stories

Complex Technology

Our Options fundamentals: • High School Degree• Better Job than available choices in the surroundings

Where?:

• Very Small towns (less than 10 K)• Very Low Income Areas

Problem: Lack of Human Resources

Page 19: Gene xus usa customer success stories

Complex Technology

Very Small Town (5K in population)Available Job choices in the surroundings:• At the fields• At the only gas station in town• At the only general store in town

Selection

Page 20: Gene xus usa customer success stories

Complex Technology

Training

Page 21: Gene xus usa customer success stories

Complex Technology???

Graduation

Page 22: Gene xus usa customer success stories

Complex Technology

Very Low Income AreaAvailable Job choices in the surroundings:• NoneOther choices in the surroundings: • Drugs• Violence Selection

Page 23: Gene xus usa customer success stories

Complex Technology

Training

Page 24: Gene xus usa customer success stories

Complex Technology???

Graduation

Page 25: Gene xus usa customer success stories

Complex Technology• “Innovative Social Responsability Programs!!”

• We found an “American Idol”

Lee DeWyze

Used to be : Salesman in a paint shopNow: Singer – An “American Idol”

Enzo Serena

Used to be : High School student in a very small townNow: GeneXus Programmer – A “GeneXus Idol”

Page 26: Gene xus usa customer success stories

: Our Story

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 27: Gene xus usa customer success stories

: Our Future

WE WILL HELP YOU

BELIEVE US,

Problems: “Technology changes faster than Knowledge” “Reality is always changing”“Technology is becoming more complex”

Page 28: Gene xus usa customer success stories

Questions?

Page 29: Gene xus usa customer success stories

James Reed – CIO – TSCM Security Services

Successes from using GeneXus

[email protected]

Page 30: Gene xus usa customer success stories

Is Cloud Computing New?

• The underlying concept of cloud computing dates back to the 1960s, when John McCarthy opined that "computation may someday be organized as a public utility."

• The actual term "cloud" borrows from telephony in that telecommunications companies, who until the 1990s primarily offered dedicated point-to-point data circuits, began offering Virtual Private Network (VPN) services with comparable quality of service but at a much lower cost. Cloud computing extends this boundary to cover servers as well as the network infrastructure.

• According to an article in Infoworld the definition of Cloud Computing is still being defined, though some CIOs and CEOs claim its just a new name for what we’ve been doing. CEO Larry Ellison of Oracle Corporation asserts that cloud computing is "everything that we already do", claiming that the company could simply "change the wording on some of our ads" to deploy their cloud-based services.

• The New Normal for Applications.

Page 31: Gene xus usa customer success stories

What is TSCM Security Services?

• Technical Surveillance CounterMeasures

• A provider of high quality Counterintelligence and Privacy Protection Services for private citizens, U.S. Corporations, Federal, State, and Local Government Agencies.

• Now a cloud solution provider of DCAA compliant software for government contracting agencies and government agencies direct.

• Founded by Howard Johnson in 2006.

Page 32: Gene xus usa customer success stories

What is TSS doing with GeneXus today?

• Providing a DCAA compliant package that is also compatible with smart devices. Accessible in the cloud. (Currently done without using the smart device generators)

• Providing solutions that can provide reports from databases that are totally unrelated and are on different platforms.

• Providing custom solutions for commercial and government clients with a noticeably faster turn time than our competitors.

• Utilizing Genexus to develop countermeasures for cyber attacks as well as cellular and wireless monitoring user interfaces.

Page 33: Gene xus usa customer success stories

TSS Cloud Solution

Page 34: Gene xus usa customer success stories

Reinvent Classic Applications in the CloudNorton Commander for DOS

Total Commander for Windows

Page 35: Gene xus usa customer success stories

Reinvent Classic Applications in the Cloud

Page 36: Gene xus usa customer success stories

My Experience with GeneXus

• User of GeneXus since 1991 starting with Kellwood Company and EDS.

• Used with many platforms including AS/400, Windows Client Server, Web (Windows and Unix).

• Used many of the generators including COBOL, RPG, FoxPro, Clipper, Visual Basic, C#, Java.

• Assisted other large organizations in getting onboard with GeneXus such as Pictsweet and We’re Wireless (an AT&T authorized retailer).

Page 37: Gene xus usa customer success stories

How did I learn of GeneXus?

• 1991 - Seeking a product to do system prototyping.

Page 38: Gene xus usa customer success stories

Why I heavily embrace GeneXus

• It’s a product that does what it says!

• Artech is in tune with trends

• Future proofs

• I like to work smart, not hard.

• Single Tool – Multiple Platforms. (One Size Fits All)

• Does not produced “bloated” code.

• Powerful and robust versioning and change management.

• Handles any size development

• High Level Code/No road blocks.

Page 39: Gene xus usa customer success stories

Efficient Software Engineering

Page 40: Gene xus usa customer success stories

Platform Flexability

Evolution Adds Ruby and Smart Device Generator.

Page 41: Gene xus usa customer success stories

Successes Using GeneXus• Kellwood - Designed one of the first offshore manufacturing tracking system.

• Pictsweet - Designed a “Bulk Warehouse” application.

• Kellwood - Designed a Windows based solution that interfaced with AS/400

• Kellwood & Pictsweet - Designed thermal label interfaces for AS/400 for both TL Ashford and Magic.

• Kellwood & Pictsweet - Designed a reporting tool to allow end users to create ad-hoc reports and export data into Excel.

• We’re Wireless (AT&T) – Designed a web interface to provide business intelligence for the wireless industry as well as system “bolt-ons” to fill in gaps and features lacking in operational software. Had to extract data out of a database called Top Speed.

• Kellwood – By 1994 reduced the development team of 14 people down to 3 with gains in production. Systems developed allowed Kellwood Sag Harbor division to grow from 225 million to 750 million in 4 years without adding resources.

Page 42: Gene xus usa customer success stories

Code & Concepts Reused From Other Platforms

Page 43: Gene xus usa customer success stories

Customer Message to Artech

Do not mess up this perfect software development tool

Do not be talked into selling

Keep doing what you’ve done for the last 20 years

Page 44: Gene xus usa customer success stories

Do You Remember These?

Same(&<Variable>, <Attribute>)

Define(&<Variable>(row,col), <‘Type’>, <Len>, <Dec>, <’Pic’>, <’Sign’>)

Color(‘Wht’, 5)

Page 45: Gene xus usa customer success stories

Questions

?

Page 46: Gene xus usa customer success stories

Jack Eakins, CTO, Technology Partnership Group, Inc.

TechPG and EnABLE

[email protected]

Page 47: Gene xus usa customer success stories

What we do!

“There is nothing more difficult to plan, more doubtful of success, more dangerous to manage than the creation of a new system. The innovator has the enmity of all who profit by the preservation of the old system and only lukewarm defenders by those who would gain by the new system.”

Niccolo Machiavelli - The Prince - 1513

Page 48: Gene xus usa customer success stories

Who am I and who is TechPG?Jack Eakins• Computer Engineering degree from

The Ohio State University• Employed in federal government, at

fortune 500 companies and for small startups all in the IT arena.

• Worked on projects with nine figure budgets and on systems for two users.

Page 49: Gene xus usa customer success stories

Who am I and who is TechPG?

• Indiana WBE consulting company founded in 1992 that works mostly in the government arena.• First 10 years in Cobol mainframe environment

for large systems integrators in highly structured and heavily documented environments.

• Migrated to building thick client and then web- based systems.

• Now work entirely on web-based applications using the GeneXus tool suite.

Page 50: Gene xus usa customer success stories

“There is nothing more difficult to plan, more doubtful of success, more dangerous to manage than the creation of a new system.”• When you build, tool selection is critical:

• Comprehensive• Usable• Integrated• Supported

Page 51: Gene xus usa customer success stories

Our GeneXus History

• Began using DeKlarit in 2002 for data layer in Visual Studio

• Early 2006 began using GeneXus 9 for all web development

• 2008 introduced GxQuery to client base

• Cut over to GeneXusXEvolution 1 upon release

Page 52: Gene xus usa customer success stories

How do we use GeneXus?

• Use to develop all new products and applications

• Use to manage our KB’s and developers worldwide

• Use XPM to manage our projects

Page 53: Gene xus usa customer success stories

Perform initial prototype and then move to final system extremely quickly

Use WorkWithPlus pattern from Dvelop for enhanced functionality

Low technical knowledge

Version control

Always looking forward – maybe too fast for government work

Page 54: Gene xus usa customer success stories

and XPM

Solves storage, sync and backup KB issues

Support developers wherever they are

XPM is on external server to allow access for staff and clients

Word upload of items is a big plus

KB Object integration allows for better tracking

Integration with Project and item tracking supports client’s needs

Page 55: Gene xus usa customer success stories

What have we done?

EnABLE is a .Net SQL web-based system

160 transactions, 1900 attributes and 1,500 objects

Built and maintained by 2 developers and 1 technical writer/tester/trainer

Most configuration is stored in application DB which minimizes code changes and all configurations are stored in DB backups

Page 56: Gene xus usa customer success stories

EnABLE features implemented:Consistent navigation and ease of useFully integrated, role-based security and audit historyCommon functions that can be reused as needed

Attachments, Notes, ContactsData importing routinesWord-based Document GenerationExtensive use of charts and graphs and management dashboardsClient Portal functionality

Page 57: Gene xus usa customer success stories

GeneXus Universe

• Don’t invent the wheel – steal it– GxSearch, forums, GxOpen, Wiki…

• Attend Annual Conference in Montevideo– Language is not an issue– Learn from sessions– Contacts!!!!!!!!!!

• Take advantage of support – your problem is their problem

Page 58: Gene xus usa customer success stories

Closing

• We believe that GeneXus provides an environment to solve any client’s needs

• Integrated toolkit for project management, BA’s and techies

• Ever-growing and stays up with or ahead of technology trends

• We’re betting the farm on it!

Page 59: Gene xus usa customer success stories

Questions?

Jack Eakins(317) 610-6100

[email protected] on Skype