Introducing a New Agile Development for Web Applications Using a Groupware as Example

被引:0
|
作者
Pereira, Vinicius [1 ]
do Prado, Antonio Francisco [1 ]
机构
[1] Fed Univ Sao Carlos UFSCar, Dept Comp, BR-13565905 Sao Carlos, SP, Brazil
来源
关键词
Agile Process; User Story; Navigation Model; Web Development;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this paper is introduce a new agile methodology for Web development based on User Stories and that use some concepts of Scrum like Product Backlog and Sprint. The methodology is divided in three disciplines: Communication, Modeling and Construction; each one refining the User Stories, from requirements specification with the User and the use of the Navigation Model and Story Cards until the execution of these User Stories to guide the coding. Thus, the development team can use these User Stories as acceptance tests, which represent the User behavior when using the system. The code written to pass in those tests can generate, through reverse engineering, design for the team to evaluate how the Web application is being developed and evolved. In the end, the team has more guarantees that the Web application developed represents what the User wanted in the beginning.
引用
收藏
页码:144 / 160
页数:17
相关论文
共 50 条
  • [31] The evolution of identity management using the example of web-based applications
    Huehnlein, Detlef
    Wich, Tobias
    Schmoelz, Johannes
    Haase, Hans-Martin
    IT-INFORMATION TECHNOLOGY, 2014, 56 (03): : 134 - 140
  • [32] Introducing Agile Practices Into Development Processes of Safety Critical Software
    Lukasiwicz, Katarzyna
    Gorski, Janusz
    19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
  • [33] Introducing 'Human-Centered Agile Workflow' (HCAW) - An Agile Conception and Development Process Model
    Glomann, Leonhard
    ADVANCES IN USABILITY AND USER EXPERIENCE, AHFE 2017, 2018, 607 : 646 - 655
  • [34] Learning Agile Scrum Methodology Using the Groupware Tool Trello® Through Collaborative Working
    Naik, Nitin
    Jenkins, Paul
    Newell, David
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2019), 2020, 993 : 343 - 355
  • [35] Introducing the new NASPGHAN Web site
    Bishop, WP
    Cannon, RA
    Lee, P
    Bahar, RJ
    Pashankar, DS
    Sylvester, F
    Wilsey, M
    Wershil, B
    JOURNAL OF PEDIATRIC GASTROENTEROLOGY AND NUTRITION, 2001, 33 (05): : 527 - 528
  • [36] Using of Web Objects Method in Agile Web Software Projects
    Celar, Stipe
    Seremet, Zeljko
    Marusic, Zeljko
    Turic, Mili
    2013 21ST TELECOMMUNICATIONS FORUM (TELFOR), 2013, : 873 - +
  • [37] Using Web Objects for estimating software development effort for web applications
    Ruhe, M
    Jeffery, R
    Wieczorek, I
    NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 30 - 37
  • [38] The CLEDAs: A new architecture for the optimized Development of WEB Applications
    Gutierrez, Gabriel D.
    Salas, Alejandro
    Perez, Angel A.
    CISCI 2007: 6TA CONFERENCIA IBEROAMERICANA EN SISTEMAS, CIBERNETICA E INFORMATICA, MEMORIAS, VOL I, 2007, : 65 - 68
  • [39] Web applications: A whole new world of systems development?
    Russo, NL
    Misic, M
    EFFECTIVE UTILIZATION AND MANAGEMENT OF EMERGING INFORMATION TECHNOLOGIES, 1998, : 843 - 844
  • [40] Facilitating agile model driven development and end-user development for evolving web-based workflow applications
    Danny Liang, Xufeng
    Makis Marmaridis, Loakim
    Ginige, Athula
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 231 - 238