Evolution and Development Prospects of Information System Design Methodologies

Lyudmila Onokoy 1  and Jurijs Lavendels 2
  • 1 Financial University under the Government of the Russian Federation, , Moscow
  • 2 Riga Technical University, , Riga, Latvia

Abstract

The article investigates different approaches to the design of information systems. Much attention is paid to comparative analysis of criteria for selecting methodologies for software development, and also to not well-known methodology of DevOps (Development & Operation) [], [], which aims at consolidation of software developers (Development) and IT professionals’ (Operation) efforts, and automation of implementation process. In conclusion, based on the retrospective analysis and practical experience, the authors formulate regularities and prospects of information systems design methodology development.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • [1] J. Davis and R. Daniels. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale. O’Reilly Media, 2016. 410 p.

  • [2] G. Kim, J. Humble, P. Debois, and J. Willis. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. IT Revolution Press, 2016. 250 p.

  • [3] Standish Group, CHAOS Report, 1998, [Online]. Available: http://it210web.groups.et.byu.net/Tutorials/UnifiedProcess.pdf

  • [4] F. Kratchen, The Rational Unified Process. Addison-Wesley, 2002.

  • [5] P. Kroll and F. Kracten. The Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP. Addison-Wesley, 2003. 464 p.

  • [6] T. Gilb. Principles of Software Engineering Management, 1st ed. Addison-Wesley, 1988. 464 p.

  • [7] M. S. V. Turner. Microsoft Solutions Framework Essentials. Microsoft Press, 2006. 336 p.

  • [8] Principles behind the Agile Manifesto. [Online]. Available: agilemanifesto.org/principles.html

  • [9] Agile Alliance. [Online]. Available: www.agilealliance.org

  • [10] M. Fowler and J. Highsmith, “The Agile Manifesto,” Aug. 2001. [Online]. Available: http://www.drdobbs.com/open-source/the-agile-manifesto/184414755. [Accessed: 25 April 2018].

  • [11] B. Volfson. Gibkie Metodologii Razrabotki. Piter, 2012. s. 112.

  • [12] B. Meyer. Agile! The Good, the Hype and the Ugly. Springer, 2014. 170 p.

  • [13] M. Cohn. Succeeding With Agile: Software Development Using Scrum. Addison-Wesley, 2009. 504 p.

  • [14] J. Sutherland. Scrum: The Art of Doing Twice the Work in Half the Time. Crown Business Publications, 2014. 256 p.

  • [15] K. S. Rubin. Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley, 2012. 452 p.

  • [16] K. Beck and C. Andres. Extreme Programming Explained: Embrace Change, 2nd ed. Addison-Wesley, 2000.

  • [17] K. Auer and R. Miller. Extreme Programming Applied: Playing to Win. Addison-Wesley, 2002. 326 p.

  • [18] H. Kniberg. Scrum and XP from the Trenches, 2nd ed. 2015. Available: https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2

  • [19] M. Poppendieck and T. Poppendieck. Lean Software Development: An Agile Toolkit. Addison-Wesley, 2003. 240 p.

  • [20] A. Stellman and J. Greene. Learning Agile: Understanding Scrum, XP, Lean, and Kanban. O’Reilly, 2014. 422 p.

  • [21] H. Kniberg and M. Skarin. Kanban and Scrum: Making the Most of Both. 2009. [Online]. Available: http://www.infoq.com/minibooks/kanbanscrum-minibook

  • [22] Version One. [Online]. Available: www.versionone.com

OPEN ACCESS

Journal + Issues

Search