A programming methodology can include aspects of the development environment, models based development, computer aided software development and the utilization of particular from workers. This methodology works by having all programmers use the same structured design techniques. The programming methodology is a standardization technique used for software development.