yazılımın zorlukları