The Best software project management method is the lump sum to the household

Source: Internet
Author: User


Honey, come on, first think about these questions:

    • What is the concept of "lump sum to the household"?
    • What is the relationship between "lump sum" and "Software project management"?
    • How to apply the "lump-sum to the household" to the software project management, what is its challenge?

Time to stay here for 15 seconds, do you have an answer?

Then, pull it off!

The history and characteristics of "lump-sum to the household"

Let's take a look at the history of Xiaogangcun "Dabaogan":

Xiaogangcun, located in the east of Fengyang County, Anhui Province, under the Creek River town, was once a famous poor village, 1978 ago, is a well-known county "cut carbohydrates by the back, money by relief, production by loan," "San", every year after the autumn harvest almost go out begging.

1978 Winter, Xiaogangcun 18 farmers to "Tuogu" way, risk in the land contract responsibility on the red hand, the implementation of "Dabaogan" (lump to the household). This "press" has become the first manifesto of China's rural reform, it changed the history of China's rural development, opened the prelude to reform and opening up, Xiaogangcun also by ordinary small village jumped to China's rural reform of the first village.

"Dabaogan" The first year, the Xiaogangcun has undergone great changes. The total grain output of 133,000 kilograms, equivalent to 1955 to 1970 grain production sum, the total oil production 35,000 pounds, the equivalent of the last 20 years, the sum of output, per capita income of 400 yuan, is 22 times 1978.

"Lump-sum to the household" inspired farmers to farm enthusiasm, and quickly realized the desire to Xiaogangcun, is the cornerstone of a well-off road to poverty.

"Lump-sum to the household", also known as "Dabaogan". The contract does not stipulate the production cost limit and the production target, by the contractor arranges the production activity voluntarily, the product except pays the agricultural tax to the country, pays the public reserved accident to the collective, completely belongs to the contractor. That is, "to have enough of the country, to keep the collective, the rest is their own."

Let's take a look at the features of the lump-sum family:

    • Freedom (cost of production, means of manufacture, type of food)
    • Self-directed, own production and responsible
    • More pay

To now rural farming or this model, in the premise of adapting to the environment, I want to plant what kind of what, I want how to plant how to plant, I planted a variety of good I will reap much. This model seems to be very earth, but actually greatly improved the enthusiasm, liberated the productivity, created the individual, the collective, the country's multi-win.

The current situation of software project management

Look at the truth of our software projects, many companies, many teams, the use of a variety of development models (waterfall, iteration, XP, pairing, TDD, lean) and performance methods (360-degree evaluation, OKR, KPI, MBO, Target management), the effect is often more than "lump to the household" difference.

Why?

As a programmer, think about whether you have encountered the following scenario:

    • The project manager will come and ask when you're done.
    • You don't know how it came when you got the development mission, why did you do this?
    • We prepared a technical plan, opened N times, the boss of a word with the one he just mentioned
    • The delivery date was arranged by the leader.
    • You want to use C++11, you want to use Scala, you want to use RABBITMQ, you want to use Swift, you can't do the Lord ...
    • You did a good job. Zhang San did a bad job, but you got the same bonuses, the same salary, the benefits.
    • Want to apply for a MacBook to go through layers of approval, send a pile of mail
    • You want to apply for a VPN on Google, but also to explain the sites you visit what to use for how long, but also several departments to batch
    • I want to take a fake, a bunch of OA systems.
    • A little bit of advice, to the project manager, said, project manager Oh Oh, to the manager's manager said, see again, to the functional department said, do not take things
    • Code good or bad who knows? Who cares?
    • It doesn't matter what you do or do, you have to spend 10 hours a day in your unit.

We will find that software project management, although there are a variety of models, methods, theories, but the actual implementation, not people-oriented . This is the biggest problem!

The process of kidnapping people, the power of the People control, the Department of the border to block people, the goal and people do not matter, good or bad let people disappointed. What else is dead end ...?

people, the positive input of people, the sense of responsibility, the sense of freedom and the sense of value of people, are the foundation of success of all software projects .

I can not decide what I do, I can not decide with what tools, I can not decide what language to use what frame, I can not decide with whom to partner, I want a resource are not to, I am not happy to say, I do more dry well from one also can not get more, I dry yarn ah.

