Just My Opinion

Reading between the lines: the government of Canada has a mess on their hands in terms of their technology. Of course, it is just an opinion from some director in the HRSDC’s technology shop. To put the $70 million and $300 million in perspective, Public Works spends somewhere north of $2.5 billion on information technology. That is a significant spend courtesy of the Canadian taxpayer.

The Canadian government spent $70 million on mainframes last year, despite plans to scrap big iron machines 10 years ago, an executive with Human Resources and Skills Development Canada admitted Wednesday.

The mainframes, which in some cases date back to the 1960s, are still using Cobol and other older languages, and the Government of Canada still employs some 600 programmers who keep things up and running. This is on top of the 1,600 applications and more than 650 databases that create massive complexity within the federal public sector, said Andrew Bystrzycki, HRSDC”™s director of data management services.

Bystrzycki used these examples as part of a presentation he delivered at the Open Group”™s 23rd annual Enterprise Architecture Practitioner”™s Conference. Like TD Bank Financial Group and many of the other organizations that attended the three-day event, the Canadian government is struggling to contend with consistent views of citizen data, efficient delivery of services and compliance with privacy legislation, Bystrzycki said. Dealing with technological changes is a big part of the puzzle, he said.

“During Y2K, in the event our insurance systems failed, directors were prepared to stand there and hand out cash,”? said Bystrzycki, referring to the so-called Millennium Bug which threatened to bring down older systems on Jan. 1, 2001. “Only the government would come up with a plan like that.”?

The government employs more than 20,000 employees and has a budget of around $300 million to manage IT. “But we aren”™t agile,”? he said, stressing that his opinions were his own and not that of the government itself. “We may say we are, but we”™re not.”?

Via.

2 replies
  1. Michael
    Michael says:

    000100 IDENTIFICATION DIVISION.
    000200 PROGRAM-ID. COMMENT.
    000300
    000400*
    000500 ENVIRONMENT DIVISION.
    000600 CONFIGURATION SECTION.
    000700 SOURCE-COMPUTER. RM-COBOL.
    000800 OBJECT-COMPUTER. RM-COBOL.
    000900
    001000 DATA DIVISION.
    001100 FILE SECTION.
    001200
    100000 PROCEDURE DIVISION.
    100100
    100200 MAIN-LOGIC SECTION.
    100300 BEGIN.
    100400 DISPLAY ” ” LINE 1 POSITION 1 ERASE EOS.
    100500 DISPLAY “1,600 Applications and ” LINE 15 POSITION 10.
    100501 DISPLAY “650 databases. That’s not ” LINE 16 POSITION 10.
    100502 DISPLAY “cloud computing, that’s more” LINE 17 POSITION 10.
    100503 DISPLAY “like storm computing!” LINE 18 POSITION 10.
    100504 DISPLAY “;-)” LINE 19 POSITION 10.
    100600 STOP RUN.
    100700 MAIN-LOGIC-EXIT.
    100800 EXIT.

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *