IS480 Team wiki: 2012T1 Innox Team
Home | The Team / LOMS | Project Overview | Project Documentation | Project Management | Resources & References |
Contents
The Team
Learning Outcome
SIS Learning Outcomes
1. Develop an IT system that satisfies a list of functional and quality requirements with a team. Student will practice their requirements gathering, analysis, design, implementation, testing, deployment and project management skills.
2. Experience an iterative software development lifecycle using a methodology such as agile RUP or eXtreme programming. Student will experience a project from inception to construction and hopefully a taste of deployment.
3. Build the additional depth required to become a Business IT professional. This includes building up competence in one or more of the IS depth elective courses, as well as learning domain knowledge by integrating technology into an industry sector.
4. Manage the project. This includes managing scope, risks, schedule, code configuration, and quality of the project. Student will manage the stakeholders, which include users, testers, sponsors or mentors, supervisors and reviewers.
Reference:http://blue.smu.edu.sg/IS480/2012-2013/Objective.html
Team Learning Outcomes
Jeylani Peer
1. To learn how to prioritize the core functions of the project and work towards the completion of the core functions before moving on to additional functions.
2. To develop efficient Schedule, Bug and Risk metrics to keep track of the project and to mitigate any possible problems that the project will encounter.
3. To ensure that every team member is allocated with sufficient amount of work during each sprint, to eradicate any free-riders or members doing more than they can handle.
Mohamed Rizwan
1. Understanding the business constraints that the client is currently having and translating it into technical information that the developers can work with.
2. Identifying trade-offs that will have to be made when developing various features that is available on the Application.
3. To Ensure that there is an efficient communication flow within the group and there is efficient feedback going back to the project manager and vise-versa.
Jeremy Leck
1. Learning to implement Location Based Services and to analyze and put together the Range matching algorithm.
2. To plan the development Sprints with the Project Leader and translate the ideas and strategy to the developers under effectively.
3. To Understand the application being developed on the User level. Putting myself in the shoes of the end user when thinking about the User Interface.
Wang Luhao
1. To efficiently learn and use ASP.NET and learning and experimenting with C# in the development of the Server side of the application.
2. To explore the possibilities of implementing indoor location based services, which is a technology which has not harnessed with effectiveness.
3. Able to understand the client's needs and being able to translate the requirements to technical requirements.
Wong Wei Min
1. To Understand the application being developed on the User level. Putting myself in the shoes of the end user when thinking about the User Interface.
2. To effectively translate all the technical specifications of the project into well documented diagrams such as the Sequence Diagram.