Computer Aided Requirement Engineering Software



The project was done as part of my summer internship at University of Applied Sciences, Western Switzerland (HES-SO) under the guidance of Prof.(Dr.) Florian Evequoz. The objective of project was to on the design an E-Government Application called CARES( Computer-Aided Requirements Engineering Software).It is a cloud-based requirements engineering (RE) tool allowing Swiss public administrations to create WTO-conform procurement documents towards their business processes.

Duration:May 2013-July 2013

Type:Summer Internship at University of Western Switzerland[HESSO]

MentorProf.(Dr.) Florian Evequoz

Contribution(Individual Project)- User Research, Affinity Analysis, Personas, Task Flows, IA, Wireframes, High Fidelity Prototype

Tools : Axure RP, Photoshop and AI


Project Journey

Following a UX design lifecycle literature and online study was done and comparative analysis of the related software (Signavio) in the domain was performed. Next user interviews and contextual inquiry were carried out by travelling to Swiss cities and meeting the users from Swiss IT companies, public administrations etc. The interviews were recorded and documented. Affinity analysis of the user interviews was done and several ideas and insights were generated through Brainstorming .New goals were defined, two user personas were identified and information architecture was build. Finally prototypes were made in form of high fidelity wireframes and visuals.







Analysis and Ideation



Primary Persona.jpg
Secondary Persona.jpg

(re)-Define goals


Design Ideas

Design Implication 2.jpg
Design Implication.jpg







During the project we learned to apply different Interaction design methods and techniques. We learned about field studies, how to carry out observation, how to conduct user research and make sure it is useful in the end solution. The analysis of data gathered by research was an interesting stage where many insights started to develop and we were able to visualize a solution in our head. Our next step will be to test the solution proposed till a satisfactory result is gathered about the system loopholes and usability of the interface.


Other Works