RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
        • 등재정보
        • 학술지명
          펼치기
        • 주제분류
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        Challenges in Distributed Agile Software Development Environment: A Systematic Literature Review

        ( Imran Ghani ),( Angelica Lim ),( Muhammad Hasnain ),( Israr Ghani ),( Muhammad Imran Babar ) 한국인터넷정보학회 2019 KSII Transactions on Internet and Information Syst Vol.13 No.9

        Due to increasing interest in distributed agile software development, there is a need to systematically review the literature on challenges encountered in the agile software development environment. Using the Systematic Literature Review (SLR) approach, 32 relevant publications, dated between 2013 and 2018 were selected from four electronic databases. Data from these publications were extracted to identify the key challenges across the system development life cycle (SDLC) phases, which essentially are short phases in each agile-based iteration. 5 types of key challenges were identified as impacting the SDLC phases; these challenges are Communication, Coordination, Cooperation, Collaboration and Control. In the context of the SLDC phases, the Communication challenge was discussed the most often (79 times, 33%). The least discussed challenges were Cooperation and Collaboration (26 times, 11% each). The 5 challenges occur because of distances which occur in distributed environment. This SLR identified 4 types of distances which contribute to the occurrence of these key challenges - physical, temporal, social-cultural and knowledge/experience. Of the 32 publications, only 4 included research which proposed new solutions to address challenges in agile distributed software development. The authors of this article believe that the findings in this SLR are a resource for future research work to deepen the understanding of and to develop additional solutions to address the challenges in distributed agile software development.

      • KCI등재

        Integrating Software Security into Agile-Scrum Method

        ( Imran Ghani ),( Zulkarnain Azham ),( Seung Ryul Jeong ) 한국인터넷정보학회 2014 KSII Transactions on Internet and Information Syst Vol.8 No.2

        Scrum is one of the most popular and efficient agile development methods. However, like other agile methods such as Extreme Programming (XP), Feature Driven Development (FDD), and the Dynamic Systems Development Method (DSDM), Scrum has been criticized because of lack of support to develop secure software. Thus, in 2011, we published research proposing the idea of a security backlog (SB). This paper represents the continuation of our previous research, with a focus on the evaluation in industry-based case study. Our findings highlight an improved agility in Scrum after the integration of SB. Furthermore, secure software can be developed quickly, even in situations involving requirement changes of software. Based on our experimental findings, we noticed that, when integrating SB, it is quite feasible to develop secure software using an agile Scrum model.

      • KCI등재

        3D Motion Capture based Physical Fitness using Full Body Tracking Suit

        Imran Ghani,Emily Hattman,David T. Smith,Muhammad Hasnain,Israr Ghani,정승렬 한국인터넷정보학회 2023 인터넷정보학회논문지 Vol.24 No.4

        This paper presents an approach to exercise that utilizes motion capture through the Rokoko Smart Suit. With the emergence of Covid-19, physical fitness levels have declined due to restrictions on in-person fitness classes and gym closures. To maintain physical activity, many individuals have turned to mobile applications and streaming videos. However, home workouts often lack the motivation and experience found in gyms, classes, or community centers, particularly with the presence of coaches and instructors. Additionally, instructors find it challenging to convey precise postures to their online students, and vice versa. To address this issue, the researchers propose the use of a full-body tracking suit like the Rokoko Smart Suit, which enables instructors to present a more realistic approach to physical activity. The Rokoko Smart Suit offers a 3D view of the instructor, eliminating the limitations of camera scope when streaming on platforms like Zoom or MS Teams. This technology enhances the at-home workout experience, and the incorporation of 3D virtual reality features can further elevate the realism of a workout.

      • An Eye Toward the Next-Generation Vision of Knowledge Management Systems

        Ghani, Imran,Choi, Eun-Mi 한국경영정보학회 2007 한국경영정보학회 학술대회논문집 Vol.2007 No.-

        Ubiquitous computing environment accelerates the advent of the IT Ecosystem. In the coming generation, a massive number of ubiquitous devices and services are converged into an ultra-large-scale system. In this context, high degrees of complexity and organization change the paradigm of knowledge and its management levels. The objective of this paper is to explore the Knowledge Management Systems in view of demands in ultra-large-scale systems. We introduce motivation for Next-Generation (NG) usage and their upcoming requirements. The possible applications will be discussed, and summary of different techniques are conducted. The tools and techniques that allow KMS to operate as Vital Success Enabler to achieve organizational benefits will be examined. Potential future directions for research are highlighted: these include advances in knowledge capture, storage / retrieval and sharing techniques, in particular with the surrounding role of information technology.

      • KCI등재

        A Survey-based Analysis of Agile Adoption on Performances of IT Organizations

        ( Imran Ghani ),( Mannir Bello ),( Idris Lawal Bagiwa ) 한국인터넷정보학회 2015 인터넷정보학회논문지 Vol.16 No.5

        Numerous IT organizations and companies around the world aspire to improve the efficiency and general standard of their software development. The IT organizations want to seize the opportunities and take advantages of new development processes and methodologies. These advantages include higher customers` satisfaction and better software quality among many. In order to achieve them, different agile software methodologies such as scrum, Feature driven development, eXtremeProgramming (XP), Dynamic system development method, Kanban and others have been frequently adopted by IT organizations across the world. Several studies have shown that agile software development methods are effective in a lot of settings. This study, in which 40 agile practitioners from Malaysia participated, additionally confirms the effectiveness of agile development methods. Furthermore, this paper presents some of the critical barriers not well-known by IT-organizations. The results of this analysis can be used to guide IT organization from the obstacles they may face while adopting agile in their environments.

      • KCI등재

        Software Climate Change and its Disruptive Weather: A Potential Shift from “Software Engineering” to Vibrant/Dynamic Softology

        ( Imran Ghani ),( Seung Ryul Jeong ) 한국인터넷정보학회 2016 KSII Transactions on Internet and Information Syst Vol.10 No.8

        Like natural climate change on the planet earth, the climate in software development environments is also changing (fast). Like the natural weather, the software environment is also disruptive. As the climate experts alert and suggest taking necessary measures to overcome certain challenges to make this earth a safer and comfortable living place, likewise this article also alerts the relevant stakeholders of software craftsmanship about the dynamic challenges that traditional Software Engineering (SE) with purely “Engineering mind-set” is not capable to respond. Hence, some new thoughts to overcome such challenges are shared. Fundamentally, based on the historical evidences, this article presents the authors` observation about continuous shift from traditional “Engineering-based” software development approaches to disruptive approaches - “Vibrant Softology”. The authors see the cause of this shift as disruptive transformational force, which is so powerful that it is uncontrollably diminishing the “Engineering-based” approach from software development environments. The authors align it with climate change analogy. Based on this analogy, the authors feel the need to theoretically re-coin the notion of SE to some new term; perhaps Vibrant/Dynamic Softology (VS or DS). Hence, the authors suggest “a new (disruptive and dynamic) way of thinking is required to develop software”. It is worth mentioning that the purpose of article and this new theory is not to disparage the notion of software engineering altogether, rather the aim is to highlight the importance of transformation from SE to its next level (perhaps VS/DS) due to the emerging needs in the software craftsmanship environment.

      • SCIESCOPUSKCI등재

        Agile Adoption in IT Organizations

        ( Imran Ghani ),( Mannir Bello ) 한국인터넷정보학회 2015 KSII Transactions on Internet and Information Syst Vol.9 No.8

        Many IT organizations aspire to improve the efficiency and general standard of their software development effort by implementing agile software development practices. Some of the popular agile development methods adopted by IT organizations are Scrum, eXtreme Programming (XP), Kanban, Featured Driven Development (FDD) and Dynamic System Development Method (DSDM). This paper intends to identify and analyze the barriers that impact on the performance of IT organizations that use such agile software development methods. The analysis will help the IT organizations to cater the needed aspects to be successful. The analysis will also help the IT organizations to select the right methodology for their organization. The contribution of this analysis is to present guideline related to avoid or overcome the barriers towards adoption of agile.

      • KCI등재

        A Framework for Agile Development in Cloud Computing Environment

        ( Muhammad Younas ),( Imran Ghani ),( Dayang N. A. Jawawi ),( Muhammad Murad Khan ) 한국인터넷정보학회 2016 인터넷정보학회논문지 Vol.17 No.5

        Distributed agile software development faces difficulties for instance lack of visibility across development and delivery processes, complex and disjointed development processes, inability to capitalize on business opportunities, lack of communication agility between disconnected owners, development teams, and users or clients. However these difficulties are solved with the help of cloud computing services. This study proposes a framework to provide a skeletal or structural environment for distributed agile software development in cloud computing environment. The framework guide towards the best tooling to deliver a consistent, automated, governed, and unified agile software development process with reduced technical debt, and minimized project backlog. In addition to this, the study highlights the benefits of cloud computing in agile software development.

      • KCI등재

        Machine Learning Methods for Trust-based Selection of Web Services

        ( Muhammad Hasnain ),( Imran Ghani ),( Muhammad F. Pasha ),( Seung R. Jeong ) 한국인터넷정보학회 2022 KSII Transactions on Internet and Information Syst Vol.16 No.1

        Web services instances can be classified into two categories, namely trusted and untrusted from users. A web service with high throughput (TP) and low response time (RT) instance values is a trusted web service. Web services are not trustworthy due to the mismatch in the guaranteed instance values and the actual values achieved by users. To perform web services selection from users' attained TP and RT values, we need to verify the correct prediction of trusted and untrusted instances from invoked web services. This accurate prediction of web services instances is used to perform the selection of web services. We propose to construct fuzzy rules to label web services instances correctly. This paper presents web services selection using a well-known machine learning algorithm, namely REPTree, for the correct prediction of trusted and untrusted instances. Performance comparison of REPTree with five machine learning models is conducted on web services datasets. We have performed experiments on web services datasets using a ten k-fold cross-validation method. To evaluate the performance of the REPTree classifier, we used accuracy metrics (Sensitivity and Specificity). Experimental results showed that web service (WS1) gained top selection score with the (47.0588%) trusted instances, and web service (WS2) was selected the least with (25.00%) trusted instances. Evaluation results of the proposed web services selection approach were found as (asymptotic sig. = 0.019), demonstrating the relationship between final selection and recommended trust score of web services.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