Identyfikatory
Warianty tytułu
Systems approach towards modern methods of software development
Języki publikacji
Abstrakty
Metodologie zwinne powstały w odpowiedzi na rozczarowanie klasycznymi metodami wytwarzania oprogramowania. Zastosowane podejścia systemowego pozwoliło na rozwiązanie ważnych problemów inżynierii oprogramowania, jednakże istotnym ograniczeniem okazało się wymaganie bliskiej lokalizacji uczestników projektu. Ponieważ obecnie znaczny procent przedsięwzięć informatycznych realizowany jest przez rozproszone zespoły programistyczne, trwają prace nad ich programowym wsparciem w kontekście metodologii zwinnych.
Agile methodologies are the response for disappointment with traditional software methods. By applying systems approach, it was possible to solve substantial problems of software engineering discipline, however the requirement of close proximity of project members was found a serious limitation. As a major percentage of software projects is developed by distributed teams nowadays, there is ongoing work aimed at supporting these teams in a context of agile methodologies.
Wydawca
Rocznik
Tom
Strony
71--79
Opis fizyczny
Bibliogr. 25 poz., rys.
Twórcy
autor
- Katedra Informatyki, Akademia Górniczo-Hutnicza w Krakowie
autor
- Katedra Informatyki, Akademia Górniczo-Hutnicza w Krakowie
Bibliografia
- [1] Humphrey W.: Managing the Software Process. Addison-Wesley Professional, 1989
- [2] Nawrocki J., Jasiński M.: Programowanie Ekstremalne i PRINCE 2. Problemy i metody inżynierii oprogramowania, WNT, Warszawa-Wrocław 2003, 525-535
- [3] Takeuchi N.: The Knowledge Creating Company: How Japanese Companies Create The Dynamics of Innovation. Oxford University Press, 1995
- [4] Karlson E., Anderson L.: XP and Large Distributed Software Projects. Addison-Wesley, 2001
- [5] Jeffries R.: The Kings Dinner. XP Magazine, Styczeń 1999
- [6] Williams L., Kessler R.: Pair Programming Hluminated. Addison-Wesly, Boston, MA., 2003
- [7] Beck K.: eXtreme Programming explained: embrace change. Addison-Wesley, Boston, Ma., 1999
- [8] Yourdon E.: Death March: The Complete Software Developer's Guide to Surviving 'Mission Impossible' Projects. Prentice Hall, New Jersey, 1997
- [9] Mills H., Dyer M., Linger R.: Cleanroom Software Engineering. IEEE Software 4 (5): 19-25 września 1987
- [10] Asteles D., Miller G., Nowak M.: A Practical Guide to eXtreme Programming. Prentice-Hall 2002
- [11] Succi G. , MarchesI M.: eXtreme Programming Examined. Addison-Wesley, Boston, MA., 2001
- [12] Cockburn A.: Crystal Clear: A human-powered methodology for smali teams. Addison-Wesley,2004
- [13] Schwaber K., Beedle M.: Agile Software Development with SCRUM. Prentice Hall, 2002
- [14] Lippert M., Roock S., Wolf H., Ziillibhoven H.: JVAM and XP: Using XP for Framework Deve-lopment. Addison-Wesley, 2001
- [15] Fowler M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley 2000
- [16] Baheti P., Williams L., Gehringer E., Stotts D.: Exploring Pair Programming in Distributed Object-Oriented Team Project. OOPSLA 2002 Educator's Symposium, Washington, 2002
- [17] Ho C, Raha S., Gehringer E., Williams L.: Sangam: A Distributed Pair Programming Plug-infor Eclipse, Eclipse Technology Exchange (Workshop). OOPSLA, Vancouver, 2004
- [18] Maurer F., Martel S.: Process Support for Distributed Extreme Programming Teams. ICSE 2002 Workshop on Global Software Development, Orlando, 2002
- [19] Bishop G., Welch G.: Working in the Office of 'Real Soon Now'. IEEE Computer Graphics and Applications, pages 76-78, 2000
- [20] Weinberg G.M: Myślenie systemowe. PWN, 1979
- [21] Royce W.: Managing the Development of Large Software Systems. IEEE WESCON, 1970
- [22] EUiot D., Smith J.: Manage the agile team with XPlanner. JavaWorld.com, 15.08.2005
- [23] Chirouze O., Cleary D., Mitchell G.: A software methodology for applied research: eXtreme Researching: Research Articles. Softw. Pract. Exper. 35, 15 (Grudzień 2005), 1441-1454
- [24] Dajda J., Ciszewski S.: Supporting extreme programming in distributed setting. AGH Computer Science, vol. 7 (2005), 49-62
- [25] Manifesto for Agile Software Development, http://www.agilemanifesto.org, 18.04.2007
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0012-0084