• Understanding of software skills such as business analysis development maintenance and software improvement