26
BW*Wizard Overview Rapid Application Development… Without Compromise

BW*Wizard Overview

  • Upload
    tess98

  • View
    230

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BW*Wizard Overview

BW*Wizard Overview

Rapid Application Development…

Without Compromise

Page 2: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.2

Presentation Purpose

• This presentation will show you how developers can dramatically increase their productivity, without compromising current best practices, by taking advantage of BW*Wizard’s extraordinarily rapid code building capabilities in both traditional and client-server environments.

Page 3: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.3

Presentation Agenda

• About Bridgewater

• Development Challenges and Trade-offs

• The Power of Automated Design Reuse

• BW*Wizard’s Design and Functionality

• What Our Customers Say

• Demonstration

• Next Steps

Page 4: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.4

About Bridgewater

• We are a six year old San Diego based software development and professional services firm dedicated to helping organizations significantly reduce COBOL application development times without sacrificing current best practices or maintenance procedures.

Page 5: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.5

About Bridgewater

• We have over 100 satisfied clients around the world including Banco Itau, Hyundai, IBM, and USDA.

• Our flagship product is BW*Wizard for COBOL which significantly increases the productivity of application development teams by producing pure source code in minutes that would take days to hand code.

Page 6: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.6

Development Challenges

• Tremendous pressure to develop new code and make systems contemporary– Scarce resources to develop programs– Trade off usually exists between program

quality and time required to develop

• Increased developer productivity is a major area of opportunity to reduce development time

Page 7: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.7

Development Trade-Offs• However, changes intended to significantly

increase productivity can mean– discontinuous change– significant initial and ongoing investment in

new infrastructure– long payback due to high training and

conversion expenses– maintenance of the code may be more complex

Page 8: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.8

RAD... without compromise

• BW*Wizard is a tool that significantly increases programmer productivity without the trade-offs normally associated with RAD– produces programs in minutes– produces pure source code - no black-box code– builds code that is as high a quality as the best

hand-written code

Page 9: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.9

How can BW*Wizard help?

• BW*Wizard produces a rapid ROI and is an ideal tool when there is pressure to:– Deliver a new system with a short deadline

– Replace an old code generator

– Replace an expensive data-entry package

– Add significant functionality to an existing system

– Add GUI or Internet interfaces to CICS system

Page 10: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.10

The Power of Automated Design Reuse

• BW*Wizard produces tremendous increases in productivity by harnessing the power of automated design reuse using code templates– Design reuse is one of the cornerstones of manual

programming…nobody starts with a blank edit session

– Bridgewater has worked with customers to create a tool that reuses an organization’s best designs to rapidly produce high quality code

Page 11: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.11

What is BW*Wizard?

• BW*Wizard is …– a template driven code generator– language and platform independent– PC based: runs on Windows 3.1, 95, 98, NT

and WINOS2

Page 12: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.12

What is BW*Wizard?

• The fully customizable templates define the target environment (e.g. MVS CICS)

• The library of templates currently includes CICS COBOL, Java, and Visual Basic

• The built code is pure source code, specific to the target environment, containing no black-box runtime routines

Page 13: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.13

Template Architecture

• High functionality• pop-up lists, multiple messages, error checking

• Client-server design• Multiple user interfaces

– TUI(3270)

– GUI(e.g. Visual Basic)

– BUI (Java, HTML/CGI)

Page 14: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.14

Template Architecture

• Site standards conformance– Completely customizable– Produce pure source code

• no black box code of any kind

– No change to your existing code management procedures, libraries, testing

Page 15: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.15

How does BW*Wizard Work?

YourDataBaseDef’n

BW*WizardRepository

(Labels,Edits, etc.)

ProjectDefinition(Programs)

BW*WizardCode

Templates

BW*WizardGraphical User Interface

and Application Engine

Built TUI or GUI Application

Page 16: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.16

How do you use BW*Wizard?

• The developer– selects a DDL file which feeds the tables, columns, and

foreign key info into the BW*Wizard Repository

– specifies program definitions using BW*Wizard’s UI

– selects the appropriate Code Templates

– instructs BW*Wizard to build the program

– adds any required business logic to complete the application (often an additional 20% LOC)

Page 17: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.17

BW*Wizard’s Impact on the Life Cycle

• Planning and Analysis Benefit– Fully functioning prototypes are built rapidly

for use in JAD sessions

• Design and Construction Benefit– Error-free, high-quality code is built

• Testing and Maintenance Benefit– Consistent look and feel of code and UI

Page 18: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.18

What our Customers Say

• “BW*Wizard’s pre-tested code templates provide us with a strong foundation for the development of new applications. It then goes on to build those applications at blazing speeds saving us time and money.”

• John J. Spiewak, TVSM Inc.

Page 19: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.19

What our Customers Say

• “Our initial investment in BW*Wizard has been repaid many times over through significantly increased productivity. It enables our developers to quickly produce error-free programs that meet our corporate standards, which reduces our maintenance requirements.”

• Perry Bredeson, Musicland Stores Corp.

Page 20: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.20

What our Customers Say

• “The productivity boost from this product is incredible. You can literally complete a fully functioning screen in just five minutes. However, the most impressive fact is that every application has been error-free from the first build.”

• Tom Bishop, USDA

Page 21: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.21

Demonstration

• Build a Cobol CICS/DB2 server program, with a 3270 BMS Text User Interface and a Java Browser User Interface.

Page 22: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.22

BW*Wizard Proof of Technology

• Two Steps

• Step One– 1/2 day of our time and yours– no charge

• Step Two– 5 days of our time and yours– a consulting fee applies

Page 23: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.23

Step One

• You will use BW*Wizard running on our PC to: – build, compile and test CICS DB2 programs

and receive code listings – you will be able to verify ease of use, speed of

development, and code quality

Page 24: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.24

Step Two

• Try and Buy– We will conduct a small consulting assignment

to make BW*Wizard fully functional in your environment

– We will help you build code using BW*Wizard and upload to your mainframe for execution

– We will help you customize the BMS map layout to show you BW*Wizard’s adaptability to your organization.

Page 25: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.25

Step Two

• Try and Buy– you will be able to verify the fact that

BW*Wizard will work in your environment with your data and that you can apply your organization’s standards to code developed by BW*Wizard

– you will also be able to verify the tremendous productivity gains that BW*Wizard provides

Page 26: BW*Wizard Overview

Copyright Bridgewater Consultants, Inc.26

Next Steps

• Do you require any other information to complete your understanding of BW*Wizard?

• Does BW*Wizard have the potential to help your organization?

• Do you have any projects with tight deadlines that could immediately benefit from the use of BW*Wizard?