Background:
In the current era, Agile software development (ASD) has taken great consideration in software projects by software organizations around the globe. Requirements Engineering (RE) is one of the most significant and initial phases of software development life cycle (SDLC). Requirements gathering is a complete engineering and a profoundly serious job. The success of the product is primarily based on well understood requirements. To finalize, complete, consistent, correct, and unambiguous software requirements a complete requirement engineering process is required and since it is a process, so it is obvious that it has distinct phases to have final requirements mutually agreed by all the stakeholders.
Introduction:
It is quite evident from different available literature that agile software development is still facing some challenges in carrying out the successful and timely software project implementations which results in low quality end project and also the delay in projects. I tried to identify all important requirement engineering challenges, causes, and impacts while using agile development model especially in large scale distributed software projects in different countries, different project types with different project roles.
Findings:
There are some common RE challenges in Distributed Agile teams that were observed.
Agile software development works on the principles of lean, eliminating the waste from the system, requirements prioritization. As the size of agile team is small so whole team is involved in requirements engineering process like elicitation, analysis, negotiation, specification, management and validation whereas in traditional Requirements Engineering a separate team is involved in RE phase which is more specialist and experts. It is a proven fact that changes in requirements even during the design and coding phase are natural and general practice of customers. So in agile if a small team performs RE activities in short time, it is good for small projects where there is requirements are less voluminous but in large scale projects where there requirements are voluminous then it is most probable that some important requirements especially non-functional are skipped and these are overly critical requirements and some important functional requirements may also be skipped and go down to design and coding levels.
It is difficult to backtrack having some Negative Impacts found on the projects as under:
Conclusion & Future Work:
These challenges were mostly observed in America and Europe Regions and comparatively less stuff is available for Asian region. So further research can be conducted to identify and analyze that whether the same RE challenges exist in Asian & GCC countries because these countries are generating large revenue from Software business and are still progressive and need more improvements in agile practices to make their business more agile as compares to other regions.
Chief Strategy Officer
Aiman Al Maimani is an extraordinary executive with over 18 years of experience in managing technical projects, consultancy, and delivering high-level solutions and services. As Chief Strategy Officer, Aiman’s exceptional track record of successfully implementing projects and optimizing start-ups sets him apart.
Prior to his current role, Aiman held the esteemed position of IT/Program Manager at the Oman Munition Production Company, where he adeptly managed all IT functions and led multiple noteworthy projects. His achievements include spearheading ERP design and implementation, infrastructure deployment, and system audit initiatives. Aiman has also excelled as a Project Engineer at Ernst & Young, delivering projects like the Oman E-Visa project, and as an IT Manager at Omani Integrated Logistics Services Co. and Global Omani Development & Investment Co., gaining extensive expertise in project management, system design, infrastructure management, and team administration.
Aiman’s profound knowledge, technical acumen, and remarkable ability to foster innovation make him a key leader driving growth and excellence in the technology industry.
Chief Revenue Officer
Martin Roshan is a dedicated Revenue and Growth Officer with over two decades of experience driving global sales and partner growth in the IT industry. With a focus on the Middle East and Africa (MEA), Gulf Cooperation Council (GCC), and Southeast Asia (SEA) regions, Martin has successfully executed strategic initiatives resulting in significant revenue growth and increased market share.
Throughout his career, Martin has built and led high-performing sales teams, implemented innovative sales and marketing strategies, and established strong relationships with key partners and customers. His deep understanding of the IT industry and ability to navigate complex business environments consistently yield exceptional results.
Martin’s extensive professional journey includes valuable experience gained at prominent MNCs such as Hewlett Packard, Syntax Software, and Exceeders, collaborating with renowned international technology vendors and partners like Microsoft, Oracle, and AWS. His interaction with diverse individuals and teams has enriched his perspective, contributing to his remarkable 20+ years of expertise in driving revenue growth and fostering innovation.
Chief Technical & Operations Officer
Abdullah Al Raqadi, the Chief Technical & Operations Officer at Osos, is a seasoned leader with a wealth of experience in driving organizational strategy towards digital transformation and innovation in the healthcare sector. With a background in both leadership and management, Abdullah has played a vital role in shaping the healthcare landscape, possessing excellent business acumen in both healthcare and IT.
Abdullah has successfully defined and led various long-term digital transformation strategic programs and projects, demonstrating his ability to drive innovation and change. He is also recognized as an influential speaker, having delivered compelling ideas at numerous local and international summits, conferences, and workshops.
A member of several Advisory and Technical Committees, Abdullah’s contributions have been recognized with several public personal awards, highlighting his dedication and impact in the field.
Chief Executive Officer
Abdullah Al Kindi, the CEO of Osos, brings nearly two decades of dynamic leadership in technology to the helm. His career commenced in academic technology services at Sultan Qaboos University before progressing to the public sector, where he managed nationwide technology contracts and projects for the Information Technology Authority. Transitioning to global technology vendors, Abdullah excelled in roles at Oracle and IFS, overseeing sales for public, security, and defense sectors and serving as a country manager.
As CEO, Abdullah drives Osos with strategic vision, fostering innovation, identifying new markets, and guiding the organization’s growth. He brings a wealth of experience in setting competitive advantages, managing budgets, and building strong leadership teams, ensuring Osos remains at the forefront of technological innovation and service excellence.