69. Al-Haqqah/The True Reality
I/We begin by the Blessed Name of Allah
The Immensely Merciful to all, The Infinitely Compassionate to everyone.
69:01
a. The True Reality!
69:02
a. What is the True Reality?
69:03
a. And what may enable you to comprehend the True Reality?
b. It is The Time of Resurrection and the Final Judgment.
69:04
a. The people of the tribes of Thamud and ‘Ad denied coming of the calamity: the Time of Resurrection and Final Judgment.
69:05
a. As for Thamud, they were destroyed by a severe thunderbolt.
69:06
a. And as for ‘Ad, they were destroyed by furiously violent cold blast of roaring wind storm -
69:07
a. HE unleashed upon them for seven long grueling nights and eight long days, in succession,
b. so that you could see the people lying dead on the ground like the uprooted hollow palm trunks.
69:08
a. So do you see any of them remaining now?
b. No!
69:09
a. And Pharaoh too, and those sinful communities before him, and the habitations of Sodom and Gomorrah overturned - which the people of Lot inhabited - indulged in grave sins.
69:10
a. When they denied and belied the Messenger of their Rabb - The Lord,
b. then HE seized them with an overwhelming seizing - one exceeding the other in its severity.
69:11
a. And when the water level rose high - exceeding all limits - during the forty days and forty nights of Great Flooding, WE carried you to safety in the floating Ark.
Islam has given pivotal role to the judiciary and considers it one of the most important pillar of the state. In this regard, the role of a judge is also of great importance as justice cannot be dispensed in society without the contribution of a judge. When a dispute is brought to a court, it becomes the responsibility of the judge to provide justice to the parties. A judge relies on testimony, oath and circumstantial evidences as sources of proof. Jurists have discussed them in detail while they have also discussed personal knowledge of a judge (Ilm al-Qadi) as a source of proof. This article focuses on it, where different stipulations and conditions, as laid down by the jurists, have been discussed along with their arguments.
Requirement traceability is the set of practices used to trace changes in requirements during development process. It ensures that each step of development is correct and confirms to the needs of prior and next steps. In agile methods like Scrum, there are short development cycles and the product owner creates product backlog and shares with Scrum team. In the distributed Scrum, teams are distributed across different geographic locations and team members discuss requirements, create designs, code and documentation. Co-located teams can discuss and trace the requirements easily but it becomes difficult for teams to gather, trace and manage requirements in the distributed Scrum. Sometimes requirements are repeated in different artifacts, which create requirement redundancy that cause requirement conflicts and interpret different meanings for the same requirement. Redundant requirements are difficult to trace, locate and create links. Many other studies discussed requirement traceability tools and frameworks but these tools didn?t focus on resolving requirement traceability in the distributed Scrum. To resolve the requirement traceability conflicts in the distributed Scrum, this study proposed a requirement traceability model. The proposed model is consisting of five steps including identifying the redundant requirements, remove redundant requirements, assigning unique IDs to requirements, storing requirement information and resolving the requirement traceability conflicts in the distributed Scrum. The study helped to locate, prevent and remove requirement redundancies and resolve the requirements conflicts in the distributed Scrum software development. A survey was conducted in software industry and the results of survey were analyzed and presented in the form of graphs. The most of the companies participated in survey were large in size. The survey results were analyzed using the SPSS tool and presented in the form of graphs. The survey results suggested that requirement traceability conflicts can be resolved by assigning unique IDs to requirements, removing inconsistent and redundant requirements, involving users into requirement elicitation process, proper communication with different stakeholders, using tools like JIRA. The proper planning in Scrum meetings with the whole team can avoid requirements conflicts. The proposed model is more beneficial in terms of removing redundant requirements and resolving requirement traceability conflicts in the distributed Scrum.