collaboration

Has Your Company Culture Turned Sour?Company culture can make a job function that is normally boring and unappealing into one that is entertaining and emotionally rewarding. Bad company culture, on the other hand, can derail productivity and leave employees feeling unfulfilled. Read on to see if your company's culture has turned sour.
Roundup of Interesting Software NewsIn this roundup of interesting software news, you'll read up on a new report from the Linux Foundation that says collaborative development between companies is on the rise and how the US Federal Aviation Administration is ordering a fix for a software glitch affecting some Boeing planes.
Seven Steps for Starting ScrumProject taking a long time to get out of the analysis phase? Is there ambiguity and a lack of transparency in all moving parts? Is your project on its way to becoming a money pit? If you answered yes to any of these questions, it might be time to start using Scrum to save your project. Read on.
Create a More Productive Work EnvironmentThere is no one ideal set of criteria for a productive work environment, but there are some common themes that team members and managers can keep in mind. On an agile team, the issues of office space, remote working, and multitasking are great topics to discuss at an iteration retrospective.
Developers Get a Civics Lesson with Open Source Government ProjectsIf you’re a civic-minded programmer who would like your government to be more open and more efficient, you now have the option to help make it happen. A recently launched portal called GitHub and Government lets users collaborate on projects to solve problems and make information more available.
Why You Should Get to Know and Join the Maker MovementThe maker movement is alive and well and will continue to grow worldwide. Are you a member? You may have joined a long time ago and simply aren't aware. Learn how makerspaces are popping up everywhere and why they're so beneficial to the world around us.
Embrace Your Mistakes—Make Friends with Pairing and FeedbackWe'd rather be recognized for our accomplishments than our mistakes, but chances are you're more worried about the mistakes you've made than are your coworkers who saw your gaffe. Pair programming and feedback are great ways to recognize the good and the not-so-good of everyone on the team.
How to Avoid Embarrassing Yourself on a Culturally Diverse TeamThere are few things healthier in the workplace than a culturally diverse team of professionals—provided that everyone knows how to play by the rules and respect the differences that make each team member unique. Make sure your actions aren't misconstrued for something they are not.