Therefore, all the organizational management and behavior activities, should be auxiliary, service, when not used when Stealth Beck (and Aladdin's Lamp God-like), in order to create a programmer can inspire enthusiasm, creativity, can let the programmer feel a sense of belonging value sense of identity of the environment for the purpose, Only when such an environment is in place will productivity come up . Do not have to be a public servant, but the life of their cadres to others as a licensed, so the consequences are very serious, Uncle Lee angry late.

Lump sum to the household and software project management

Then look back to see how sharp the "lump to the household".

Work to create a free environment, each household can arrange their own production, what kind, how, how the middle management, are the farmers themselves, and therefore every farmer must take responsibility for their own choice, he did well, do more, tools properly, the strength to use in place to harvest much, All the gains are deducted from national taxes and collective reserves, and the rest is theirs. This is a kind of environment that I take responsibility to my choice and life, it is a kind of culture that more pay according to work. It is this environment and culture that has promoted the great development of Xiaogangcun and ignited the fire of rural reform.

For software project management, it means that the project manager puts forward the target and result measurement standard, and lets the programmer go to the target in his own way. I do two hours a day or 20 hours, it is not important, it is important that I finally delivered the results of the joint agreement, to achieve the company, team, personal communication good goals.

This gives the programmer the greatest freedom and the greatest autonomy. I can decide what technology to use, I can decide how to design it, I can decide how to encode it, I can decide when to take a break and when to work, I can decide whether to do overtime. In this way, based on the premise of trust, put the person in the first place, is the respect for people, I believe that everyone can be self-responsible, so that can inspire the programmer's self-realization desire, so that the programmer actively input, focus on solving problems to complete the task, and ultimately to achieve better results than other ways.

For developers, I finished my work ahead of time, and I was able to reap more discretionary times, choose to do something to improve myself, or choose to take on more tasks to get better growth and performance.

and the project management and functional management level need to do things, is the service, no resources you give me resources, no equipment you give me equipment, no tools you give me tools.

The so-called system, so-called management, the so-called process, the so-called environment, so-called culture, should be a catalyst, is a point dry wood fire, to ignite the enthusiasm and drive of the people involved in the project development for the purpose. Like this:

Pulled me into the bedroom, quickly turned off the lights, pushed me madly into bed, pulled the quilt and blindfolded me, panting and saying, "Look, my watch is luminous."

It's not going to work! I am enthusiastic about my positive input, I thought I thought that I thought, who knew to the end I thought that actually is not I thought, this put the person to make the Mulberry heart, do not like this, the next time does not accompany you to play.

Ok, it looks like the lump-sum to the project management is so simple. However, it is full of challenges:

    • Proper top-level design must be done for the product
    • Must make a reasonable split of the development task
    • must identify each person's strengths and give the job content that suits him
    • Must abandon the desire for power and the desire to verify the effectiveness of self-power by controlling others
    • Must abandon the idea and practice of controlling others to eliminate their insecurities.
    • Everyone has to take their share of the responsibility.

It is because of these challenges that project managers and technical managers must be as xiaogangcun as the "Hongchang" leader, who is passionate about changing consciousness and fulfilling desires and having the determination and action to take responsibility .

Let's take a look at the "bond" drafted by Yan Hong Chang to understand how he has acted:

"We are divided into households, each household owner signed and stamped, such as the future capable, each household to ensure the completion of each household's annual turn and quotas." Do not (again) ask the country for money for food. If not, we cadres to do (SIT) brake (kill) head also dry (Gan) heart, we also guarantee that our children to feed to 18 years of age. ”

Have the pressure, has the goal, has the countermeasure, has the responsibility!

If the development team's frontline managers and developers are willing to take responsibility for their own choices and actions, the "lump-sum to the household" is the best software project management model, the team can be a great vitality, efficiency can be explosive.

Related reading:
-For Mao you are deeply in trouble-driven development
-The leader's not here, we're not working.
-30,000 of the monthly salary of the programmer to avoid which pits

For more articles, please follow my subscription number " program Horizon " (programmer_sight) or "Ramble on Programmer" column.

The Best software project management method is the lump sum to the household

Related Article

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.