Project name: Food chain Teaching Tools
Group name: Fight, brother.
Group leader: Huang Xing
Members: Shei, Li Yuxing, du Qiao Linhai
1, Team contribution points
Huang Xing 5.1 Shei 4.8 Li Yuxing 5.2 du Qiao Linhai 4.9
2. Alpha Video Release
Platform: Youku
Links: http://v.youku.com/v_show/id_XMTc3NDk4NjcyMA==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0
:
3. Number of users
The expected number of 48-hour users is 30 people, the actual 48-hour user count is 28 people. We will upload the project files to the Baidu cloud disk to share, and send the connection to the respective groups to promote, and the project simple introduction.
:
Although the expected targets are not met, there is not much difference. Should be the way of promotion is not good enough, can expand the scope of promotion and find a more convenient platform for promotion.
Daily Live (DAU): DAU typically counts the number of users who log in or use a product within a day (statistical days) (removing duplicate logins), similar to the unique visitor concept in Google Analytics. Typically, Dau is used in conjunction with MAU (the number of monthly active users), and these two metrics are typically used to measure the user stickiness of the service and the cycle of service decay. Mau, dau respectively from the macroscopic and microscopic point of view of the user stickiness of the service to make a trade-off, it can be said that Mau more like the strategic level of characterization, dau more like the tactical level of characterization. Through these macro and subtle trend changes, we can provide some data support or help for marketing and promotion.
The number of users is a relatively large concept, the scope is wide, divided into many kinds of situations, there is no specific and accurate definition.
So I think the daily live is a bit better than the number of users. Because the daily number of users can be more specific and precise expression. But this is not to say that there is no shortage of daily living numbers. Some things are more important than dau: in fact, there may be many indicators that are more important than daily life, and we need to spend more time and energy on improving these indicators. Like what:
User Activity index: Dau/mau, the higher the value, the more active the user is.
Retention Rate: Retained users/new users. Take the month retention as an example, the day added 10000 users, after 1 months, the batch of users left 2000 users, the monthly retention rate of 20%. The higher the retention rate, the more the user determines the value of the product and is unwilling to unload it.
4. After-the-event Zhuge Liang meeting
Project Source: Because of the last class before the holiday, our group's original application failed. Therefore, during the 11 holidays, through the meeting, re-issued the application for the project. Because some of the family members are teachers, it is convenient for us to get the demand, so we decided to do the relevant projects related to classroom teaching. Coupled with biology is a more interesting subject, so we finally decided to do a food chain teaching tools of small software.
plan: Complete scene selection, add mobs, delete mobs, choose biological manifestations, generate food chains, empty the food chain, count the number of food chains, show the longest chain and the shortest chain eight functions.
meaning: Assistant classroom teaching food chain knowledge, software operation Simple, Liu Chang, can be a variety of environment in a variety of food chain display, vivid image, easy to understand, and can engage in teacher-student interaction, can enhance the interest of teaching.
Preparation Stage: the collection, collation and analysis of user requirements, the overall project concept.
Development stage: interface design, development language selection, development environment, background material, biological material collection and rectification, food chain related knowledge collection, planning function implementation and document collation and release activities. A scrum meeting is held every day, according to the progress of the project, scheduling different tasks each day, everyone has their own tasks to complete, the overall around the implementation of eight functions to arrange.
applicable crowd: initially to help teachers better explain food chain knowledge in class, but with the development of software, we found that the application of the software is more extensive, not only in the traditional teaching classroom, anyone can use the software. As long as you are willing to use, you are the role of "teacher", and some people listen, he is the role of "student".
test phase: No detailed unit tests, test-driven development, and so on, just a simple test of whether the functionality can be achieved, but also because it is not a large project.
obstruction: Sometimes the task of the day is more difficult, can not be completed on time, in order to follow the planned steps to work, can only be postponed, this is not good enough. There are often bugs in the process of doing the project, which is very laborious to modify. Every day needs to learn a lot of new things, collect relevant information, software download and installation, study the use of methods will take a lot of time. When people disagree about something, they analyze each opinion, where everyone has to express their opinions, and then decide the final choice in accordance with the principle of minority obedience.
Alpha Release phase:
Completed features: Scene selection, adding mobs, deleting mobs, generating food chains, emptying the food chain.
Unfinished function: Choose biological expression, count the number of food chain, show the longest chain and the shortest chain.
Analysis reason: It takes more time to collect and learn relevant data. Because the actual situation, everyone has a lot of things to do, so every day to devote to the team project time is not much. The working condition of the day is not particularly good, need a running-in period, not very good efficiency. I think our team is currently in the running-in phase, there are a lot of places need to improve. For example: work status, enthusiasm, mutual understanding with each other need to constantly improve.
- Number of hours users: We upload the project file to Baidu Cloud disk, and send the connection to the respective group to promote, the project is simple introduction. But in the stipulated time does not reach the expected number of people, may be the promotion method is not perfect reason, in this aspect needs to improve, should choose a more reasonable and more perfect one promotion way and promotion platform.
Summary: Our team has been studying and working for two weeks. As of the time the Alpha was released, the basic functionality was completed, and the longest shortest chain and presentation functions were not implemented. But after a few days of efforts, but also basically can be achieved, there are some bugs need to change. In the next hindsight meeting, we reviewed and examined our two-week learning and project process, and felt that our teamwork and execution had yet to be improved, but we never experienced the transition to contact and experience, which, as the project went on, came into contact with a lot of new knowledge and accumulated some experience. This is one of our growing process, if we can do it again, I think the result is still this way. However, if we do similar projects, we will save a lot of time because of the accumulated experience, the whole project will be more clear, the task distribution more reasonable, overall will be more perfect.
(Seventh week) Content summary