Target Audiences #19264
Replies: 2 comments 3 replies
|
Thank you for starting this initiative! One particular USP of OC compared to projects like Umbraco and ABP is that while there are companies contributing to it, is not owned by a single company, but it's foundation-owned and community-driven. This can be a disadvantage to some (who am I gonna complain to?) but I'd emphasize its advantage: you can be part of the driving force, the decision-making body as much as anybody else, there's no evil corporate whose only goal is to take your money (not implying other .NET CMS platforms have evil corporates, but you get the feeling I'm describing), YOU are the project. I'd also emphasize the comparison to closed-source/proprietary platforms like Sitecore and Kentico (also .NET platforms): with open-source you get control and there's no license fee, but again, you can't complain to a particular organization or demand things. Vendor lock-in vs vendor risk (risk of not having a vendor). The Business Decision-Makers would also be interested that OC is part of the Microsoft technology ecosystem. Nobody got fired for choosing that. |
|
See similar initiative started by Steve Taylor on previous orchardproject.net website: https://www.stevetaylor.me.uk/the-new-orchard-cms-website/ |
Uh oh!
There was an error while loading. Please reload this page.
This is a proposal for who the redesigned orchardcore.net should be built for. It is a starting point for discussion, not a final decision, so please comment, disagree, and suggest changes.
Before we think about design and how the new website should look, we first need to understand who it is for. This is an important step, a clear picture of the audience guides the design decisions that follow, and it is what makes sure the finished website delivers what is actually needed.
There are two main audiences. They overlap, but they make decisions in different ways.
We describe each audience in two simple ways. A persona is a short profile of a typical user. A short list then sets out what those people are really trying to achieve. Both keep later design and copy decisions focused on real people and real goals, instead of guesses.
.NET Developers (Primary Audience)
These are the people who will build with OrchardCore. They have already chosen .NET. They are not comparing OrchardCore against every CMS on the web, they want a framework that fits the tech stack they currently use. They evaluate a tool quickly, leave quickly, and trust other developers more than marketing.
The job they are really doing is this: they need a website or a large application, and they do not want to build the common parts from scratch. User accounts, roles and permissions, an admin interface, multi-tenancy, search, workflows, and localisation all take months to build well. OrchardCore provides them out of the box. The website has to make that saving obvious.
When these developers look for an alternative, two .NET tools come up most often: Umbraco (an open-source .NET CMS, closest for content-driven sites) and abp.io (an open-source .NET application framework, closest for large business applications). OrchardCore sits between the two: it is both a CMS and an application framework. The website should speak to developers weighing exactly that choice.
Personas
1. The .NET architect or tech lead
2. The .NET developer building a site or product
3. The existing contributor or module author
What they need to evaluate OrchardCore
dotnet newcommand, a Docker line, a link to a starter project)What they are trying to achieve
Business Decision-Makers (Secondary Audience)
These are the people who fund a project, define its scope, or choose which platform to use. They rarely write code, but they decide whether OrchardCore is considered at all.
Personas
1. The agency owner or digital director
2. The product manager or digital lead
3. The technical decision-maker (CTO or Head of Engineering)
4. The referred client
What they need to evaluate OrchardCore
What they are trying to achieve
All reactions