PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Modern Methods of Software Development

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Software development methods consist of such activities like analysis, planning, development, testing, deployment, maintenance and retirement. All of them can be divided into two main categories – traditional and agile. The objective of this paper is to review some of the most popular traditional, agile and open source development methods. Special attention was paid to the common stages of all methods – testing and maintenance.
Rocznik
Strony
481--493
Opis fizyczny
Bibliogr. 28 poz., rys., tab.
Twórcy
autor
  • Department of Computer Systems Architecture, Gdansk University of Technology, Narutowicza 11/12, 80-233 Gdansk, Poland
Bibliografia
  • [1] Munassar N M A and Govardhan A 2010 Int. J. Comp. Sci. Issues 7 (5)
  • [2] Abrahamsson P, Salo O, Ronkainen J and Warsta J 2002 Agile Software Development Methods: Review and Analysis, VTT Publications, 478
  • [3] West D, Grant T, Gerush M and D’Silva D 2010 Agile Development: Mainstream Adoption Has Changed Agility, Forrester Research
  • [4] Royce W W 1970 proc. IEEE WESCON 26 (8)
  • [5] Larman C and Basili V R 2003 Computer 36 (6) 47
  • [6] Boehm B 2000 Spiral development: Experience, principles and refinements, CMU’s Software Engineering Institute
  • [7] Beck K, Beedle M, Bennekum A, Cockburn A, Cunningham W, Fowler M, Grenning J, Highsmith J, Hunt A, Jeffries R, Kern J, Marick B, Martin R C, Mellor S, Schwaber K, Sutherland J and Thomas D 2014 Manifesto for Agile Software Development, http://agilemanifesto.org/ (online)
  • [8] Fowler M and Highsmith J 2001 Software Development 9 (8) 28
  • [9] Madi T, Dahalin Z and Baharom F 2011 Content analysis on agile values: A perception from software practitioners, 5 th Malaysian Conference in Software Engineering
  • [10] Laanti M, Salo O and Abrahamsson P 2011 Information and Software Technology 53 (3) 276
  • [11] Schwaber K and Sutherland J Scrum Guide, http://www.scrumguides.org/docs/ scrumguide/v1/Scrum-Guide-US.pdf (online)
  • [12] Open Source Initiative 2015, Available: http://opensource.org/ (online)
  • [13] Koch S 2004 Agile Principles and Open Source Software Development: A Theoretical and Empirical Discussion, (in: Extreme Programming and Agile Processes in Software Engineering), Springer 85
  • [14] Saini M and Kaur K 2014 International Journal of Software Engineering and Its Applications 8 (3) 417
  • [15] Raymond E S 2015 The Cathedral and the Bazaar, http://www.catb.org/˜esr/writings/ cathedral-bazaar/cathedral-bazaar/index.html (online)
  • [16] Capiluppi A and Michlmayr M 2007 IFIP 234 31
  • [17] Jørgensen N 2001 Information Systems Journal 11 (4) 321
  • [18] Myers G J and Sandler C 2004 The Art of Software Testing, John Wiley & Sons
  • [19] Bourque P and F R E 2014 Guide to the Software Engineering Body of Knowledge, Version 3.0, IEEE Computer Society
  • [20] Beck K 2003 Test-driven Development: By Example, Addison-Wesley Professional
  • [21] North D 2015 Introducing BDD, http://dannorth.net/introducing-bdd/ (online)
  • [22] I.S. 610.12 1990 IEEE Standard Glossary of Software Engineering Terminology, IEEE Computer Society Press
  • [23] Lientz B P and Swanson E B 1980 Software maintenance management: a study of the maintenance of computer application software in 487 data processing organizations, Addison-Wesley
  • [24] 1219-1998 – IEEE Standard for Software Maintenance 1998, IEEE Computer Society
  • [25] Li J, Stalhane T, Kristiansen J M W and Conradi R 2010 26 th IEEE International Conference on Software Maintenance, Timisoara
  • [26] Velmourougan S, Dhavachelvan P, Baskaran R and Ravikumar B 2014 Software Development Life Cycle Model to Improve Maintainability of Software Applications, 4 th ICACC
  • [27] Dingsoyr T, Nerur S, Balijepally V and Moe N 2012 Journal of Systems and Software 85 (6) 1213
  • [28] Khan P M and Beg M M S 2013 Extended Decision Support Matrix for Selection of SDLCModels on Traditional and Agile Software Development Projects, Third International Conference on Advanced Computing & Communication Technologies
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-b621795a-55cc-4673-8f5d-dbef0afc2e39
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.