Friday | 29 August, 2008
CIO
Software Under Scrutiny
Sue Bushell 07 July, 2005 08:00:00

Related Features
  • +

    Ticked Off at Tick the Box Mentality 04 February, 2008 13:01:15

    Does your executive search firm know the difference between an MIS manager and a CIO, and if it does, can it explain that difference to its corporate clients?
    Does your executive search firm know its MIS managers from its elbow? Does it even know the difference between an MIS manager and a CIO, and if it does, can it explain that difference to its corporate clients?
Additional Resources
Executive Guides
Whitepapers

Newsletter Subscription

Sign up for our CIO newsletters!
Weekly coverage of the issues that impact corporate and government information
RSS Feeds

Up for Review?

A final caution relates to the roles to be played in the inspection process. IBM's AMS project manager, quality assurance, Joji Vergara says one of the successes of the inspection process is that it gives you a very rigorous framework to remove defects. To achieve those benefits it is vital to train the organization on what these inspections process.

"For each of the roles that are selected in each inspection - you've got a moderator, a designer, technical writers, you also have performance measurement representatives when they are needed - each of these have got specific responsibilities that would dissuade people from the objective of a review. So you have to remember that for each of these participants you have to be very clear about the reasons why they were invited to participate in that review," Vergara says.

"I have conducted classroom training face-to-face and run workshops with them so as to give them hands-on exercises, and that is the only way they can actually put themselves in the shoes of an author or a moderator. I don't think this can be achieved by just reading the project documents.

"And that requires a cultural change," Vergara says, "because everyone has got to accept that their code or their product is being reviewed and accept that in an open manner.

"That's why I think that the CIO should be very clear on what the business driver is. The business driver is cost and quality and that's got to be understood by the whole organization. There will be some changes in how they will deal with everything that they do."

SIDEBAR: The Habits of Highly Effective Developers

  • Prepare three separate time and cost estimates based on past experience, software functionality and a formal estimating technique, and compare actual results with predictions

  • Adopt a standard notation scheme and methodology for design and coding

  • Automate control of the development process and link it to a project-management tool

  • Use joint application design for requirements analysis

  • Practice iterative development and time-boxing

  • Institute a formal change-request process to prevent scope creep

  • Establish centres of excellence-encourage the development of specialists in each development procedure

  • Measure productivity and defect removal

  • Employ component-based development

  • Establish clean-room techniques for component building

  • Institute version control and configuration management

  • Design and test for usability

  • Practice code inspections and walk-throughs

      SIDEBAR: On Closer Inspection

      Karl Wiegers, principal consultant with US organization Process Impact, says he believes inspections are most valuable in the following cases.

      • Because you need to remove as many defects as possible from the work product.

      • When improving or assessing the quality of work products that cannot be executed, such as requirements specifications. Wiegers believes inspection of requirements specs is the highest leverage quality practice available to the software industry.

      • It Is important to identify ambiguities, differences in understanding and other problems that individuals do not spot because of tunnel vision.

      • When dealing with high-risk work products that either have a high probability of containing defects or in which defects could have serious consequences.

          "It's hard to say when they [inspections] are least valuable or what limitations they impose," Wiegers says. "This is very situationally dependent. It's not really a question of being 'least valuable' or limited, so much as a matter of which quality practices are most appropriate in a given situation."

          For instance Wiegers says inspections will not be valuable if the participants do not know what they are doing, have not been trained, do not spend the time to examine the material prior to an inspection meeting or do a superficial job of looking for defects. Inspections will also be little help if the wrong people take part, if participants simply read through the work product instead of really analyzing it, or if they (or their managers) ignore the results (for example, do not correct the defects discovered).

          "Inspections are not an appropriate substitute for using tools, such as compilers and static code analyzer tools, that can find certain types of defects much faster," Wiegers says. "But those tools will never find errors like incorrect logic, missing or misinterpreted requirements, inefficient designs or flawed test cases. The human eyeball and brain work best for these sorts of problems, and inspection is a good way to do it."

          Inspections are not free, Wiegers points out, nor even cheap, but that should not necessarily be considered a limitation, considering the cost of undiscovered defects and compared to the cost and effectiveness of other defect-removal practices, such as various types of testing.

          More about Laser, HIS Limited, VIA, ISO, ANZ, AOL, Sigma, ACT, IBM
Market Place
 

2008 CIO Summit

19th August, 2008 Four Seasons Hotel, Sydney Developed in partnership with CIO Magazine, IDC, INTEP and the CIO Executive Council.

The world of the CIO is extremely complex and diverse. Multiple priorities demand attention and decisions are needed instantly. Individual teams need to be driven towards common goals, and businesses strive to become more mobile, agile and responsive. For CIOs, the challenge never ends.

Every year the CIO Summit identifies what is top of mind for CIOs across Australia and New Zealand, and offers insight for CIO benchmarking and vendor strategic planning alike.

Recent IDC research shows that over 59% of CIO's believe that 'to achieve their business strategies, technology should be used more aggressively than today.'

Join us on August 19th to discover how this is possible with the latest technologies including Virtualisation, Web 2.0, IP Surveillance and Software as a Service (Saas).

Click here for registration.

Click here for more information.

