As the IT community is adopting and adapting to Agile practices, this article asks if we are doing enough to educate and inform our customers? It provides the author's views on some of the processes or engagements that customers need to adapt to in the world of Agile.
As it suggests in the name "experiential learning is the process of making meaning from direct experience"; or "to discover and experiment with knowledge firsthand, instead of hearing or reading about others' experiences". We use experiential learning as a key component of agile training.
Agile software development approaches encourage a collaborative setting in software development projects. Software developments and software testers and quality assurance people have to create a better context for working together. This article discusses how programmers can improve their relationships with the software quality assurance people.
When managers look to hire more people for their teams, they’re implicitly considering the culture of the team (and the organization). Cultural issues include the kinds of work people perform together and separately, how people treat each other, what is acceptable to discuss, and what is rewarded. Each of these issues affects the culture of the team, and who is acceptable as an additional person on the team.
This article discuss the role of motivation and emotion in maximizing team performance and present an actionable and accessible approach for shaping both motivation and emotion – in self, in others, and in teams.
This article tells you about the real skills a web developer needs. You might be surprised that the majority of them have nothing to do with writing code and more to do with dealing with people and knowing yourself.
The best-known writers in the software field have been advocating the same four recommendations written in the “Agile Manifesto” for decades. While many in the field continue to ignore their recommendations, others are re-discovering their sage advice.