introduction, aim, thesis, explore, agility, supports, architecture, decision, making, software, development, projects, thorough, overview, related, known, issues, suggested, solutions, concentrates, literature, survey, conducted, understand, subject, depth, analysing, main, challenges, presented, study, organisations, comprising, startup, stagnation, lab, ministry, interior, centre, operating, estonia, completed, explored, architectural, agile, methods, used, process, commerce, platform, developed, previous, knowledge, thus, provided, valid, example, exploring, design, phase, system, hope, provide, research, questions, stated, following, chapter, test, automation, tool, smarttv, middleware, apps, included, hardware, addition, monitoring, rescue, department, rely, single, adaption, data, collected, guided, interviews, architects, further, analysed, results, compared, review, commonalities, differences, topic, consequently, discussed, relation, conclusions, limitations, including, validity, threats, mainly, deliver, adequate, nonheavy, weight, management, production, proven, effective, isham, arguably, scrum, etc, effectively, researchers, reported, concerns, contributes, excessive, specifically, practitioners, involved, abrahamsson, et, al, variety, proposed, balance, trade, boehm, turner, foundations, mandated, industry, murphy, tripp, armstrong, showed, reluctance, basis, assume, hybrid, approaches, reality, theocharis, caused, primary, driver, type, integration, stakeholder, expectations, optimal, perform, standard, tasks, estimation, planning, controlling, managers, require, stability, moreover, responsibility, aligned, respective, strategy, instance, combine, business, processes, human, resource, contracting, considering, traditionally, address, lack, traditional, regularly, framework, basic, structure, organization, developers, looking, prefer, extensive, freedom, select, situation, enforced, favour, selecting, depending, context, working, purpose, carried, claiming, scope, interesting, controversy, detail, hopefully, selected, choice, listed, below, triggered, extent, although, stating, complement, propagated, ambiguity, various, methodologies, extreme, programming, evolution, appropriate, environment, according, exploratory, falessi, experienced, rome, complexity, reason, focus, respondents, options, potential, particularly, perceived, code, requirements, leading, indicator, closely, looked, circumstances, necessity, designing, commencing, implementation, motivation, addressing, opinions, regarding, deeper, factors, contrast, minimal, prior, choosing, writing, viewed, themselves, supported, beginning, followed, whereas, later, increased, delivery, iterations, starting, understanding, persist, indicated, initial, problematic, scientific, settings, involving, students, applicability, deemed, necessary, perspective, future, definitions, section, contains, brief, descriptions, precisely, meaning, terms, overall, vary, especially, source, concept, ambiguous, being, define, based, clear, reference, model, broadly, throughout, subsection, explanations, nature, described, depictions, highly, distinguished, cohn, level, constructing, documentation, comprise, elements, properties, analogous, building, metaphor, distinct, edition, defined, authors, bass, program, computing, externally, visible, relationships, concerned, public, interfaces, private, having, solely, internal, hint, encompasses, strictly, structural, conceptions, stir, confusion, providing, aspects, consider, kruchtens, deals, assembling, chosen, forms, satisfy, major, functionality, performance, scalability, availability, abstraction, decomposition, composition, style, aesthetics, nevertheless, views, mutually, exclusive, nor, represent, fundamental, conflict, considered, emphasis, placed, community, taken, entity, constituent, behaviour, built, unified, prominence, mid, alternative, predictive, limited, generally, adaptable, lacking, communication, specialized, complete, movement, started, appearing, opportunities, assessing, cycle, achieved, routine, sprints, potentially, shippable, product, versions, renowned, introduced, engineering, respectively, engineers, gathered, formulated, manifesto, beck, signed, representatives, compassionate, searching, substitute, driven, individuals, interactions, comprehensive, customer, collaboration, contract, negotiation, responding, common, feature, frequent, divided, spanning, anywhere, improvements, implemented, programmers, newly, regarded, releasable, tested, functional, user, acceptance, meetings, welcome, attend, general, guideline, performed, prioritising, value, strive, concentrated, motivated, actively, communicate, ownership, due, degree, self, organised, autonomous, cross, members, skills, personality, within, founded, enduring, commitment, active, participation, expected, activities, receive, constant, input, feedback, elicit, describe, maintain, clarify, existing, waterfall, propagate, sequential, fashion, transitions, incremental, iterative, managing, employs, organizing, properly, increments, fixedlength, called, typically, introduces, predefined, set, roles, owner, oversees, sufficient, information, accountable, removing, impediments, ability, delivering, goals, deliverables, serves, buffer, distracting, forces, focuses, primarily, successfully, adapted, larger, consisting, multiple, distributed, paasivara, boxed, coding, stages, arranging, prioritized, estimated, sort, applying, poker, dedicated, daily, lasting, fifteen, currently, capture, facing, retrospective, discusses, experiences, encountered, enable, assess, worked, discuss, possible, critical, current, similar, preferred, include, simplicity, unit, testing, organisational, focused, equal, implement, specific, prescribed, criticism, unable, scale, successful, participants, cadle, yeates, covered, conducting, execution, gain, reviewed, access, selection, databases, granted, vast, amounts, produce, search, queries, ensure, sufficiently, returned, relevancy, measured, extra, inclusion, exclusion, criteria, narrow, lightweight, opposed, systematic, relevant, missed, finally, derived, state, regards, material, sciencedirect, institute, electrical, electronics, xplore, digital, library, web, science, university, tartu, publicly, available, engines, google, scholar, collecting, taking, consideration, combinations, widely, popular, account, keywords, aforementioned, longer, yield, duplicates, lean, less, likely, altogether, explained, articles, bibliography, surveyed, concerning, relevance, decided, proposals, analysis, partially, mentions, excluded, crystal, lesser, written, english, breivold, using, babar, coexist, peaceful, coexistence, sustaining, weitzel, grounded, theory, waterman, statements, link, emphasized, improve, total, forward, response, changing, survival, assets, whether, namely, refactoring, findings, conclude, positive, effect, quality, belief, delays, inevitable, erosion, drift, however, empirical, supporting, difficult, disproving, assumption, insufficiently, observation, claims, expert, artificial, adoption, additional, influence, proposing, supplementary, muhammad, ali, limerick, reports, aimed, empirically, identifying, asserts, evidence, adopting, modifications, negative, impacts, artifacts, identified, observed, meaningful, suggests, invaluable, significant, peculiarities, principles, characteristics, expects, stimulate, reasonings, causes, awareness, magazine, published, explaining, importance, function, preferable, tensions, false, dichotomy, equally, letting, clearly, defining, freeze, release, conference, repercussions, astray, coped, sustained, contrasting, fix, ideals, resulted, incomplete, inefficient, ultimately, cancelled, harder, smarter, contributing, demise, traced, accountability, pressure, insufficient, created, scalable, stable, improved, morale, productivity, importantly, proved, skeptical, audience, rebuilding, outdated, modern, internet, suggesting, theoretical, compatibilities, gather, quantitative, presenting, measure, average, developing, adopted, insignificant, optional, choose, complex, broad, geographic, distribution, chose, focusing, asked, supportive, combining, architecturecentric, rather, practical, non, appeared, pessimistic, overestimating, concluded, recognize, complementary, contrastive, neutral, running, epic, coherent, shifting, horizon, helped, create, reusable, construct, simpler, elegant, maintainable, deny, realization, directly, applicable, guidance, integrate, themes, epicarchitectures, span, across, satisfying, reducing, effort, realizing, led, consistent, flexible, practically, architecting, sustain, creating, planned, evaluation, controlled, experiments, industrial, recent, dealing, required, recommend, influenced, absence, determine, advance, upfront, affect, instability, technical, risk, culture, respond, emergent, template, identify, summary, debate, ongoing, facilitate, requiring, fully, reveal, benefits, drawbacks, advocated, cannot, conformed, actual, exist, diverging, studying, contradicting, researched, considerable, spent, conduct, suitable, needed, convenient, connections, retail, arranged, gathering, guide, designed, collect, determined, map, completion, online, klarvinduer, denmark, named, simote, automate, telia, estonian, interviewed, consisted, unstructured, semi, structured, guiding, collection, extraction, formalized, introductory, added, prevent, inconsistencies, recalling, recorded, transcribed, services, multi, applications, deploy, motto, employees, interested, robotics, minutv, nutitv, intimate, telias, free, samsung, residency, partnerships, enterprise, police, border, guard, bigbank, mobile, credit, teliasonera, subsidiaries, baltics, commercially, founders, whom, background, designer, analyst, junior, external, clients, prospects, mix, whenever, mostly, unless, pure, collaborators, incrementally, relaxed, deadlines, strict, recommended, kanban, adaptations, coming, backlogs, esque, sense, variation, passed, prototyping, technology, provider, sector, operations, administrative, mission, area, security, institutions, collaborate, devising, vital, academy, ensured, provision, integral, emergency, launching, government, agency, deploying, initially, redesign, smaller, domain, specialising, reporting, duration, maintenance, languages, javascript, node, react, angular, selling, custom, conservatories, scaling, globally, majority, august, intermediary, switching, infrared, remote, control, record, recordings, target, device, useful, info, errors, restarts, metrics, tester, debugging, local, formerly, largely, manual, ridiculous, clicking, facilitating, inspection, edifices, distributing, permits, objects, detectors, processing, events, involvement, workers, assigned, inspect, reduce, bias, additionally, valuable, co, agreed, determining, mapping, heavily, established, accessible, agreement, content, associated, borrowed, sletholt, original, omitted, dropped, volunteer, programmed, computer, delegated, usually, responsible, designated, dropping, dont, exchange, mentioned, briefly, differing, personal, restrictive, modeling, incorporates, patterns, participates, baseline, naturally, charge, lifecycle, marked, asterix, likewise, priorities, maintained, facilitated, estimate, producing, output, mutual, resolve, chart, monitor, progress, space, sustainable, pace, velocity, collective, class, sessions, spike, refactor, wherever, pass, released, bug, score, rrestrictive, modelling, separate, treated, realisation, maintaining, compulsory, excludes, conceptualising, components, keeping, demands, closest, leader, agenda, finished, technique, estimating, deck, corresponding, simultaneously, statistical, mode, calculated, everyone, agrees, disputes, repeated, elaborately, fixed, length, committed, completing, informal, shortly, uncovered, burndown, displays, displaying, depicting, invited, emerged, discussion, involves, altered, accordingly, measuring, desire, workspace, situated, overtime, shortcuts, feasible, clarification, formatting, uploaded, updated, similarly, possibly, simple, solving, enhancements, superfluous, easily, fundamentally, logical, representation, evaluate, messaging, classes, simply, investigate, applied, postponed, adding, flexibility, regardless, replaced, adjusted, quickly, insure, maintainability, assertion, fails, coverage, discovered, suite, latter, refers, resolved, delves, formed, preparation, profound, enquire, typical, viewpoint, ascertain, insight, formulate, prepared, understood, differs, consist, differentiate, differently, constructed, subsequently, grouping, mapped, comparison, deeming, unnecessary, outcome, believed, develop, managed, preserved, communicated, anything, comment, commence, handled, emerging, organized, freezing, interplay, allocated, accommodate, april, scheduling, dates, anticipated, occupied, errands, afterwards, given, database, schemas, linkage, server, relates, http, parsing, message, placement, file, folders, linking, generalise, stored, integrating, populating, summarised, minor, occurs, excess, nobody, really, anyway, opt, documenting, exclusively, memory, recall, inevitably, speed, trainee, agreeing, conventions, disagreements, interruptions, interviewee, overhead, inconvenient, disruptive, tends, ivory, visions, ambler, incorporated, solitude, occasional, suggestions, improving, deciding, proceed, anti, avoid, addresses, relatively, mixed, loop, exception, isnt, thinking, didnt, fan, certainly, acted, usage, ad, hoc, formally, occasionally, moving, versioning, fond, appreciate, tinker, satisfactory, base, dividing, reasonable, closing, reopen, needless, formality, depends, deem, worthwhile, demonstrating, milestones, seriously, nearing, whatever, somewhat, sake, contradictory, nonrestrictive, werent, exactly, coded, scaled, range, somewhere, subtracting, sum, slightly, leaning, tendency, documents, produced, payment, expressed, write, obsolete, evolves, resort, straightforward, navigating, policy, hired, central, body, remained, sceptical, cost, efficient, confident, older, eventually, merged, integrated, perfectly, avoided, mandating, communicating, involve, paying, perceivable, oftentimes, modified, spending, wasnt, questioning, seemingly, bigger, implementing, necessarily, easier, simplify, otherwise, denying, beforehand, opting, cutting, inability, prove, rejecting, neglecting, automated, controversial, conceived, hasnt, supposedly, demonstrated, interest, shown, forgotten, couple, picked, omitting, preventing, havent, severe, doesnt, consistently, syntax, presence, greatly, updating, deprecated, rewrites, suffer, recruited, earlier, deployment, unforeseen, appreciated, brainstorming, reviewing, parallel, commenced, liked, satisfied, prototype, wasted, scrapped, wouldnt, faster, encounters, intact, capabilities, risky, redevelopment, errorprone, underperform, faults, speaking, emerge, wasteful, wont, needing, couldnt, anticipate, entirely, overhauls, lastly, frozen, increases, evolve, adapt, reprioritise, achieve, grooming, apply, formal, missing, owned, investment, itself, substituted, standardizing, approved, knowing, fear, freak, lately, growing, trust, wanting, ending, correctness, manner, isolating, mandatory, structuring, conform, experimented, incorporating, entirety, predetermination, favourable, biggest, hiding, modules, eliminates, serve, underestimate, learning, algorithms, simplest, consequence, vague, endless, life, devise, devised, dynamic, clickable, wireframe, basically, proper, justified, contributed, advocate, costly, assuring, allocate, pushing, recipe, familiar, postpone, reasoned, complicate, decent, previously, substantial, entire, validate, justifiable, hasty, delaying, preserve, invest, iterate, received, asking, responded, absolutely, significantly, expensive, upcoming, workplace, offices, ended, prioritizing, tending, assignments, occasions, split, explicit, mentioning, assumed, unclear, contradiction, desired, seeing, induces, rework, discussing, bundled, shouldnt, recruiting, vacations, scenario, elicitation, imply, separated, peak, seemed, relied, tied, getting, accept, subsequent, normal, noted, minimum, solve, higher, changed, regulated, laws, going, lower, configuration, renaming, validated, committee, permission, allocating, passive, tedious, wasting, infrastructure, employed, oversaw, approval, enclosed, feasibility, beneficial, allow, approximately, minimally, tuning, attributes, specialise, titled, principal, senior, distinction, unstable, summarises, blank, cells, indicate, averaging, combined, opposing, managerial, recurring, quicker, complicated, locations, favoured, preferably, notable, measurement, affected, crucially, consensus, disturbances, justification, former, unnoticed, backed, neglected, twice, fraction, budget, remains, sooner, isolate, comprehension, recruitment, minimize, raised, occurrence, modifying, hacking, fixing, redeemed, nontechnical, approving, fewer, originally, overcomplicating, justifying, numerous, collaborating, frustrating, affecting, internally, arise, returning, period, hinder, minimalistic, trace, compromised, opted, inexperienced, collaborative, doing, proceeding, similarities, detected, leaned, divide, assign, assigning, random, definitely, qualified, argue, constantly, causing, understandably, pleased, redeveloped, ordered, backing, encountering, justify, price, helpful, notably, harmful, verify, draw, definite, systematized, direct, uncovering, double, reaching, requested, redesigned, minimise, compromising, multitude, variables, addressed, comparing, depicted, ideally, gradually, assuming, claimed, proponents, induced, ahead, requests, generic, classify, externaly, trivial, parameters, yearly, clue, constitute, conceptualise, essence, complicating, saved, curve, multiplied, decreases, familiarizing, plus, novice, interrupted, pointed, dependent, linked, fairly, detailed, contributor, differentiated, highlight, challenging, architecturally, asrs, legacy, consult, whatsoever, misunderstandings, remembering, sheer, misinterpritation, supposed, shorter, prone, inducing, refinement, integrity, discovering, failures, timeframe, probabilities, refine, percentagewise, training, skillful, counter, spontaneously, regularity, continuously, arriving, unexpected, unpredictability, familiarity, trends, suddenly, render, worthless, policial, legislations, accessibility, predicaments, extracting, smallest, huge, correct, qualitative, subjective, precise, conceptualised, scenarious, actions, undertaken, limit, individually, reviewer, supervisors, executed, exectution, hindsight, yin, outlined, precautions, poorly, interviewer, acquired, giving, inaccuracies, digitally, eliminating, reflexivity, correlate, robust, analytical, increasing, completely, irrelevant, de, facto, reliable, biased, implied, mindset, vice, versa, welcomed, apart, gut, feeling, ranging, factual, greater, contribution, trying, calculate, occurring