15,653 research outputs found
Recommended from our members
Designing a consulting services architecture model
textDuring my years of experience in the technology industry, it has become obvious that standard processes and methodologies within the engineering discipline are at a mature state. The realization though is that software engineering specifically lags behind. Most software engineering methodologies that I have studied focus on the mission of software development. It is this realization and the need for structure that led me to review existing methodologies used within my company's software services organization. The definition of what a successful software services methodology entails is rather limited. This report will provide a history of existing software engineering methodologies that I have studied, describe an initial services method that was being developed within my organization, develop a new model that addresses previous shortcomings and identify additional components required to further define a strong software services-oriented delivery methodology.Electrical and Computer Engineerin
Comparative Study on Agile software development methodologies
Today-s business environment is very much dynamic, and organisations are
constantly changing their software requirements to adjust with new environment.
They also demand for fast delivery of software products as well as for
accepting changing requirements. In this aspect, traditional plan-driven
developments fail to meet up these requirements. Though traditional software
development methodologies, such as life cycle-based structured and object
oriented approaches, continue to dominate the systems development few decades
and much research has done in traditional methodologies, Agile software
development brings its own set of novel challenges that must be addressed to
satisfy the customer through early and continuous delivery of the valuable
software. It is a set of software development methods based on iterative and
incremental development process, where requirements and development evolve
through collaboration between self-organizing, cross-functional teams that
allows rapid delivery of high quality software to meet customer needs and also
accommodate changes in the requirements. In this paper, we significantly
identify and describe the major factors, that Agile development approach
improves software development process to meet the rapid changing business
environments. We also provide a brief comparison of agile development
methodologies with traditional systems development methodologies, and discuss
current state of adopting agile methodologies. We speculate that from the need
to satisfy the customer through early and continuous delivery of the valuable
software, Agile software development is emerged as an alternative to
traditional plan-based software development methods. The purpose of this paper,
is to provide an in-depth understanding, the major benefits of agile
development approach to software development industry, as well as provide a
comparison study report of ASDM over TSDM.Comment: 25 pages, 25 images, 86 references used, with authors biographie
Enterprise Agility: Why Is Transformation so Hard?
Enterprise agility requires capabilities to transform, sense and seize new business opportunities more quickly than competitors. However, acquiring those capabilities, such as continuous delivery and scaling agility to product programmes, portfolios and business models, is challenging in many organisations. This paper introduces definitions of enterprise agility involving business management and cultural lenses for analysing large-scale agile transformation. The case organisation, in the higher education domain, leverages collaborative discovery sprints and an experimental programme to enable a bottom-up approach to transformation. Meanwhile the prevalence of bureaucracy and organisational silos are often contradictory to agile principles and values. The case study results identify transformation challenges based on observations from a five-month research period. Initial findings indicate that increased focus on organisational culture and leveraging of both bottom-up innovation and supportive top-down leadership activities, could enhance the likelihood of a successful transformation
Recommended from our members
Distributed software development in a financial services organisation
The outsourcing of IS functionality to offshore development firms has been a growth industry that has blossomed over the last 10 years. This is as a result of organisations, seeking to optimise costs, mitigate risks, and achieve greater return on shareholder value by delegating the delivery of business information systems and applications to third party vendors. At the same time, distributed approaches to software development has arisen, there has been a growing interest in the applicability of lightweight or Agile development methodologies. As such, this paper this paper discusses experiences of a European Financial Services firm in outsourcing, and subsequently offshoring, two of its IT projects to vendor firms in India, where Agile approaches were used. The authors provide a model of the financial firm’s critical success factors presented as a frame of reference for others interested and involved in this topical area
Applications of lean thinking: a briefing document
This report has been put together by the Health and Care Infrastructure Research and Innovation Centre (HaCIRIC) at the University of Salford for the Department of Health.
The need for the report grew out of two main simple questions,
o Is Lean applicable in sectors other than manufacturing?
o Can the service delivery sector learn from the success of lean in manufacturing and realise the benefits of its implementation?The aim of the report is to list together examples of lean thinking as it is evidenced in the
public and private service sector. Following a review of various sources a catalogue of evidence is put together in an organised manner which demonstrates that Lean principles
and techniques, when applied rigorously and throughout an entire organization/unit, they can have a positive impact on productivity, cost, quality, and timely delivery of services
Scaling Agility in Incumbent Firms: A Literature Review
Scaling agility as a process of applying agile concepts to more extensive parts of the organization promises incumbent firms to achieve the same benefits as their digital competitors. However, copying digital-born companies\u27 approaches seems problematic, as incumbent firms are distinct from their digital competitors. Thus, this research aims to consolidate what we know about scaling agility in incumbent firms. To answer this question, I conduct a structured literature review to understand scaling agility for incumbent firms better, resulting in the four dimensions of structure, methodology, governance, and dependencies with nine themes: coordination, processes, roles, effectiveness, risk management, budgeting, measurement, architecture, and culture/mindset. Moreover, the review develops six avenues for future research. With this, the literature review provides an integrative picture of scaling agility, enhances conceptual clarity, and helps practitioners by providing an overview to use in their efforts to scaling agility in incumbent firms
Towards an Agile Information Systems Development Process Model
Process models are fundamental for structuring Information Systems Development (ISD) endeavors and contribute significantly to ISD projects’ efficiency and effectiveness. On the one hand, agile process models have been increasingly adopted in software development. In general, the agile approach emerged to overcome the limitations of the classical models, such as the late delivery of products or the lack of response to changes. On the other hand, regarding ISD, as far as we know, there are no specific proposals for agile processes. Considering the socio-technical nature of ISD, agile processes cannot be adopted in this context without being adequately tailored. This paper describes an ISD agile process model, underlying principles, and activities. It also discusses the model’s practical feasibility, benefits, and limitations
The agile strategies in IT Governance: Towards a framework of agile IT Governance in the banking industry
Digital transformation has changed corporate reality and, with that, firms’ IT environments and IT governance (ITG). As such, the perspective of ITG has shifted from the design of a relatively stable, closed and controllable system of a self-sufficient enterprise to a relatively fluid, open, agile and transformational system of networked co-adaptive entities. Related to this paradigm shift in ITG, this paper aims to clarify how the concept of an effective ITG framework has changed in terms of the demand for agility in organizations. Thus, this study conducted 33 qualitative interviews with executives and senior managers from the banking industry in Germany, Switzerland and Austria. Analysis of the interviews focused on the formation of categories and the assignment of individual text parts (codings) to these categories to allow for a quantitative evaluation of the codings per category. Regarding traditional and agile ITG dimensions, 22 traditional and 25 agile dimensions in terms of structures, processes and relational mechanisms were identified. Moreover, agile strategies within the agile ITG construct and ten ITG patterns were identified from the interview data. The data show relevant perspectives on the implementation of traditional and new ITG dimensions and highlight ambidextrous aspects in ITG in the German-speaking banking industry
- …