Agile Methodologies Research Papers - Academia.edu (original) (raw)
2020 Project Management Training Bundle - 10 Project Management Courses. Includes All Project Management Training Online Courses provided by Master of Project Academy. PMP®, Agile, Scrum and Microsoft Project. 20+ Hours PM Training.... more
2020 Project Management Training Bundle - 10 Project Management Courses. Includes All Project Management Training Online Courses provided by Master of Project Academy. PMP®, Agile, Scrum and Microsoft Project. 20+ Hours PM Training. Project Management Bundle. Learn Six Sigma White Belt: Become a Six Sigma White Belt, harness your charisma, increase your impact, influence & income. ENROLL NOW and Become PMP Trainers
In the daily life of the software we think of mobile phone computer and so on devices that we use in different ways on our devices. For companies, the management of business processes such as the supply chain of human resources is the... more
In the daily life of the software we think of mobile phone computer and so on devices that we use in different ways on our devices. For companies, the management of business processes such as the supply chain of human resources is the system of measurement of efficiency and profitability rates. The production of software, which is not in need of personal need, but increasing in importance in the institutional sense, has changed the dimension with the fourth industrial revolution. As a manifestation of this, the waterfall model and the latest methodology have been included in the software development processes of the first period and there are a variety of sub-disciplines and agile methods. In this study, both methods will be examined and a comparison will be made.
Project methodologies have grown with time when there is a need for a project if satisfying that model will have lasted. There are multiple SDLC Models available but no one fits perfectly, as all of them have some drawbacks. Considering a... more
Project methodologies have grown with time when there is a need for a project if satisfying that model will have lasted. There are multiple SDLC Models available but no one fits perfectly, as all of them have some drawbacks. Considering a larger organization, where daily productivity, hours of work done, no of resources used, and progress made in the project are monitored on a day to day basis. Picking up the correct SDLC model for the project is very crucial because when the work gets started, there is no way to alter it back. The Agile methodology does it all, it provides matrices, reports, progress, and the backlogs. Everything is being monitored very closely, throughout the development and testing of the product. This paper addresses the problem which is encountered during the testing of an application when a failed test case or defect is added to product backlog since no more fixes can be made to it.
This dissertation describes the concepts, application and features of documents with the main goal to show the importance of the system documentation. Beyond, it approaches the issues problems related to developing documents as well as... more
This dissertation describes the concepts, application and features of documents with the main goal to show the importance of the system documentation.
Beyond, it approaches the issues problems related to developing documents as well as the established pragmaticism concerning the need of documentation. The dissertation argues about the concept and relevant aspects of documentation passing through common issues, important aspects related to content, its connection to concepts and methodologies, respectively the Software Engineering and the Rational Unified Process and then finishes proposing a model with document types and a case study showing appropriate conclusions with regards to the dissertation’s goal.
With the increasing popularity of Agile Methods, many software organisations are moving away from traditional methods to adopt Agile development methodologies. Instead of being predictive, Agile is rather adaptive and people-focussed. It... more
With the increasing popularity of Agile Methods, many software organisations are moving away from traditional methods to adopt Agile development methodologies. Instead of being predictive, Agile is rather adaptive and people-focussed. It advocates a ...
Construction projects in Egypt are categorized with high uncertainties. Coping with change in construction projects is such a big challenge that a project manager could face in managing a project. Change is something evitable specially... more
Construction projects in Egypt are categorized with high uncertainties. Coping with change in construction projects is such a big challenge that a project manager could face in managing a project. Change is something evitable specially when addressed from the owners’ side. In this certain situation and the dynamic environment of construction projects, flexibility and elasticity are needed to tackle change. The aim of this thesis is to develop a methodology to react to change easily. Agile project management is introduced to the construction sector in Egypt, as it has proven its success in the IT industry all over the world. Triangulation of different methods where used to gather data about agile project management. More specifically, interviews with experts from the field, a questionnaire to get respondents opinions about integrating agile methods to the construction projects and finally developing a medium sized project with the agile practice to test out the findings all together. Agile can be determined to react to change efficiently and effectively in construction projects with some amendments to cope with the characteristics of this enormous field. In conclusion, agile methods are a catalyst for changes in construction projects in the dynamic environment of Egypt, with expanding the methodology in alliance to cope with construction management features. Agile project management works is shorter cycles than traditional project management besides more creative and dependent teams. Client involvement in managing a project is one of the major factors that speeds up a project. Applying agile methodologies will decrease time, cost and escalate customer satisfaction in the construction field in the Egyptian economy.
The literature of agile manufacturing demonstrates that simultaneous emphasis on a wide range of competitive objectives has the potential to enhance business performance. Yet, some writers also suggest that companies should focus, based... more
The literature of agile manufacturing demonstrates that simultaneous emphasis on a wide range of competitive objectives has the potential to enhance business performance. Yet, some writers also suggest that companies should focus, based on prioritisation of competitive objectives into "order winners and qualifiers". Either way, a gap exists in the literature, due to paucity of empirical tests of the performance impacts of agile manufacturing. This paper set out to provide the empirical evidence that simultaneous emphasis on manufacturing competitive objectives has the potential to enhance company performance. To this end, the paper explores models of competition and differences in performance across them. A literature review was undertaken to stress the importance of several manufacturing objectives and performance measures. The review was by followed by an analysis of different models of competition, which have emerged over time as a means of responding to varying degrees of product and market complexity. It was argued that as environmental complexity intensifies, competitive pressures would compel companies to migrate towards agile manufacturing. The results presented in the paper are based on the results of a survey by questionnaire administered to 600 manufacturing companies in the UK. Factor and cluster analyses were applied to explore seven competitive objectives, which were low cost, quality, speed, dependability, product customisation, volume flexibility and leadership in new technology. The seven objectives were factored into three models of competition, which were described as lean, flexible and agile. The lean model was unique for superior emphasis on quality whilst the flexibility model was distinctive on volume flexibility and product customisation. As well, the agile model was remarkable for relatively equal emphasis on all the objectives. Across the three empirical models, statistical tests revealed significant differences in performance measures. Mean scores were lowest in the flexibility model whilst they were highest in the agile model. Although the agile model was superior to the lean and flexibility models, factor coefficients revealed that it was yet to attain the highest possible levels of competitive performance. The results provide sufficient justification for manufacturing systems redesign for agile manufacturing. However, the results identified a dilemma that might make agility difficult to realise. Whereas the literature suggests that flexibility-driven competition is superior to quality-driven competition, this study finds that performance was higher in the quality model than in the flexibility model. The result implies that incremental change from quality-driven competition (lean) to flexibility-driven competition (mass customisation), with a view to ultimately become agile, can result to getting trapped at the transient stage of flexibility. Suggestions for coping with the potential problems of the transient stage were proposed, in order to enhance rapid advance towards agile manufacturing. BACKGROUND
Abstract After decades from introducing and using agile methodologies, project managers realized that no methodology is sufficient by itself. Thus, merging their principles is the solution yet no formal solution has been proposed. Relying... more
Abstract After decades from introducing and using agile methodologies, project managers realized that no methodology is sufficient by itself. Thus, merging their principles is the solution yet no formal solution has been proposed. Relying on previous work, ATT ...
ata analytics plays a crucial role in business analytics. Without a rigid approach to analyzing data, there is no way to glean insights from it. Business analytics ensures the expected value of change while that change is implemented by... more
ata analytics plays a crucial role in business analytics. Without a rigid approach to analyzing data, there is no way to glean insights from it. Business analytics ensures the expected value of change while that change is implemented by projects in the business environment. Due to the significant increase in the number of projects and the amount of data associated with them, it is crucial to understand the areas in which data analytics can be applied in project management. This book addresses data analytics in relation to key areas, approaches, and methods in project management. It examines: • Risk management • The role of the project management office (PMO) • Planning and resource management • Project portfolio management • Earned value method (EVM) • Big Data • Software support • Data mining • Decision-making • Agile project management Data analytics in project management is of increasing importance and extremely challenging. There is rapid multiplication of data volumes, and, at ...
SCRUM framework is an agile technique that is widely used by development teams in order deliver incremental value to customers and dynamically react to project needs. SCRUM framework might be adapted to conform the development team... more
SCRUM framework is an agile technique that is widely used by development teams in order deliver incremental value to customers and dynamically react to project needs. SCRUM framework might be adapted to conform the development team specificities. In the context of an industry project, we have found that an inexperienced development team frequently faced difficulties with estimating the time needed to complete tasks, which led to missed deadlines in most of the projects. Such problem hampers the risk management and degrades the relationship with the customer. Upon closer analysis, it was identified that the main reason to this issue was the team's inability to breaking down a larger task into smaller sub-tasks and associate a realistic workload to each part. Then, based on traditional techniques, a structured approach to workload estimation was introduced in the SCRUM planning meeting to leverage the team's estimation skill. This approach was implemented in two development projects and increased the accuracy in the estimate defined by the team, yielding realistic schedules and increasing technical visibility.
Авторский перевод статьи западных ученых о возможности применения гибкой методологииReview of Agile Case Studies for Applicability to Aircraft SystemsIntegrationRobert Carlson a,b,*, Dr Richard Turneraa Stevens Institure of Technology,... more
Авторский перевод статьи западных ученых о возможности применения гибкой методологииReview of Agile Case Studies for Applicability to Aircraft SystemsIntegrationRobert Carlson a,b,*, Dr Richard Turneraa Stevens Institure of Technology, School of Systems and Enterprises, Castle Point on Hudson, Hoboken, NJ, 07030, USAb The Boeing Company, P.O. Box 3707, Seattle, WA 98124, USAProcedia Computer Science 16 ( 2013 ) 469 – 4741877-0509 © 2013 The Authors. Published by Elsevier B.V.Selection and/or peer-review under responsibility of Georgia Institute of Technologydoi: 10.1016/j.procs.2013.01.049Conference on SystEds.: C.J.J. Paredis, C. Bishop, D. Bodner, Georgia Institute of Technology, Atlanta, GA, March 19-22, 2013.
Agility is nothing new; it has a long history. The study of Agility is a science; the military has been studying it for centuries. Using Agility can help organizations and people succeed in their efforts, but doing Agility well requires... more
Agility is nothing new; it has a long history. The study of Agility is a science; the military has been studying it for centuries. Using Agility can help organizations and people succeed in their efforts, but doing Agility well requires mastery, study, and practice.
[Alexander Nizini] In the face of many new developments, trends and yes, pressures, this year will demand big development decisions— decisions that challenge the organization to stop accepting the status quo. This report summarizes 7... more
[Alexander Nizini] In the face of many new developments, trends and yes, pressures, this year will demand big development decisions— decisions that challenge the organization to stop accepting the status quo. This report summarizes 7 common software development roadblocks that IT leaders must overcome in order to make this year of certain change your best one yet.
Software methodologies provide guidelines for the development of software applications. Studies reveal that customer interaction in the software development process improves the chances that software applications will meet customers'... more
Software methodologies provide guidelines for the development of software applications. Studies reveal that customer interaction in the software development process improves the chances that software applications will meet customers' needs. Despite a number of software methodologies introduced and a comparison of these methodologies, there is a dearth of studies that empirically investigate customer interaction between these software methodologies within the Namibian context. The purpose of this study was to examine the differences in customer interaction between software methodologies deployed in Namibian software firms. The study adopted a qualitative, case study approach. Data was collected through standardized, open-ended interviews. The findings show that the methodologies deployed in Namibian software firms include the waterfall model, Scrum, iterative model, eXtreme Programming (XP), and rapid application development (RAD). The findings also reveal that although there was...
The rapid evolution of technology has changed the way organizations operate and increased the competition along with the customers’ demands. Many organizations have turned to agile management methodologies in order to adapt and follow the... more
The rapid evolution of technology has changed the way organizations operate and increased the competition along with the customers’ demands. Many organizations have turned to agile management methodologies in order to adapt and follow the market needs through quick development of products and services. In theory, these methods facilitate better communication compared to the traditional ones. However, there is a lack of comprehensive and adequate research on communication in agile teams, especially from the team’s perspective. This thesis focuses on the scrum agile methodology and more specifically on the scrum team members’ point of view regarding communication. Through exploratory research, it investigates how co- located scrum teams in small and medium-sized enterprises experience the communication model and how they value the quality of their team’s communication. Our results suggest that scrum team members have positive experiences, feelings and opinions about their team's internal and external communication. However, they believe that improvements are needed in both directions. Further studies on the field could reveal current issues and identify suggestions for improvements.
Over the past years, the Capability Maturity Model (CMM) and Capability Maturity Model Integration (CMMI) have been broadly used for assessing organizational maturity and process capability throughout the world [20]. However, the rapid... more
Over the past years, the Capability Maturity Model (CMM) and Capability Maturity Model Integration (CMMI) have been broadly used for assessing organizational maturity and process capability throughout the world [20]. However, the rapid pace of change in information technology ...
Many organizations are improving both the efficiency and effectiveness of their software development efforts by implementing an agile software development methodology. Agile methodologies including eXtreme programming (XP), Scrum, and... more
Many organizations are improving both the efficiency and effectiveness of their software development
efforts by implementing an agile software development methodology. Agile methodologies including
eXtreme programming (XP), Scrum, and Crystal Methods. This article is intended to point out the decisions
and actions taken by organizations that have successfully implemented an agile software development
methodology. Organizations that want to improve their chances of success should: select the right
methodology for their organization, train their staff on the selected methodology while providing them
access to external resources, involve upper management in the methodology implementation, and make any
necessary changes to their office facilities to support the intense interaction required by agile development.
Keywords: Agile Software Development, Effectiveness of software development, Efficiency of software
development, Agile Methodologies, eXtreme programming (XP), Scrum, and Crystal Methods.
Introduction
Current Agile methodology doesn’t put into consideration the effect of the variability of skills required to perform the tasks of the project. Furthermore, it does not account. In advance, for the availability of those skills among the... more
Current Agile methodology doesn’t put into
consideration the effect of the variability of skills required to perform
the tasks of the project. Furthermore, it does not account. In advance,
for the availability of those skills among the agile team of the
developers at the proper time they are needed. Narrow view of
current sprint requirements and their tasks hide the future need of
those skills, hence wasting valuable resources that might have been
used in earlier stages of the development. Consequently, a waste of
resources usually exist that needed to be accounted for in every Agile
project using the current methodologies. The proposed CESP process
will have global project view that will help to eliminate waste of
resources in those earlier stages by rearranging the tasks that will
required in earlier stages. Hence, reduces the overall projects time
and cost. All that while maintaining the agility and flexibility desired
by adopting the Agile methodology.
KEYWORDS- Agile;Scrum; Kanban;Scrumban; Scrumbanfall ;
L-Scrumban ,Cost,Efficiency
Agile software development involves self-managing teams that are empowered and responsible for meeting project goals in whatever way they deem suitable. Managers must place more trust in such teams than they do in teams following more... more
Agile software development involves self-managing teams that are empowered and responsible for meeting project goals in whatever way they deem suitable. Managers must place more trust in such teams than they do in teams following more traditional development methodologies. The authors highlight how the use of agile practices can enhance trust amongst agile team members. They also present challenges that
Hybride Projektmanagementmethoden kombinieren Techniken aus agilen und klassischen Ansätzen. Auf Basis einer Onlinestudie wurden Ursachen für den Einsatz hybrider Methoden in der Softwareentwicklungsbranche analysiert. Es zeigte sich,... more
Hybride Projektmanagementmethoden kombinieren Techniken aus agilen und klassischen Ansätzen. Auf Basis einer Onlinestudie wurden Ursachen für den Einsatz hybrider Methoden in der Softwareentwicklungsbranche analysiert. Es zeigte sich, dass die Ursachen für die Verwendung hybrider Ansätze sowohl in Problemen agiler und klassischer Ansätze liegen, als auch in den speziellen Vorteilen, die hybride Methoden bieten.
As society advances in terms of information technology, the dependency on cyber secure systems increases. Likewise, the need to enhance both the quality and relevance of education, training, and professional development for cybersecurity... more
As society advances in terms of information technology, the dependency on cyber secure systems increases. Likewise, the need to enhance both the quality and relevance of education, training, and professional development for cybersecurity defenders increases proportionately. Without a continued supply of capable cyber defenders that can come to the challenge well-prepared and continuously advance their skills, the reliability and thus the value of information technology systems will be compromised to the point that new information-driven societal structures in commerce, banking, education, infrastructure, and others across the globe would be put be at risk.
The body of research presented here provides a progressive building of capacity to support information technology, cybersecurity, and cyber defense training efforts. The work starts by designing infrastructure virtualization methods and problem modeling, then advances to creating and testing tunable models for both technical and social-psychological support capabilities. The initial research was designed to increase the capacity of Regis University in education simulations and cyber competitions. As this was achieved the goals evolved to include developing effective multi-agency cyber defense exercises for government and private sector participants.
The research developing hands-on computer laboratory infrastructure presents novel methods for enhancing the delivery of training and cyber competition resources. The multi-method virtualization model describes a strategy for analyzing a broad range of virtualization services for making agile cyber competition, training, and laboratory spaces that are the technical underpinning of the effort. The work adapts the agile development method SCRUM for producing training events with limited resources. Parallel to agile training systems provisioning, the research includes designing a 3D virtual world avatar-based resource to help students develop spatial skills associated with physical security auditing. It consists of a virtual world datacenter and training program.
The second category of contributions includes the presentation of new models for analyzing complex concepts in cybersecurity. These models provide students with tools that allow them to map out newly acquired skills and understanding within a larger context. One model maps how classical security challenges change as digital technologies are introduced using a concept called “bit induction.” The other model maps out how technology can affect one’s sense of identity, and how to manage its disruption.
The third area of contribution includes a rapid form of psychometric feedback, a customized quantitative longitudinal capability assessments, and an agile framework that is an extension of the earlier agile method adaptations.
The most recent category of contribution extends the training analysis to analyzing the resultant training capabilities and providing new models to describe live operation using operational load analysis to describe characteristic behaviors along an incident timeline.
The results of this research include novel cybersecurity frameworks, analytical methods, and education deployment models along with interpretation and documented implementation to support education institutions in meeting the emerging risks of society. Specific contributions include new models for understanding the disruptiveness of cyberattacks, models for agilely and virtually deploying immersive hands-on laboratory experiences, and interdisciplinary approaches to education that meet new psycho-sociological challenges in cyber defense. These contributions extend the forefront of Cybersecurity education and training in a coordinated way to contribute to the effectiveness and relevance of education solutions as society’s cybersecurity needs evolve.
Software development methodologies is the process of dividing the software development process into different phases in order to achieve better greater planning and management of the software. For developing software's there consists of... more
Software development methodologies is the process of dividing the software development process into different phases in order to achieve better greater planning and management of the software. For developing software's there consists of many methodologies available But Agile Methodology is one of the methods which were introduced to meet the customer's new requirements for developing software product. This paper is going to survey about the comparative analysis of agile software which contains different kinds of agile methodologies. Some of them are Scrum, Kaban, Extreme Programming, Lean, Feature Driven Development (FDD), Adaptive Software Development (ASD) and Dynamic Systems Development Method (DSDM), etc. and describes about the differences between them and recommends where to use and when to use. According to recent survey there were nearly 14 different Kanban boards were available and also the survey explains how the features are represented in the boards and it was compared with 22 software tools for implementing them to virtual Kanban boards, for analyzing there sources available on the web.
The Internet provided the world with interconnection. But it did not provide trust. Trust is lacking everywhere in our society and is the reason for the existence of powerful intermediaries aggregating power. This has consequences for... more
The Internet provided the world with interconnection. But it did not provide trust. Trust is lacking everywhere in our society and is the reason for the existence of powerful intermediaries aggregating power. This has consequences for organizations: They are inefficient because time, energy, and money are wasted on verifying, monitoring and policing contracts and transactions. Managers play the role of intermediaries: They connect experts with each other and instruct them what to do. As a result, people engagement is low because no one is there to inspire and empower them. In other words, our society faces an unprecedented lack of leadership. Given these shortcomings, this article explores the potential repercussions, especially in the context of management, of implementing a Blockchain infrastructure in any type of organization. Blockchain technology seems to be able to remedy to those issues, for this distributed and immutable ledger provides security, decentralization and transparency. In the context of a blockchain economy, the findings show that value creation will be rearranged, with experts directly collaborating with each other and hierarchy being eliminated. This could, in turn, render managers obsolete, as a blockchain infrastructure will automate most of the tasks. As a result, only strong, action-oriented leadership would maintain alignment in the organization. This Leadership-In-Action would consist in building strategy alignment; empowering people to take action; and coaching members of the organization to maximize innovation and productivity.
Technology firms increasingly rely on inter-organizational innovation to keep up with today’s volatile environments. Implementation of such innovation projects must also deliver results in a timely manner, causing firms to make use of... more
Technology firms increasingly rely on inter-organizational innovation to keep up with today’s volatile environments. Implementation of such innovation projects must also deliver results in a timely manner, causing firms to make use of agile development methodologies. This study examines several such innovation projects of a telecommunications firm conducted in collaboration with different partner firms. We focus on the conditions that enable or hinder certain formal contracting and informal
governance methods under time pressure and high uncertainty. Through interviews with both sides of the collaboration we aim to understand why and which agile coordination practices and contractual arrangements match each other and the varying demands triggered by competitive pressures. Our results indicate that (i) ?compatibility of practices’ impacts how collaboration works, as separate from
complementarity of assets and capabilities that motivates collaboration at the first place, and (ii) suitability of contractual forms is contingent on both time pressure and agile practices employed. Our findings also highlight that there is room for innovation in contractual forms in order to match the contemporary contexts of innovation, in addition to innovation in the products themselves.
- by Kerem Kızıltunç and +1
- •
- Contracts, Management of Innovation, Agile Methodologies
The Agile approach proved to be effective in building self-managed software development teams that can quickly respond to rapid changes and adapt to ambiguous and complex business environments with fast-changing requirements. After the... more
The Agile approach proved to be effective in building self-managed software development teams that can quickly respond to rapid changes and adapt to ambiguous and complex business environments with fast-changing requirements. After the pandemic, and as a cause of worldwide lockdown, companies struggled to survive. Most companies started shifting their work processes and environment to handle ambiguity using Agile methods and tools. The company's transition to Agile is usually led by HR, which played an essential role in this change, managing the talent and choosing the best processes to benefit the organization and avoiding other rigid processes and consider them wastes. Some Agile methodologies can add tremendous value to the organizations, while applying other methods can be harmful. Today, companies seek to reinvent their working practices by incorporating the Agile approach to improve flexibility and meet increasingly competitive market demands. This study examines the Agile management role in the HRM environment transformation and its effect on the new reality of adopting technologies in all HRM.
Agile software development (ASD) resulted from widespread professional discontent with traditional approaches; development projects' high failure rates; and, most important, the need for speedy, responsive delivery of software for... more
Agile software development (ASD) resulted from widespread professional discontent with traditional approaches; development projects' high failure rates; and, most important, the need for speedy, responsive delivery of software for Internet businesses. Many practitioners have embraced ASD, which commentators often extol as a faster, better, and cheaper development approach. However, a recent high-profile failure of an ASD project and the discontinued use of ASD in a software company have drawn attention to ASD's possible risks. Before we can manage such risks, we must identify them and understand why they arise. Researchers conducted interviews with 112 people in 28 organizations and with 25 ASD contractors and consultants. The interviews revealed key ASD risks that require careful management to achieve the desired project outcomes.
Project methodologies have grown with time when there is a need for a project if satisfying that model will have lasted. There are multiple SDLC Models available but no one fits perfectly, as all of them have some drawbacks. Considering a... more
Project methodologies have grown with time when there is a need for a project if satisfying that model will have lasted. There are multiple SDLC Models available but no one fits perfectly, as all of them have some drawbacks. Considering a larger organization, where daily productivity, hours of work done, no of resources used, and progress made in the project are monitored on a day to day basis. Picking up the correct SDLC model for the project is very crucial because when the work gets started, there is no way to alter it back. The Agile methodology does it all, it provides matrices, reports, progress, and the backlogs. Everything is being monitored very closely, throughout the development and testing of the product. This paper addresses the problem which is encountered during the testing of an application when a failed test case or defect is added to product backlog since no more fixes can be made to it.
Scrum provides many benefits to organizations requiring a project management framework for complex adaptive problems. Some of these benefits include improved teamwork, improved time to market, and a noticeable decrease in software... more
Scrum provides many benefits to organizations requiring a project management framework for complex adaptive problems. Some of these benefits include improved teamwork, improved time to market, and a noticeable decrease in software defects. The primary objective of this paper is to test nineteen research hypotheses that require a quantitative analysis of the Scrum framework. In order to test these hypotheses, the findings of a survey questionnaire was used to gather response data from Scrum practitioners on their perceptions of factors affecting Scrum adoption. Exploratory factor analysis and Cronbach’s alpha analysis confirmed the validity and reliability of the measuring instrument. Following these analyses, a correlation matrix was used to test the relationship strength among the different factors. The Spearman correlation analysis revealed statistically significant correlations. Multiple linear regression statistical models were developed to examine the existence of factors and c...
L’UX design ou le design d’expériences utilisateur divise des professionnels dans l’industrie digitale. La démarche est souvent considérée soit comme une évangélisation, étant décrite comme un changement de paradigme, soit critiquée comme... more
L’UX design ou le design d’expériences utilisateur divise des professionnels dans l’industrie digitale. La démarche est souvent considérée soit comme une évangélisation, étant décrite comme un changement de paradigme, soit critiquée comme une discipline peu définie et peu standardisée. Cependant, plusieurs entreprises qui sont dans la production des produits numériques ont perçues l’importance de l’UX design depuis plus que 10 ans déjà, Apple et Intel par exemple. En constatant que ce terme est à la mode, nous interrogeons comment l’implémentation d’une démarche centrée utilisateur en entreprise pourrait influencer son organisation, sa production et ses relations avec leurs clients et utilisateurs. A travers ce document nous souhaitons rendre plus clair ce terme et à travers des témoignages de professionnels de l’industrie nous estimons nous approcher d’une forme de vérité, qui tout de même peut être contestée à tout moment. Telle est la vitesse du changement dans l’industrie de technologie aujourd’hui.
Agile software development methodologies are used in many industries of the global economy. The Scrum framework is the predominant Agile methodology used to develop, deliver, and maintain complex software products. While the success of... more
Agile software development methodologies are used in many industries of the global economy. The Scrum framework is the predominant Agile methodology used to develop, deliver, and maintain complex software products. While the success of software projects has significantly improved while using Agile methodologies in comparison to the Waterfall methodology, a large proportion of projects continue to be challenged or fails. The primary objective of this paper is to use machine learning to develop predictive models for Scrum adoption, identifying a preliminary model with the highest prediction accuracy. The machine learning models were implemented using multiple linear regression statistical techniques. In particular, a full feature set adoption model, a transformed logarithmic adoption model, and a transformed logarithmic with omitted features adoption model were evaluated for prediction accuracy. Future research could improve upon these findings by incorporating additional model evaluation and validation techniques.
Most studies of the IT projects implemented either internationally or locally shows that the error factor affecting the project implementation which is either measured by the project timeline affected by one or more of the project... more
Most studies of the IT projects implemented either internationally or locally shows that the error factor affecting the project implementation which is either measured by the project timeline affected by one or more of the project processes delay or the scope un-clarity and wrong definition which affects the whole project processes and deliverables.
Modern IT Frameworks are most commonly used to help solving the risk factors detected but implemented incorrectly due to lack of training or skills which results in major risks that outcome the risk management dedicated for the project.
However, Selecting the right methodology and practices, and applying them adequately determine the success of IT Project implementation. In this paper an enhanced study is carried out among the critical factors of success choosing the right methodology from previous studies to discuss the factors of success that matches with their relative principles to illustrate the most valuable factors for modern IT management approach success.
Las metodologías de desarrollo ágil se caracterizan por su flexibilidad y adaptabilidad a los cambios que surgen a lo largo del proyecto, buscando así reducir costos y aumentar la productividad, resaltando los métodos iterativos e... more
Las metodologías de desarrollo ágil se caracterizan por su flexibilidad y adaptabilidad a los cambios que surgen a lo largo del proyecto, buscando así reducir costos y aumentar la productividad, resaltando los métodos iterativos e incrementales que son parte esencial del desarrollo ágil. El desarrollo ágil busca mediante la dirección estratégica definir el porqué del desarrollo del producto, cuál es su fin y la forma en la que este mismo se fabricara, buscando una visión de dicho producto la cual debe mostrar como este cubre las necesidades expuestas por el usuario. Para cumplir parte de estas características esta metodología sigue ciertos principios y valores que aseguran la colaboración entre desarrolladores y usuarios además de garantizar que un cambio en el entorno no afectara a gran medida el avance de nuestro producto. Un marco de trabajo dentro del cual se emplean técnicas y procesas basándose en la teoría de control de procesos empíricos, adquiridos en la práctica es el: SCRUM, capaz de ayudarnos a resolver problemas complejos basándose en 3 pilares fundamentales: Transparencia, Inspección y Adaptación. Parte esencial del funcionamiento de este marco de trabajo es el Scrum team constituido por el product owner, development team y scrum master, quienes además de ser organizados y multifuncionales cada uno de ellos desempeña tareas que llevan al buen funcionamiento de estos procesos para el desarrollo del producto, haciéndose notar la característica que estos equipos del scrum no son dirigidos por personas externas al proyecto, logrando así una entrega iterativa e incremental.