HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 AppTalk midterm"

From IS480
Jump to navigation Jump to search
Line 1: Line 1:
 
==Project Progress Summary==
 
==Project Progress Summary==
*[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2012T1_AppTalk_presentation Mid Term Slides ]
+
*[[IS480 Team_wiki: 2012T1 AppTalk presentation|Mid Term Slides]]
 
*Deployed site link [To be updated]
 
*Deployed site link [To be updated]
 
*For proposal, please see Requrements at the Project Deliverables.?
 
*For proposal, please see Requrements at the Project Deliverables.?

Revision as of 16:03, 26 September 2012

Project Progress Summary

The team is currently at iteration 3 with most of the core functions up and running and deployed onto a live server. The team will progress to work on more value-adding functions (eg. map display) if possible. Gathering from the feedback from the user testing, the post mid term objectives will be on improving the usability of MapTalk (the mobile application) and also the web and event admin. The team will also look into value-adding of the mobile application at the 2nd User Testing based on the feedback gathered from the almost complete product.

Project Highlights

  • The team was busy with internship during the preparation in summer and now back to school, the team needs to juggle between school work, CCA and IS 480. The task of management becomes more challenging.
  • The client has taken on more projects and is much more busy hence we find it more difficult to get his availability.
  • Due to the heavy schedule of our client, we are unable to get our application deployed onto his live server and there is a laspe in the schedule and we can only arrange for it near to the mid terms.
  • We wanted to deploy our web and event admin onto live server but we realize even with a public IP address we are unable to get it live as we do not have the access rights for port 8080 which host our Tomcat server and we need to buffer a 1 week for the application of port 8080.
  • We wanted a lot of effects on the user interface but we realise that it will too time consuming and unrealistic and we are currently aiming to stick to "Zoom" function for map only. We also found out that "flash" is no longer available to be use on Android hence we have abort this initial suggestion that we have had.


Project Management

Project Status
[To be updated]

Project Schedule (Plan Vs Actual)
[To be updated]

Project Metrics
[To be updated]

Project Risks

Technical Complexities

Rank Item Description
1 Algorithm We need to refine the algorithm used to map out the active points to be shown.
2 Resolution Having a clearer display of map.
3 Zoom Function To increase the friendliness of viewing the map.
4 User Interface of Android A platform that is easy for navigation.



Quality of Product

The team has focused on having an efficient algorithm that will map out the shortest path to the destination. In addition, the team has also worked on producing a better view of the map by working on its resolution and the zoom functionality. The implementation is beefed by our initial efforts at developing of the generation of QR codes which will contain all relevant information of our product(eg. event, current location etc).

Intermediate Deliverables

Stage Specification Modules
Project Management Minutes Minutes XX
Metrics MM
Requirements Storyboard Storyboard Overview
Analysis Use Case Use Case Diagram
Business Process Business Process Diagram
Architecture Architecture Diagram
System Sequence Diagram SSD
Design ER Diagram ER Diagram
Class Diagram Class Diagram
Testing User Testing User Testing
Test Cases Test Cases



Deployment
[Diagram to up]

Testing
No of Users: 11
Tester Profile: SMU Students

Survey Questions (Qualitative):
1. Easy to scan QR code of current location
2. How relevant is this application in the context of you being a freshmen? How useful is it for you?
3. Easy to follow the mapped out location to find you final destination which is your event location?
4. Are the words easy to see?
5. Is the background conducive for the eyes?
6. Are you satisfied with the speed of the location search?
7. Will you want to use this application in future to help you in location search?
8. Are the tabs (eg.event, registration) easy for navigation?
9. How intuitive is this application for use?
10. Overall user interface
11. Overall user experience

Survey Results:
Average Result of UT1.png

User Testing Feedbacks on areas to improve:

  • Unpress tab button needs to be greyed
  • We are able to satisfy the need: use of application to do location search indoor
  • Not easy to follow map
  • Use of google map to track location is suggested but it is not in our current scope
  • Facebook function is suggested but is not in our current scope
  • Add in distance and time taken functionality is suggested
  • Easy to use. No confusing buttons.
  • Last map need exclude “next” button (either exclude or hide)



Reflection

Team Reflection

The team has an internal library of research that is actively contributed by the members to facilitate the sharing of knowledge to work on the application.

For a bird's eyeview of important information, you can click here to check out our repository.

Individual Reflections

Elaine Tan: I have learnt about the building of an android application, deployment, working on user interface, working on gathering feedback, working on team management and most importantly, collaborating with a team to run our very own project. It is a challenging process and it is end of the day a team's effort. The end result will be our fruits but the process itself is part of learning that will put us in better stake for future management of similar projects.

Elaine Hoe: I have learnt how building a real project with a real client is different from school project. There are too many things to handle and settle by ourselves. Hence, a team's effort and togetherness must be there. Also, we have to be responsible in our task and be initiative to help one another. So the project could continue to work and be a success. All these experiences really gave me a feel of how it would be like in the workplace. And there are still a lot to learn.