Программные инженеры должны поддерживать целостность и независимость своих профессиональных оценок. В частности, программные инженеры должны:
1. Направлять все технические суждения на службу человеческим ценностям.
2. Рекомендовать лишь те документы, которые либо разработаны под их контролем, либо те, которые находятся в области их компетентности и с содержанием которых они согласны.
3. Соблюдать профессиональную объективность по отношению к программному обеспечению или сопутствующей документации, которые их попросили оценить.
4. Не принимать участия в финансовых махинациях, таких как подкуп, двойная оплата и прочие незаконные финансовые действия.
5. Раскрывать всем заинтересованным сторонам конфликты интересов, которых невозможно избежать разумными средствами.
6. Отказываться от участия в качестве члена команды или советника в частных, правительственных или профессиональных мероприятиях, связанных с программным обеспечением, из-за которых может быть нанесен потенциальный ущерб их собственным интересам, интересам их работодателей или клиентов.