DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
Securing Your Software Supply Chain with JFrog and Azure
Register Today

Trending

  • Unlocking Game Development: A Review of ‘Learning C# By Developing Games With Unity'
  • Authorization: Get It Done Right, Get It Done Early
  • How To Use an Automatic Sequence Diagram Generator
  • Revolutionize JSON Parsing in Java With Manifold

Trending

  • Unlocking Game Development: A Review of ‘Learning C# By Developing Games With Unity'
  • Authorization: Get It Done Right, Get It Done Early
  • How To Use an Automatic Sequence Diagram Generator
  • Revolutionize JSON Parsing in Java With Manifold
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. How to Write an Agile Job Ad

How to Write an Agile Job Ad

Tobias Mayer user avatar by
Tobias Mayer
·
Mar. 28, 13 · Interview
Like (0)
Save
Tweet
Share
4.65K Views

Join the DZone community and get the full member experience.

Join For Free

A note to hiring managers and HR departments.

Today I came across yet another job ad for a ScrumMaster—sadly posted to an Agile online group. Here it is, in its essence. I have bolded the terms that especially jarred, but the tone of the whole thing was seriously misguided. So here is an example of how not to write an Agile job ad.

Our Client is seeking a Program Manager/ScrumMaster within their Marketing team.

Responsibilities


The contract Program Manager will drive timely execution of multiple projects.

The team operates in an Agile environment utilizing Scrum methodology.

The person will serve as the ScrumMaster and lead op mechs such as backlog grooming, sprint pre-planning, sprint planning, daily scrums, and retrospectives.

The resource will also be a program manager, with activities such as providing portfolio metrics, such as burn down charts and utilization, communication, risks assessments, and resource planning.

The person will need an ability to switch easily between different projects.

This position will operate within a PMO which has program management standards and procedures, and where consistency and scalability of process is important.

Tools 
• Well versed in a Scrum tool — Rally preferred 
• Microsoft Project, PowerPoint, Excel, and Word 


This ad, like so many others, describes an old-think, left-brain organization attempting to paste Agile on top of what appears to be a deeply embedded command and control culture. The sad thing, however, is not the job posting itself—we can forgive ignorance and misunderstanding—but rather that people calling themselves Agile Coaches (or similar), people claiming to understand the paradigm, will apply for this job. It is sad, and it is wrong. Each time a so-called Agilist applies for a job of this description we perpetuate the myth, and endorse the Agile-as-band-aid mindset.

If you are truly seeking an Agile solution, an ad of this kind will attract the wrong people. You will get exactly what you ask for: compliant people, mired in old-think, who use the term Agile to sell their services without understanding its core values and principles. 

This is an example of how I’d like to see organizations in search of Agile solutions write job ads:

Help! We are struggling. We can’t get our software out in a timely fashion, and our workers are frustrated and demotivated. We think Agile may be able to offer some relief. If you understand how to listen, engage people, and reduce bureaucratic overhead, please get in touch so together we may explore possibilities of change.


More generally an Agile job ad would contain three elements:

  1. Admit failure
  2. Express the problem (as best you can)
  3. Invite dialog

That’s it. No specifics, no solutions, no directions, no assumptions, and no requirements for certifications, specific skills, or tools! Try it. You may be surprised at what occurs.

agile career ADS (motorcycle) Sprint (software development)

Published at DZone with permission of Tobias Mayer. See the original article here.

Opinions expressed by DZone contributors are their own.

Trending

  • Unlocking Game Development: A Review of ‘Learning C# By Developing Games With Unity'
  • Authorization: Get It Done Right, Get It Done Early
  • How To Use an Automatic Sequence Diagram Generator
  • Revolutionize JSON Parsing in Java With Manifold

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: