personal improvement

Articles

Pair Writing: The Benefits of Working with a Partner

For many, pair programming delivers benefits such as increased focus, improved team relationships, and better code. Tom Breur and Michael Mahlberg found that pair writing can work, too, and the advantages bear a lot of resemblance to those of pair programming—more concentration, productive feedback, and better writing.

Tom Breur's picture Tom Breur Michael Mahlberg
Seven Signs of Great Agile Leadership

Agile teams are self-organizing, which means they do not need supervisors—at least in theory. But they do need leaders to create a shared vision of what the product will be. And having an agile team means that anyone can step up … including you. Lanette Creamer outlines seven qualities possessed by great agile leaders.

Lanette  Creamer's picture Lanette Creamer
BSC West 2015 Keynote: Better Thinking for Better Software: Thinking Critically about Software Development

Software developer Laurent Bossavit delivered the second keynote presentation, about why we need to think more critically about software development. He began his presentation by saying his intention was to make you question what you know—or what you think you know.

Beth Romanik's picture Beth Romanik
What Does It Mean to Have an Agile Mindset?

There has been lots of talk about the “agile mindset,” but what does that mean? It does not merely encompass the skills that make a successful agile team member, but rather what drives a person to want to be part of an agile team. It should include the quest to learn (even when you fail) and leveraging what you learn to continuously improve on what you do.

Leanne Howard's picture Leanne Howard

Better Software Magazine Articles

Planning to Performance Test Your App? Think Again!

To complement functional validation, software teams are expected to validate performance. But, according to Jun Zhuang, you must be prepared to invest time, personnel, and resources to benefit from performance testing.

Jun Zhuang's picture Jun Zhuang
How to Prepare for ISTQB Exam

In this FAQ column, Michael Sowers provides advice on preparing for the ISTQB Advanced Level Test Manager Certification Exam.

Michael Sowers's picture Michael Sowers
Painful Lessons I Learned From Bootstrapping a Startup

If you are considering leaving the nest to self-fund your own endeavor, you may want to read about Mike Botsko's experience creating a cloud-based, bug-tracking app called Snowy Evening. What started out as a lot of fun quickly turned into a tough journey. Don't worry—it has a happy ending!

Mike Botsko's picture Mike Botsko
Motivating Teams In a Self-Organizing Environment

A key characteristic of agile is that a team self-organizes to best fit the workload. This, according to Maria Matarelli, can be more difficult than the more traditional approach of a project manager simply telling the team what to do.

Maria Matarelli's picture Maria Matarelli

Interviews

Women Who Test: STARWEST 2015 Interview with Alison Wade
Video

In this interview, TechWell speaks to the founder of Women Who Test, Alison Wade. She is also the program chair for the Mobile Dev + Test Conference. Alison speaks about her new summit that celebrates female testers.

Jennifer Bonine's picture Jennifer Bonine
STAREAST 2015 Interview with Rob Sabourin on Exploring Usability Testing for Mobile and Web Technologies
Video

In this interview, Rob Sabourin talks about his STAREAST presentations. These cover how to elicit effective usability requirements with storyboarding and task analysis, and how to blend the requirements, design, and test cycles into a tight feedback loop.

Jennifer Bonine's picture Jennifer Bonine
Executives Taking a Backseat in Agile: An Interview with Steve Davi
Video

In this interview, Steve Davi talks about how executives can actually harm a company's agile transition. He covers how executives can and should take on a different role when agile is being adopted, and explains how employees can help the executive get engaged in the right way. 

Josiah Renaudin's picture Josiah Renaudin
Make Agile Fun Again with Release!: An Interview with Alex Papadimoulis
Video

Alex Papadimoulis, the creator of Release!, an agile-based card game, sat down to talk about how gaming can strengthen a company's work culture and bring teams together, how Release! features industry practitioners and thought leaders, and the best conference swag he has ever gotten. 

Conference Presentations

You Don't Have All the Answers: So Stop Giving Advice and Start Asking Questions
Slideshow

Many of us are raised to recognize the value of experts. When we work in a technical arena, seeing our own value as experts is re-enforced. We often are rewarded or promoted based on our knowledge. Our tendency is to want to solve problems by giving our colleagues, teams, and mentees sound...

Judith Mills, Judith Mills LLC
Better Software Conference East 2014: You Said What? Becoming Aware of the Things We Say
Slideshow

Most of us take language for granted. We use words without thinking about how they may affect others and then are surprised at the reaction we get. Learn the importance of language in building and maintaining high performing agile teams. Become more aware of the words you choose and the...

Doc List, Doc List Enterprises
Get Out of Your Comfort Zone―Now
Video

In an industry that continues to rapidly evolve, the pressure to increase our mastery can be overwhelming. Whether browsing the web or your organization's technical library, it's discouraging to realize that many of the skills you’ve mastered are now obsolete, replaced by...

Tricia Broderick
Toward a Well-Run, Cross-Functional, High-Performance Team
Slideshow

Behind every successful delivery to a customer, there is a well-run, cross-functional team. They trust each other; they work well together. Yet every team, agile or not, faces the challenges of building such a team. And, despite their best efforts, many teams fail in this attempt, never...

Fuming Ye, Pitney Bowes

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.