SYSTÉMOVÁ INTEGRACE 4/2010 63 Přínosy nasazení metodiky Scrum pro vývoj komplexních informačních systémů 1 Jakub Balada, Alena Buchalcevová Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií nám. W. Churchilla 4, 130 67 Praha 3 e-mail: jakub.balada@siemens.com , buchalc@vse.cz Abstrakt: Vývoj informačních systémů se stále potýká s nízkou úspěšností, zejména u velkých komplexních systémů. Výsledkem je nedostatečná podpora ICT pro hlavní cíle podniku, jelikož nedochází k efektivnímu propojení ICT s podnikatelskou strategií. Agilní metodiky zavádí nové principy v řízení vývoje informačních systémů, které tyto problémy eliminují. Hlavním cílem článku je prokázat přínosy agilní metodiky Scrum oproti rigorózním metodikám při vývoji velkých komplexních systémů, kde se tyto metodiky zatím příliš nevyužívají. Klíčová slova: Agilní vývoj, metodika vývoje, SCRUM, řízení projektů, splnění požadavků, komplexní systém. Abstract: Information system projects still fail in a large number. Agile methodologies reached higher level of success at specific projects developed by small teams. However most of IT companies still refuse this approach at large- scale projects, which often deliver low value software to business. This paper comments mostly described conditions that must be fulfilled for agile adoption and analyze limitation of agile software process with solutions which can solve these problems. Goal of this paper is to proof a benefit of Scrum adoption at large-scale projects. For this purpose project case study of Identity and Access implementation is described. This project is characterized by limitations discussed above which should avoid Scrum adoption. Nevertheless project was marked as a successful primary due to change of methodology from plan-driven to Scrum during its development. This change helped to meet all dates at a project, accelerate bug- fixing and mainly to deliver functionalities which brings higher value to business. Thanks to proposed solutions of Scrum adoption this paper proves a possibility to use this methodology at large-scale projects of system development. This can lead to common usage of Scrum which will increase success rate of all information system projects types. Goal-value oriented approach leads to more effective interconnection between ICT and business goals. 1. Úvod Význam ICT pro konkurenceschopnost podniku je stále velmi důležitý. Zejména neustálý rychlý vývoj podnikatelského prostředí nutí podniky efektivně využívat možnosti ICT a pružně reagovat na změny v tomto prostředí. Současně vývoj mnoha velkých ICT projektů končí nezdarem. Například autoři knihy [1] shrnují své názory týkající se toho, za jakých podmínek může podnik získat pomocí ICT strategickou výhodu následovně: 1 Příspěvek vznikl v rámci řešení grantu GAČR 201/08/0663 - „Inovace informačních systémů podporující konkurenceschopnost podniků“