اسلم عارف
اسلم عارف (۱۹۲۷ئ۔۱۹۹۰ئ) پسرور کے ایک نواحی گائوں بن باجوہ میں پیدا ہوئے۔ (۷۳۷) آپ نظم ،غزل اور قطعہ گو شاعر تھے ۔عارف کی شاعری مقامی وملکی سطح کے رسائل وجرائد میں شائع ہوئی ۔ا ن کی شاعری میں روایتی موضوعات کے ساتھ ساتھ جدت بھی پائی جاتی ہے ۔حقیقت پسندی اور رومانیت بھی عارف کی شاعری کے اہم موضوعات ہیں ۔ نمونہ کلام ملاحظہ ہو:
اے حسینہ سنوارلے گیسو
اشک کب تک بہائے گی
قبر کے پھول سوکھ جائیں گے
زندگی لوٹ کر نہ آئے گی
(۷۳۸)
ایک مفلس بندہ مزدور پر روئے گا کون؟
زندگی میں بھی اگرچہ بے سرو سامان تھا
مر کے لیکن رہ گیا اس طرح بے گور کفن
جیسے اس دنیا کا بس یہ آخری انسان تھا (۷۳۹)
There are rulings for both Muslims and non-Muslims in Islām whereby Muslims are bound to act and deal with the nonMuslims according to those teachings. There are numerous books authored in classical and modern times that include all such details of dealing with the different categories and of nonMuslims. It is therefore incumbent on Muslims to follow all such jurisprudential guidelines in all times and places. Although the application and employment methods of these legislations may vary in modern times but Islām has clearly stipulated its objectives and expectations that every Muslim pledges to fulfill in all times. In this paper, in stead of mentioning the jurisprudential details and discussions regarding building temples and religious places on non-Muslims in Muslim lands, only those verses of the Qur’ān and the Aḥādīth are mentioned that are basis for all such jurisprudential discussions. Numerous Qur’ānic verses and Prophetic traditions along with the consensus of companions and scholars are compiled in this paper to clarify the rightful stance in this regard.
Software development is a critical task that require comprehensive guidelines in the form of software development process model. Plan driven software development models were the earliest models that mostly provide sequential development approach. With the passage of time, changing business environment, needs and technologies made these models inappropriate for software development.Agile models were emerged to overcome the limitations of traditional plan driven software development models.These models received a huge acceptance from software industry due to their distinguishing features and practices.
Extreme Programming is one of the renowned agile model that uses agile practices to handle unclear and changing requirements with good level of customer satisfaction.It uses iterative and incremental approach to develop a quality software in considerable short time duration. It works well for small scale projects however some of its limitation make it less suitable for medium and large scale projects. Lack of documentation, poor architectural structure and less focus on design are its major limitations that effect its performance. Furthermore some of its practices like on-site-customer and pair programming are a bit controversial that cannot be applied in every situation or may overburden development process when applied. To overcome these limitations and make XP suitable for medium scale projects, a customized version of XP called SXP (Simplified Extreme Programming Model is proposed in this research.Proposed model tried to cover these problem without effecting agility and simplicity of XP. SXP model introduced explicit analysis and design phase to solve design related issues. It also removes unnecessary norms of pair programming and on-site-customer practices.
For validation and evaluation of this model a controlled case study is conducted. Two different teams developed medium scale projects using classical XP and Proposed SXP model respectively.Comparison of data collected against different quality parameters showed that SXP model provide considerably better results than classical XP.