Search
Search Results
-
Business Development in Large-Scale Agile Software Development: Barriers and Enablers
Currently, many financial organizations must undergo a digital transformation. In this study, we investigated a transformation in a Norwegian fintech... -
Being Agile in a Data Science Project
Applying agile practices in data science requires adaptations. This paper describes challenges and lessons learned in two applied machine learning... -
ChatGPT as a Tool for User Story Quality Evaluation: Trustworthy Out of the Box?
In Agile software development, user stories play a vital role in capturing and conveying end-user needs, prioritizing features, and facilitating... -
Towards an Architecture-Centric Methodology for Migrating to Microservices
The euphoria around microservices has decreased over the years, but the trend of modernizing legacy systems to this novel architectural style is... -
Agile Project Management
Project management methodology gives us the structure and the framework with which to work by, allowing us to replicate our success (or failure! If... -
Managing Operations
Operations is the heart of IT as it is the first thing that needs to be addressed: kee** the existing infrastructure and systems running seamlessly... -
Sample Terms of Reference (TOR)
XXX XX All... -
Introduction
When speaking of IT functions, two distinct ones come to mind: the day-to-day operations and maintenance (what I will refer to as O&M) and projects.... -
Project Governance
IT Operations governance is mainly defined in the IT operations policy that is regularly managed and updated by IT’s O&M. Project governance however... -
ChatGPT as a Fullstack Web Developer - Early Results
The arrival of ChatGPT has caused a lot of turbulence also in the field of software engineering in the past few months. Little is empirically known... -
Survey of AI Tool Usage in Programming Course: Early Observations
This study explores the role of artificial intelligence (AI) in university teaching, with a focus on the teaching of programming. Despite the growing... -
Organizational Debt in Large-Scale Hybrid Agile Software Development: A Case Study on Coordination Mechanisms
Software development is a complex human-centered activity, increasingly complicated by agile organizations scaling and adopting hybrid work. While... -
Turning Large Language Models into AI Assistants for Startups Using Prompt Patterns
Most startups operate with limited resources and experience. AI technologies enable them to accomplish many tasks under these constraints. The recent... -
Defining a Remote Work Policy: Aligning Actions and Intentions
After the long period of forced work from home, many knowledge workers have not only developed a strong habit of remote work, but also consider... -
Software Startup Ecosystem in Namibia
The number of software startups in Namibia has increased over the last decade, although most of them do not survive for long in the industry. For... -
The Modules of the GSE Procedural Concept—Mastering Complexity Using Simple Rules
The chapter “The Modules of the GSE—…” is dedicated to the derivation and explanation of the modular approach, which realizes individual problem... -
Case Studies—Managing New Dimensions of Complexity With GSE
After the GSE thinking model was introduced in Chap. 4 and the individual modules of the GSE procedural concept were presented in Chap. 5, the... -
Meaning and Purpose as a Management and Control Instrument
What is the top priority for the successful management of an IT organization? The CIO must be able to convey meaning and purpose. A goal and a clear... -
IT Management by Objectives: OKRs Instead of Management by Objectives (MbO)
In the past, management by objective (MbO) – i.e., leading by setting clear objectives and controlling the objectives – was modern management. This... -
Leadership Principles for CIOs and IT Managers
Four factors form the foundation of successful management of an IT organization. These include a focus on results, knowledge of the special...