Spring3 Project Summary
Column Zhi Hua Leader |
http://www.cnblogs.com/liezhihua/ |
Team Guihub Https://github.com/LWHTF/OrderingFood |
Huang |
http://www.cnblogs.com/huang123/ |
Han Kylin |
http://www.cnblogs.com/hanqilin/ |
Wang Junjie |
http://www.cnblogs.com/wangjunjie123/ |
Feng Mingjie |
http://www.cnblogs.com/55fmj/ |
Task Kanban
Burndown Chart
Member Personal Summary
List of Chi Wah:
This time I was in the team as a project manager and a part-time back-end engineer, mainly database design, background development, page design and other work. In fact, the workload is quite large, to face the problem is quite many, not only to complete in the course of the work of each section, but also in the spare time to complete the project design software engineering. In the whole project development project, whether the server-side design problems or the client's design problems should be concerned about, which makes the development progress is slow. This is a good exercise opportunity for everyone in our team to get involved and work together to complete the same project. This is a good opportunity to exercise our ability to do our job, and also let us find their own problems.
Because this is the first time that we work together to complete a project so the efficiency problem is the main problem that restricts us, so we play on the Burndown chart most of the time is behind our ideal efficiency. This is one of the areas in which we need to improve in the future. However, the progress of the project is relatively smooth.
Wang Junjie
After the great work of software engineering cooperation, let us understand the importance of teamwork, in this team work, although we sometimes lack of unity of opinion, but also through mutual communication, and communication, and finally to reach consensus. Job assignment, and personal ability are linked to each other, like the barrel effect, not only the mutual support between teammates, but also reasonable cooperation and communication in order to complete the premise of this project. Although we do not make the project unsatisfactory, but we care about the process, rather than a perfect result, we also preliminary completed the basic function of the ordering system, although the appearance does not look very good, but full-featured. It is important that this software engineering let us once again understand the importance of teamwork, we hope that our team to cooperate better, continue to refuel.
Korean Unicorn:
The development of this project involved mobile phones, Android applications, which is a very challenging project for us, after all, Android is also a close brand new thing for us.
In the early stages of the project, the main requirement was acquisition. So we went online to find some of the project needs analysis as a reference, but also found some software to carry out the actual use, clear the direction and objectives of the project development, made a more detailed project requirements document, and the function of the project analysis, and write the corresponding documents. After the requirement document is completed, a meeting is held within the group, the project objectives and project scope are confirmed according to the project requirement document, and the project division of work is started.
In the process of development, sometimes my opinion and the team leader's opinion will be somewhat different, some ideas between the expression is not very clear, will lead to do something sometimes and the leader of the requirements of some discrepancy, or is not up to the requirements, leading to slow down the progress of the project, so that the group needs more communication between, Can better promote the completion of the project.
My greatest achievement of this project is to do things before the overall overall coordination, there is a clear goal and direction and more communication, or a module of the problem will cause another module problem, so cut constantly confused, delaying the progress of the project, bringing countless problems. Although we are not the first to cooperate, we have had some disputes, but we are a team, more important is to understand mutual tolerance and understanding.
Feng Mingjie:
I am a product owner in our team and also involved in the preparation of the project. This includes the authoring and beautification of the app interface, as well as some requirements, design and testing documentation, including updates to the blog's progress, as well as updates to each version.
In the beginning I received my own task, I had so some confusion, the whole person also have no clue, there is no good idea, and later on the Internet to find some relevant information to view, to understand the project's entire development process and some of the core of the place. Gradually have some of their own ideas, in the design of the app interface, there have been some difficulties, such as some related layout is a bit messy, do not know how to arrange, there are some special effects and background, some are not touched before, are their own online to view some relevant examples, and then learn.
In my own design of the app interface, there are some places to deal with is not very appropriate, resulting in the other team's program to write a little problem, there is not familiar with JavaScript, and lead to delay a lot of time, but also through time to make up.
At the beginning of our team to take over this course design, we also have a discussion and analysis of this online ordering system topics, from the outset, everyone expressed their own views, and later, we put everyone's ideas together, to the coarse essence. Although we have encountered a variety of difficulties in the process, but finally through the team of everyone to pay a lot of sweat and labor to complete the work of the project. Although the project has been completed, but we know that we still have a variety of shortcomings, these are the need for ourselves through learning to reduce our shortcomings, learning more things later.
Huang:
Mobile Smart era, mobile app app! App software development is changing life! Anytime, anywhere reading, leisure or even mobile office, you only need a smart phone, so that the smart phone to enrich your life, your life immediately colorful! As a result, the indispensable ordering of mobile apps allows you to stay indoors. Through this group cooperation, I get a lot of knowledge and skills. First of all, the division of work of the group makes me understand mutual benefit, and people do not understand the use of Internet access to find the best solution. Second, doing this project has taught me to use more plug-ins, Access more Android knowledge, such as the corresponding layout, to implement the definition of control properties and so on. Finally, thank the assistant teacher and Teacher Du's guidance. Finally, this project is I understand the meaning of the team, mutual help, mutual benefit.
Android Client
Background interface Display
1219 Spring3 Project Summary