

Overview › Introduction to iSeries Programming and Documentation Standards › Enforcing Standards
Enforcing Standards
Developing a standard is relatively easy; however, persuading people to follow it can be more difficult. You can implement standards by either applying standards to yours and others’ work, or by getting software to apply the standards for you.
To implement standards through people:
- Develop sensible standards that you can explain and justify.
- Educate staff in the reason for using standards. Ensure that they realize that standards help make their work understandable to each other.
- Provide a clear statement of what the standards are and give examples.
- Monitor that the standards are followed. Quality control can be assisted by the use of development tools such as the CA 2E Toolkit utilities that will cross-reference and summarize systems to a level at which inspections can be made.
- Conduct periodic code reviews to check conformance and to identify new standards.
- When adopting a new HLL or other tool, allocate time to identify and establish appropriate standards for its use.
To implement standards automatically:
- Use code generation tools such as the CA 2E application generator wherever possible.
- Use change management and object manipulation tools to manage objects where necessary.
- Develop copybooks of standard code and use them whenever possible.
Develop an online reference library.
Copyright © 2014 CA.
All rights reserved.
 
|
|