Otis Elevator, Australia |
Otis Australasia Business
Applications |
Using Iron Speed Designer, CK Tan developed
a custom Web application for Otis Elevators
in just a few hours.
|
|
|
Otis Australasia Business Applications |
Otis Elevator, Australia
Minto, NSW Australia
|
CK Tan is the Business Applications Systems Manager at Otis Elevator in Australia
and looks after the development of all the local business-related software applications.
While not working on Otis' product engineering, CK and his small team of three write
and manage all the systems for all the offices in Australia and New Zealand. That's
more than 1,300 people relying on CK to provide the database management and software
solutions they need to do their jobs most efficiently.
|
Reflecting an evolutionary path over the years, CK manages applications running on a
myriad of platforms ranging from Natural/Adabas to NT4/APPX to client server to n-tier
systems using Visual Basic, ASP and SQL Server. The local team has lots of experience
optimizing and expanding applications on these legacy systems. Beginning in 2003, however,
when looking to move legacy applications to the Web and the Microsoft .NET Framework,
CK found himself facing a tricky migration challenge. Sure, his team was bright and wanted
to learn, but the problem was that a couple of internal applications were needed quickly, and
that didn't leave much time for training or practice.
|
"We were very productive using a 4GL repository-based development tool before we moved
to Windows, so I knew the benefits of code generation could be impressive. I checked out
several contemporary alternatives for .NET and was encouraged to learn that vast improvements
have been made in terms of the quality of the code, the ability to customize the user interface,
and to extend applications so that multiple apps can be connected. None had the power,
speed or flexibility of Iron Speed Designer," CK says.
|
"What I didn't expect to find was how easy Iron Speed Designer is to use. That opened my
eyes to a whole new transition strategy for my team. Rather than hiring consultants, I
could meet my deadlines and keep the learning and expertise in-house.
|
"Even if we were all .NET experts, it would still take us three times as long to launch
compared to using Iron Speed Designer," he says.
|
|
The CK Tan story |
Born in Malaysia, educated in the U.S., and gaining work experience in Florida, Malaysia,
and Singapore before moving to Australia, CK has been inventing and building software
solutions to make employees in large technology companies more productive for more than
a dozen years. He's been an advocate of Web-based applications for some time. Perhaps
because the offices he is responsible for have always crossed regional and national borders,
CK recognized early on the benefits of using the Web to manage complex systems across large
geographic areas.
|
"I have always believed in code generation, but there were very few products over the years
that I thought built the entire application well enough to be useful. We need a tool
that very quickly can create the interface and application layer based on complex database
schemas. We wanted lots of flexibility and the ability to customize every part of the
application when required," he says. "I'm delivering high-quality code that we are proud of, and
allowing my team to focus on custom coding, not infrastructure."
|
|
Web apps in everyday roles |
"We are using Iron Speed Designer for all new Web-based development projects. Our strategy is
to migrate to our Intranet some key functions used by large numbers of users now performed in
legacy systems over the WAN. Iron Speed Designer is instrumental in our achieving this."
|
What's next? |
"Iron Speed Designer helps us launch faster and with added functionality. We're being productive
on .NET while maintaining our output level."
|
About the developer |
CK Tan is the Business Applications Systems Manager at Otis Elevator in Australia and looks
after the development of all the local business-related software applications. While not working on
Otis' product engineering, CK and his small team of three write and manage all the systems for all the
offices in Australia and New Zealand. He's been an advocate of Web-based applications for some time.
|
|
|
|
|
|