Related Content
Why Agile Begs for Better Team Communication How do you promote effective communication among a group of individuals, especially in agile? That’s the big question. In a world where some people might even have differing definitions of the actual word “communication,” it can seem impossible to get everyone on the same page. |
||
How Innovation Really Happens We tend to seek out creative ideas that will result in innovation, thinking that will bring about success. But popular theories of how innovation happens are actually wrong; more work is required than some think. There is more to innovation than just great ideas—and there is more to success than innovation. |
||
Creating Effective Processes to Deliver Quality Software Delivering complex systems depends on software processes that guide the work on a daily basis. Much has been written about the evils of verbose waterfall processes, but the truth is that not having enough process also makes it impossible to deliver enterprise software without making many mistakes. |
||
It's All About Prioritization "No one is busy in this world. It is all about priorities." In almost everything we do, prioritization is the key to surviving in today’s fast-paced world. Prioritization is particularly relevant in the software industry right now because being agile is the latest mantra for success. |
||
The Importance of the Agile Mindset Bringing in an agile coach to explain how everything is done and why certain people on your team need to do certain things is absolutely beneficial, but it’s that mindset of adaptation and learning that gives agile such a potent punch. |
||
Switching Roles, Embracing Change, and Staying Relevant Ageism in the tech industry does exist. But while some conceptions tend to be true for many established employees, such as their being less willing to relocate or travel, the stereotype that they are stuck in their ways doesn't have to be. You absolutely can—and should—stay current and continue adding value. |
||
Necessary Skill Sets for the Agile Test Team In making the move to agile practices, testing teams are finding that a specific skill set—or more than one—is necessary in order to take advantage of the benefits of agile methodologies. Sanjay Zalavadia looks at the skill sets and information that teams need before an agile project can begin. |
||
Learning On: Making Time for New Software Skills Ongoing learning will help you remain relevant as the industry evolves, as well as be more productive at your job—but it can be hard to find the time. Steve Berczuk gives you some tips on how you can fit in education, what you can do to improve your skills, and what pitfalls to be sure to avoid. |