" How to build up real values everyone in your team are aware of."
Values, mission, vision.
The words that managers tend to say sometimes have deep meaning but most often not. The words vanish in the air and nothing is left behind.
Values, mission, vision – all that is familiar to any entrepreneur and any MBA graduate. Huge companies write a series of blog posts about their values and there is a great amount of articles dedicated to how these values transform an organization.
In case of lack of clarity or specific instructions, any loyal employee would be guided by their common sense or values and visions if they have to make a decision. This is why it is important that these words have a sense for everyone.
By sense, we mean these words have to be clear and easy for understanding and have to lead to positive results after using them.
How do small companies differ? And what about small IT-companies?
In small companies, words are heard and felt by everyone. All employees understand whether this or that word has sense.
The link between work in a small team and company values may not be seen. Realized values may not be seen as well. In small teams, follow-up feedback from management decisions is much faster. All IT companies that I’ve met had a high level of uncertainty. And IT is a place where having right values is a must.
Which values can be considered good:
- The ones that leaders maintain (both formal and informal)
- The ones that give positive results
An example of good value would be keeping transparency. An engineer should be able to report his current work at any time. A manager should be able to completely describe a situation for the client, including all risks and potential issues at the moment he learned about them.
This is what works in our company and what is the easiest way to significantly improve quality of our service. Overall, we have 4 values that we use every day upon making decisions:
- The way of war is a way of deception - We don’t lie to our customers, employees, ourselves - no one
- To approach a deer - We prefer to check everything ourselves rather than rely on someone’s opinion and we constantly decrease losses in communication by getting closer to a problem. We don’t tell bullshit on phone calls, we don’t read CVs we ask to demonstrate skills
- We all master what we are doing - Focus on one thing and go to next. Mastery arrives after a thousand of completed repetitions
- Joy of mistakes - we celebrate mistakes and learn out of it
Values serve as a great management tool which helps to manage even smallest teams.
Responsibility between the Client and the Development Company
For an outsourced software development company, communication and workflow organization are the keys to a successful and effective collaboration. In addition to communication and organization, there is also an issue of shared responsibility and trust.
The Always Important Human Factors in Development
The science of human factors makes a compelling case for becoming integral in the development of almost any product or service. It moves the conversation from what you envisage will happen in theory to what will actually happen in practice due to human traits, quirks, limitations and general characteristics.
Soft Skills for Developers: Why Do they Matter and Which Ones are the most Important?
Technical and soft skills for developers go together like peanut butter and jelly. Though the employer will first be looking at the tech background and the experience with specific tools, soft skills determine whether the person will stay in the team for a long time.
01 / 04