Agile and invincible (13)

Source: Internet
Author: User
The first time we run fast (13) This article is from agile invincible

At the next morning, A Jie stood up and urged everyone!
"It's gone! Everyone goes to 'bright thup'. Let's discuss the first sprint ."
A Jie spoke first: "Hello everyone! Can we give each sprint a fun name? After all, scrum is a sprint connected to a sprint, so it is a good series. I suggest using the names of the first few sprints of gallison's death! How ?"
"Well, it's fun !" Xiaobao was the first to approve!
"Garrison dare to die? It really fits us! No one in our department has engaged in scrum. We were the first to eat crabs. I think it's good !" The masses suddenly came to the spirit.
A Jie is a bit proud of his mind, and it is a pleasure to get everyone's resonance.
A Zi muttered, "do you dare to die? I have never heard of it. What do you mean ?" This post-80 has a significant gap with everyone.
"Oh, generation gap !" Zhu said with a smile.
"Well, let me give you a brief introduction ." Said Ajie.
"It seems that I went to junior high school only when the TV station played" garlison's death squad ". It was on a TV station in our city ."
"It tells the story of a prisoner in a prison who, under the guidance of a military 'cadres', goes deep into the destruction of the German army behind the enemy ."
Damin has not waited for Ajie to finish speaking, so he took over the conversation. "Yes! At that time, our classmates were very high and discussed this every day. At that time, some media reported that some teenagers practiced the flying knife in the TV series, some thieves imitated the serial theft, some students imitated the smoking, and some others imitated the handsome ones by drinking alcohol. They were all affected by the TV series. It is said that the central station has stopped playing the next few sets ."
A Jie continued: "That's right. That's exactly what it looks like! Therefore, I chose Garison death squad because I think this team has a good leader, Captain Garison, and members with their own strengths: thieves, chiefs, playmates, and robbers, they developed their respective strengths and completed many unimaginable tasks. Such a team is too much for the software development team !"
Azi looked forward to his face and said, "I suggest you look for a set at the end of each sprint ."
"No problem! I have a dish in my house! Back to today's theme, Let's name the first sprint the big con !)". A Jie wrote "sprint1-the big con!" on the whiteboard !)".
"In fact, this also shows our situation! The first time we adopted scrum, we were very much looking forward to this scrum process. At the same time, we were very vague about how to do it and how to use it. It was the so-called "no fraud ."
Everyone smiled comfortably, and the atmosphere of the Meeting suddenly relaxed.
Before lunch, Alibaba finished the Plan for the first sprint with everyone and led everyone to start their first run!
On this day, A Jie wrote this summary on his blog.

 

[Agile genie diary]

  • The core idea of the waterfall model is to simplify the problem by process, and separate the Implementation and Design of functions to facilitate the division of labor and collaboration. That is, the logical implementation and physical implementation are separated by structured analysis and design methods. The software life cycle is divided into six basic activities, namely planning, requirement analysis, software design, programming, software testing and operation and maintenance, and they define a fixed sequence of top-down and inter-connection, like waterfall flow, falling down step by step.
  • The waterfall model has the following features:
    • Provides checkpoints for projects by phase.
    • After the current phase is complete, you only need to pay attention to the subsequent stages.
    • The waterfall model emphasizes the role of the document and requires careful verification at each stage. However, the linear process of this model is too idealistic, and the main problem is:
  • The division of each stage is completely fixed, and a large number of documents are generated between stages, greatly increasing the workload.
  • Because the development model is linear, you can only see the development results at the end of the entire process, which increases the development risk.
  • In the waterfall development mode, early errors may not be discovered until the test phase in the development stage, which leads to serious consequences.
  • Before making a major change, we should actively listen to the opinions of other members, try to understand the opinions of other members, and obtain support from the main members of the team. This is an important part of ensuring the success of the change.
  • There is no magic in software development. Although Agile programming technology can quickly develop excellent application software, it does not mean that this technology is suitable for every project. Before implementing agility, you must analyze existing projects and take the right remedy.
  • In the scrum development mode, setting a name for each sprint not only increases the fun of software development for the team, increases the degree of participation, but also records the mood of the scrum team at that time.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.