NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Working Smarter, Not Harde...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Contents
 Our custom tool...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Custom menus for our tools
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Code compare
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Instance migration tool
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Attribute specifications
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Generic attribute view
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Access to development tools
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Contents
 Our custom tool...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Runtime error notification
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Gemstone monitor
Sessions ...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Scheduler
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Nightly automated process
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Contents
 Our custom tool...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Issue management
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Change reports
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Production release process...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Daily release process and ...
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Tests, tests and more tests
NORTHWATER CAPITAL MANAGEMENT INC.
Not to be used by anyone other than the intended recipients.
Questions?
Upcoming SlideShare
Loading in …5
×

Working Smarter, Not Harder

513 views

Published on

Working Smarter, Not Harder:

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Working Smarter, Not Harder

  1. 1. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Working Smarter, Not Harder: Development Tools, Processes and Automation
  2. 2. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Contents  Our custom tools – Custom menus, GemStone & VA tools  Automation – Runtime monitoring, scheduler and nightly automation  Production release process – Issue management, reporting – production and daily release processes – Automation and testing
  3. 3. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Custom menus for our tools
  4. 4. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Code compare
  5. 5. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Instance migration tool
  6. 6. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Attribute specifications
  7. 7. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Generic attribute view
  8. 8. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Access to development tools
  9. 9. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Contents  Our custom tools – Custom menus, GemStone & VA tools  Automation – Runtime monitoring, scheduler and nightly automation  Production release process – Issue management, reporting – production and daily release processes – Automation and testing
  10. 10. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Runtime error notification
  11. 11. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Gemstone monitor Sessions abort every two minutes. Here, three sessions have disabled the async abort, staggered by five minutes. More information can be displayed for the selected session… and it can be terminated if needed. Some actions require ‘admin’ access. Each user is given a default set of buttons according to their role, and can adjust their own custom set as they desire.
  12. 12. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Scheduler
  13. 13. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Nightly automated process
  14. 14. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Contents  Our custom tools – Custom menus, GemStone & VA tools  Automation – Runtime monitoring, scheduler and nightly automation  Production release process – Issue management, reporting – production and daily release processes – Automation and testing
  15. 15. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Issue management
  16. 16. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Change reports
  17. 17. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Production release process Code compare Group meeting Mon Tue Wed Thu Fri Sat Sun Test & demo Production update Files for code update, class changes and instance migration Mon Tue* Wed Thu Fri Mon Tue* Wed Thu Fri Sat Sun Code freeze. Production update Test, version & package release *Group meeting every week to discuss issue priorities and determine which changes will be included in the next release. Daily automatic restore and build of testing and development environments.
  18. 18. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Daily release process and automation
  19. 19. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Tests, tests and more tests
  20. 20. NORTHWATER CAPITAL MANAGEMENT INC. Not to be used by anyone other than the intended recipients. Questions?

×