Please email Denyse_Robertson@idg.com.au for further information.

  • +

    CIO Live Podcast #79: Brent D Taylor, author of The Outsider's Edge: The Making of Self-Made Billionaires Part II 05 October, 2007 06:00:00

    For his new book, The Outsider's Edge: The Making of Self-Made Billionaires, social researcher Brent D Taylor spent four years of intensive research investigating the psychological make-up and backgrounds of some of the world's richest men and women, including IT luminaries Bill Gates, Larry Ellison and Steve Jobs. Taylor discovered that, despite working in different industries and coming from different upbringings, they all have one thing in common -- they are all outsiders.
  • +

    CIO Live Podcast #78: Brent D Taylor, author of The Outsider's Edge: The Making of Self-Made Billionaires 28 September, 2007 17:34:25

    For his new book, The Outsider's Edge: The Making of Self-Made Billionaires, social researcher Brent D Taylor spent four years of intensive research investigating the psychological make-up and backgrounds of some of the world's richest men and women, including IT luminaries Bill Gates, Larry Ellison and Steve Jobs. Taylor discovered that, despite working in different industries and coming from different upbringings, they all have one thing in common -- they are all outsiders.
  • +

    CIO Live Podcast #77: Panasonic Speeds Up Trans-Pacific File Transfers, Part III 21 September, 2007 07:00:00

    Part three in our three-part special report from CIO's sister publication Network World in the US, as Paul Desmond reports from the Network World IT Roadmap Conference in Santa Clara, California. With development teams in the US and Japan, Panasonic needed a more efficient way to move very large files between the two locations. Iben Rodriguez, IT consultant for Panasonic Research and Development, explains how a storage-area network and virtual server technology helped speed up WAN performance.
  • +

    CIO Live Podcast #76: Panasonic Speeds Up Trans-Pacific File Transfers, Part II 14 September, 2007 07:00:00

    Part two in our three-part special report from CIO's sister publication Network World in the US, as Paul Desmond reports from the Network World IT Roadmap Conference in Santa Clara, California. With development teams in the US and Japan, Panasonic needed a more efficient way to move very large files between the two locations. Iben Rodriguez, IT consultant for Panasonic Research and Development, explains how a storage-area network and virtual server technology helped speed up WAN performance.
  • +

    CIO Live Podcast #75: Panasonic Speeds Up Trans-Pacific File Transfers, Part I 07 September, 2007 07:00:05

    Part one in our three-part special report from CIO's sister publication Network World in the US, as Paul Desmond reports from the Network World IT Roadmap Conference in Santa Clara, California. With development teams in the US and Japan, Panasonic needed a more efficient way to move very large files between the two locations. Iben Rodriguez, IT consultant for Panasonic Research and Development, explains how a storage-area network and virtual server technology helped speed up WAN performance.
  • +

    Best Western forced to play defense on data breach disclosure 29 August, 2008 08:08:00

    Could hotel chain have done a better job of defusing story about system intrusion?
    The headline in this week's Glasgow Sunday Herald -- "Revealed: 8 million victims in the world's biggest cyber heist" -- was a grabber.
  • +

    US Terror threat system crippled by technical flaws 28 August, 2008 09:53:00

    US Congress charges that US$500m project to prevent another 9/11 is a complete failure.
    A US House subcommittee is charging that a US$500 million IT project intended to "connect the dots" on terrorists and help prevent another 9/11 is a failure; it can't even handle basic Boolean search terms, such as "and, or and not."
  • +

    Malware infects space station laptops 28 August, 2008 08:15:00

    Not the first time, says NASA; astronauts load up Norton AntiVirus
    Malware has managed to get off the planet and onto the International Space Station, NASA confirmed yesterday. And it's not the first time that a worm or virus has stowed away on a trip into orbit.
  • +

    Separation of duties and IT security 28 August, 2008 09:40:00

    Muddied responsibilities create unwanted risk. Kevin Coleman says auditors may start labeling poorly defined IT duties as a material deficiency.
    Separation of duties is a key concept of internal controls and is the most difficult and sometimes the most costly one to achieve. This objective is achieved by disseminating the tasks and associated privileges for a specific security process among multiple people.
  • +

    How to recruit and retain the best young security employees 27 August, 2008 08:32:00

    Today's youngest generation of workers, known as Generation Y, have different career goals than their parents did. What do you need to know to get them to work for you?
    The final installment in a series of articles about generational differences and security. Part one looked at managing workers in different age groups. Part two examined the types of security concerns that are most commonly associated with different generations in the general workforce. This article provides recruiting and retention advice for security employees.
CIO Webcast Innovation #8 - What are the biggest roadblocks to IT's involvement in innovation at your company?
Watch the latest latest edition of CIO Innovation which is now available for download.
Watch the webcast
Sign up to the CIO Innovation update email


CIO Live Podcast #79: Brent D Taylor, author of The Outsider's Edge: The Making of Self-Made Billionaires Part II
Listen to the latest edition of CIO Live which is now available for download.
Listen to the podcast
Sign up to the CIO Live email
Whitepaper

Using EMC Celerra IP Storage with Vmware Infrastructure 3 over iSCSI and NFS

Learn to tie virtualized computing to virtualized storage, to offer a dynamic set of capabilities within the data centre and create improved performance and system reliability. Discover how best to utilize EMC Celerra in a VMware ESX environment.

Sponsored Links