Culture vs Process

Process is overrated

Many large companies and organizations focus on their process, how they develop, deploy, or simply go about doing a particular task. This isn't just for software development, this is also done in colleges, schools, even construction companies use a specific process to make sure that certain things are done right. The unfortunate aspect is that process alone doesn't do anything; it's simply a set of guidelines that typically end up injecting complication without actually assuring any real success. Process is something anyone can duplicate, what's more important to develop is culture

Culture is the work environment that you create for your employees, and the people you hire. It's not about the software you purchase or forms you fill out, it's about how you go about communicating with your staff, and the attitude and atmosphere you create. When you have political goals with every communication, you provide a negative culture, which completely destroys any productivity.

Process in Development

When you're a single developer, making applications can be incredibly simple and fast. You don't have to worry about process overhead, or merging your changes with someone else. However, your bandwidth of what you can get done is incredibly small, and you realistically can only work on a single project at once if you want to get things done in a timely manor. Once you start to grow to multiple people, it's often practice to inject a complex Process including code reviews and automated test, which often tend to slow down your individual development. Once you inject a complex process into your development cycle, it typically takes at least twice the amount of developers to get the same amount of work done.

However, if you instead focus on culture, and be very specific about the types of people who can commit to your code base, you'll find that the work throughput increases. By removing the need for added overhead of a complex process, you begin to find that people are more important then process. 

Process in Schools

When choosing to further your education, most colleges are identical in class structure. There's even a set process that almost every classroom handles, a specific lesson plan, even down to the homework is all planned out. There's virtually no difference between going to a place like RIT or MCC, even MIT when it comes to the classes. Yes, some classes have a few better tools, but that's really not where you're learning, and often they are not even needed. Even now you can go online to places like http://www.khanacademy.org/ and learn everything you would in a traditional school for free.

The difference you get is with the culture of these places. For example, at RIT they've noted very quickly that you don't learn nearly as much in the classroom as you do outside the classroom, in the real world. This is why they force almost every major to take at least 12 months worth of co-op work. These are real-world jobs that you're sent out to after they believe you've been prepared. Additionally, they provide a very good culture of students and faculty that's designed around helping you learn. You don't learn from a book, you learn from a person.

Focus on culture

It's not nearly as important to focus on a strict process that involves code reviews, unit tests, and hand-holding developers as it is to make sure you get the right kind of developers. Focus on creating a good atmosphere and culture and your developers will prosper.

Comments

Anonymous said…
This comment has been removed by the author.
Theo Sanders said…
Hey! A dissertation is arguably the most important essay you will write as a student. Accounting for up to 60% of your final grade, a good dissertation is essential. Give https://essaysrescue.com/essay-typer-review/ your thesis, or let us generate one for you!
MichelAnthony said…
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information...
Site: Beth Dutton Blue Coat
Unknown said…
Awe! I love family posts! This is great. And Dylan looks so adorable, and cute! You have a great family, it looks like
Site : Riverdale Southside Faux Leather Jacket
Whome1996 said…
As I got involved in the sport, the number of trips to competitions both domestically and internationally increased, there are also many companies on this site https://educibly.com/ that give safety advice to keep those who choose to travel safe.
John said…
Yes! The process is something that can be copied by other companies as well but culture is a thing that creates a bond between you and your employees. It is the culture that brings success not the process. I’ve got an essay written from https://www.usessaywriter.com/essay-writing-service-in-chicago/ on the related topic and they elaborated quite clearly on the comparison between the two.

Goldyy said…
Need a literary essay? An argumentative essay? A comparison essay? Any essay? We’ve got you covered! The same request is only 3 dollars more! Naturally paper writer, this doesn't mean we can't produce your order in a swift fashion.
Naty Grace said…
For lack of time, I ordered a couple of essays and essays here. I chose this service essay writers because the work here is written by professionals. I've been back a few times and it's always top notch. I am satisfied. Recommend.