Articles

Supporting Sound Business Decisions: Separating the Clerks from the Project Managers

Payson Hall writes that we do our profession a disservice when we describe project management as merely the challenging clerical task of defining projects, building schedules, and tracking against them. Managing the interface between the project and the organizational context is absolutely part of a project manager’s job, whether there is a portfolio management team to help or not.

Payson Hall's picture Payson Hall
 Thinking Up Front about Agile Requirements An Agile Approach to Thinking Up Front about Requirements

Thinking about interacting with the customer at the start of the project? Who would argue against that? Well, it depends on what you call it. It also depends on whether you then do it without the benefit of the rest of the project team. Here, Ulrika Park helps us see what an agile approach to thinking about the requirements might look like.

Ulrika Park's picture Ulrika Park
Management Myth 20: I Can Compare Teams (and It’s Valuable to Do So)

Johanna Rothman explains that you cannot measure what people do and expect that measure to be useful. Why? Because software is a team sport, and everything we do depends on other people.

Johanna Rothman's picture Johanna Rothman
An Obvious and Profound Idea about IT Business Case Evaluation

Payson Hall writes that it is dangerous to describe or assess IT investments without context. As an IT professional, you need to work with accounting subject matter experts and take the time to develop more robust business proposals for your IT system that are explicit about costs and assumptions.

Payson Hall's picture Payson Hall
Fix Your Agile Project by Taking a Systems View Fix Your Agile Project by Taking a Systems View

Kathy Iberle writes that when working on a project, you should take a systems view, which allows you to see the whole development system at once. When you put on your “systems view” glasses, you’ll see that you need to deal with the whole system, not just a single team’s part of it.

Kathy Iberle's picture Kathy Iberle
Management Myth #19: Management Doesn’t Look Difficult From the Outside, So It Must Be Easy

Johanna Rothman explains that management work is work, even if it appears that what managers mostly do is run from meeting to meeting. Management work is all about facilitating the work of other people, and when you perform great management, your team can create great products.

Johanna Rothman's picture Johanna Rothman
Things Change (and So Should Processes)

Much like the VCRs of yesteryear, our software development processes are not going to last forever. They’ll fall out of favor, while new and stronger concepts replace them. Jonathan Kohl writes about coping with process evolution in the quest to improve software.

Jonathan Kohl's picture Jonathan Kohl
How to Build a Successful Team: Analysis, Motivation, and Beyond

It takes more than just gathering a bunch of skilled testers in a room together to make a great test team. Learn how to analyze individual tester types, motivate your team, and achieve success.

Lloyd Roden
Not Just a Number: The Real Value of Metrics

Metrics can be enormously helpful, but only if they’re used correctly. Abuse them, and they will drive dysfunction. Study the stories behind the data to find the real value.

Joanne Perold's picture Joanne Perold
Agile Development Conference & Better Software Conference West 2013: Seven Deadly Habits of Dysfunctional Software Managers
Slideshow

As if releasing a quality software project on time were not difficult enough, poor management of planning, people, and process issues can be deadly to a project. Presenting a series of anti-pattern case studies, Ken Whitaker describes the most common deadly habits—and ways to avoid them.

Ken Whitaker, Leading Software Maniacs

Pages

StickyMinds is a TechWell community.

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