Integrating the User Interface Project into the Software Development Process

  • Angela Mazzorani PUCRS
  • Ricardo M. Bastos PUCRS
  • Jorge Luis N. Audy PUCRS
  • Azriel Majdenbaum
  • Juarez Poletto

Abstract


Information technology has clearly incremented the number of people interacting with computers through user interface (UI). Besides, there is a lack of concern regarding the User Interface design in the main software development methodology. This document describes a process for the UI, which is integrated with the Microsoft Solution Framework: It also defines workers, activities and involved artifacts.

Keywords: User Interface Design, Software Development Process, Integration

References

Conallen,J. Building web applications with UML. Addison Wesley, 2002.

Conallen, J. Modeling Web application architectures with UML. Communications of the ACM, v.42, n.1O, p.63-70, Oct. 1999.

Constantine, L. L.; Lockwood, L. A. D. Usage-Centered Engineering for Web Applications. IEEE Software, v.19, n.2, p.42-S0, Mar./Apr. 2002.

Constantine, L. L.; Lockwood, L. A. D. Software for Use: A practical guide to the models and methods of usage-centered design. Addison-Wesley, 1999.

Dix, A; et al. Human-Computer Interaction. London: Prentice Hall, 1998.

Kruchten, P.; Ahlqvist, S.; Bylund, S. User Interface Design the Rational Unified Process. In: Harmelen, Mark van (Ed.). Object Modeling and User Interface Design: Designing Interactive Systems. Addison-Wesley, 2001.

Mandel, T. The Elements of User Interface Design. John Wiley, 1997.

Phillips, C.; Kemp, E. In Support of User Interface Design in the Rational Unified Process. In: Australasian Conference on User Interfaces, Melbourne. Proceedings... Darlinghurst, Australia: Australian Computer Society, 2002.

Pressman, R.S. Software Engineering: a practitioner's approach. McGraw-Hill, 2001.

Silva, P. P.; Paton, N. UMLi: The Unified Modeling Language for Interactive Applications. In: International Conference on the Unified Modeling Language (UML 2000), York, UK. Proceedings... York, UK: Springer, 2000.

Sousa, K. S.; Furtado, E. RUPi - A Unified Process that Integrates Human-Computer Interaction and Software Engineering In: International Conference on Software Engineering. Workshop Bridging the Gaps between Software Engineering and Human-Computer Interaction, Proceedings... Washington, DC: IFIP, 2003.

Souza, C. S; Leite, J. C.; Prates, R. O.; Barbosa, S. D. J. Projeto de Interfaces de Usuário: Perspectivas Cognitivas e Semióticas. In: Congresso Nacional da Sociedade Brasileira de Computação, Anais... Rio de Janeiro, RJ, 1999.
Published
2004-10-13
MAZZORANI, Angela; M. BASTOS, Ricardo; AUDY, Jorge Luis N.; MAJDENBAUM, Azriel; POLETTO, Juarez. Integrating the User Interface Project into the Software Development Process. In: BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI), 1. , 2004, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 39-47. DOI: https://doi.org/10.5753/sbsi.2004.6360.