1. The visitor wants to quickly access products related to pedagogical content from the site.
2. They want to access pedagogical content from different areas of the site without losing their navigation context.
3. They want to find different pedagogical content related to their research anywhere on the site.
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Agile User Story
1. access to products listed in a reach quickly the products related with the
10 visitor pedagogical content content
access to pedagogical content
from different places on the site
(catalog, family…)without loosing can find different contents concerning my
11 visitor my navigation context research anywhere on the website
have other pedagogical content can improve my knowledge and go deeper in
12 visitor links in a pedagogical content my search
2. ID As a I can in order to discussions
0 Identification
FD : import/export content
definition to exchange
Example of content definition : add / complete an user story :
- article build a wizard (diaporam, step by
1 content master Create a new content definition Allow the authors to create new content - dictionary definition step…)
A bloc is defined by several attributes
BE CAREFUL : before giving a name to an attribute, a
checking must be done on the content definition using this
bloc to check that the name is not ever used by an other
1.10 content master Manage the blocs build a content definition attribute
xml with schema and multivalue in
the futur release
management rules for attributes
An attribute is defined by a name and a type (string, text, (composed or calculated) => next
float, data, integer, closed list, chain, multimedia, xhtml) release
Note : all the media elements are stored in the mediastore
Possibility to add a multimedia
The name of the attribute is unique on a bloc element on the mediastore directly
during the content creation (no
1.10.1 content master add attributes build a bloc All the content defined with this bloc are updated need to connect on the mediastore)
1.10.10 content master manage attribute type closed list Guide the authors in the redaction of the content i can define several values
It is not possible to change the type, only the name of the
attribute
The modification of the attribute update all the content
definition which used this bloc
1.10.2 content master update attributes build a bloc All the content defined with this bloc are updated
The deletion of the attribute update all the content definition
which used this bloc (domino effect).
1.10.3 content master Remove attributes build a bloc All the content defined with this bloc are updated
1.10.4 content master sort attributes build a bloc All the content defined with this bloc are updated
1.10.5 content master manage a list of blocs have a bulk management of the bloc The list is ordered alphabetically
1.10.6 content master define the status of a bloc define which bloc can be used or not on the content definition the status are : suspending and valid
By default a new content definition has :
- Name
- Alias (the alias is the automatic copy of the name that the
user can change)
- description (to explain to the authors, the use of this
content)
Example :
A dictionary definition is composed of :
- name
- definition
- picture
- synonyms (that also can be links to another page)
A content definition is defined by bloc and attributes
For later : think to moving an attribute from the definition to
the bloc without osing attribute value in content (release??)
- Par pavé : un content definition posséde un ou plusieurs
pavés en attribut.
Une gestion des pavés est faite à part et permet de définir
des attributs pour un pavé
Si j'ajoute un pavé a ma content definition, j'ai dans ma
1.11 content master Define the content definition Guide the authors in the redaction of the content definition tous les attributs du pavé
The states are :
Draft
Available
Suspended (in this case, the content definition is no more
available to the author)
1.12 content master Change the status of the content definition Manage the availibility of the content definition for the authors delete ?
The functionalities are :
Edition
Change of status
Deletion
The information displayed about the content definition are :
Name
Current member status
Date of creation
1.13 content master Consult the list of content definition Have a bulk management of the content definition Creator
3. The functionalities are :
Edition
Change of status
Deletion
The information displayed about the content definition are :
Name
Current member status
Date of creation
1.14 content master Consult the list of content definition Have a bulk management of the content definition Creator
The states are :
Draft
Available
Suspending (in this case, the content definition is no more
available to the author)
The content definition can be status "draft" or "suspending"
1.15 content master Change the status of the content definition Manage the availibility of the content definition for the authors and the author can't use it to create a new content
manage my content creation according to the needs of the
2 As a content manager manage content request website
Information to fill :
the author
date of publishing
date of delivery
definition of content
name of the content (option)
notes
possibility to attach contents
2.1 As a content manager order a content publish a correct and adapted editorial content on the website possibility to change template
modify different status :
* suspended : it's just an visual information in order to
postpone the creation and the delivery of the content.;
* cancelled : the order is no more valid; the author can
delete the content. This status is definitive.
Both of the status need a reason but don't prevent author
from going on content.
* in progress : it's the status when the content manager
orders content; if a content status changes from suspended
to in progress by the content management, he has to
define a new date of publishing and delivery.
If the content manager changes the status from done to in
progress, he has to give a reason; he always has the
possibility to modify delivery and publishing date and to
manage my content creation according to the needs of the attach other elements
2.2 As a content manager modify my order website the change of the status sends a mail to the author(s)
Information displayed :
name of the content manager (who has ordered the
content) -
date of the order
date of the delivery
date of the publishing
content definition
name of the author
status of the content
presence of attached elements
visual alert in case of delay
possible funtionalities :
sort by information (date, definition…)
edit a content
manage priority in the content creation and to be sure to change status only for the content manager
3 as a content manager /author follow the content production publish content in time
A creation can be made from the production content
follow-up or from the menu "create a new content
4 author manage my contents content" (without order)
Only the contents created by the author
By default, the contents are grouped by content definition
and ordered by date of creation decreasing
and filtered by status
Once a content is not in status "editing", the author can't
edit them
From this list, i can edit, add, delete, change the status
The displayed informations are : title, date of creation,
4.1 author consult the list of content i have created have an overview of the content i am working on status, description (info bulle)
4. The basics properties on a content :
creation date (automatic)
modification date (automatic)
author(s) (automatic)
historic management for the authors
1 content = 1 author
Select a node to store the content on the author
4.2 author create a content nomenclature???
The user choose the content definition on a list which
4.2.1 author select a content definition to have the right content shape displayed only the status "available" content definition
4.2.2 author import content use existing content made on an other support (word, text..) it is possible only for non structured definition of content Sprint 3
User can indicate that some
elements of his content can't be cut
possibility to change the layout ? by the navigation. These elements
have to appear together, on one
4.2.3 author fill content create content sheet on the website.
The link can be :
a link to another content. In this case it is possible to give a
type to the link (we have to forecast a mean to manage
types of link). A link is oriented with a target and a source
( From a content it will possible to know all the contents
"sources" or all the contents "target" )
or a link on a attribute value, which allows to link a or some
words to an other content
BUT IT IS ALWAYS DYNAMIC (if the other content is
changed, this one changes too)
For example :
A recipe can be linked with a technical tip (in a frame)
A link to antoher page to explain a word
When the link is done on a word, by default the tool
proposed if it exists, the dictionary definition
or propose to create a new definition
When a content linked is deleted :
if if it was displayed in the same page : the content is no
more displayed
if it was a link to another page, the link disappeared but the
word stays
link another content with the current MANAGE THE IMPACTS
4.3 author content improve the content with existing content I know where the content is used
Separate by a coma active or not ?
4.4 author manage tags qualify it and to know quickly its content it is not managed as a content but separately autosuggestion in sprint ...?
can the user preview his content with a layout by default for
all contents in the 2nd sprint and will select one or several
4.5 author have a preview of the content see the final result layouts before previewing to compare in the futur
it doesn't change the state of the content
4.6 author save content avoid loosing modification The content is status "Editing"
The content is status "Validation Pending" : expecting
validation from the editor or content manager
All the content manager which have the author in their
group receive an email to alert them a new content needs
their validation
The content appears in the content manager application in
a node :
4.7 author valid content Send a version to the content manager Content Validation pending > name of author
- The diaporama is a content definition offered by The
application
The user has to
select pictures and describe it and The diaporamas is
generated according to an order
- The same concept for step by step but the user is free in
4.8 author use specific content definition create complex content with navigation the content redaction
The user can only delete a content which is in state
4.9 author delete a content clear my list of content "Editing"
Example : Textuel creates contents on lot of subjects and
author manage the nomenclature ??? order the contents need to structure his creations
manage group of author
5. associate a content manager to a group of
author
search by keyword on the tags, on the title / author/
date of creation / content definition / status or on any
other attribute value
we can keep all the power of the current requester but
we will adapt its ergonomy and its functionalities to the
job needs
forecast a simple search or a detailed search;
Concerning results : list of results organized according
criteria, we can choose the attributes to display in the The search can be done among a
5 content manager search the contents find accurate content result, filter, sort, save request or result only node of the nomenclature
The navigation on the review will be done by a
summary (the alias and the description of the content
will be used)
There is some mandatory fields to publish
Example :
All the dictionary definitions are added on the review to
6 content manager create a review associate several articles or files about a same topic make a dictionary
select the contents on the node of the
5.1 content manager nomenclature select the content of the topic
A review is a content definition, it is defined by :
- name
- alias
- description
5.3 content manager define the review introduce it on line - picture
5.4 content manager order the selected contents have a good presentation Move up and down the contents
it doesn't change the state of the review
The review is stored automatically on the nomenclature
corresponding to the category first, and to the content
definition (review) in second (it is the view by default)
5.5 content manager save the review avoid loosing modification The review is status "In progress"
the user has to select a content manager to achieve his
validation (mandatory rereading) ?
--> A mail is sent to the validator with a link to the content
The review is status "Pending" : expecting validation from
5.6 content manager valid the review publish it the editor or content manager
If a content used on a review is updated, the review is also
content manager modify the reviews update it at any time updated
If a content used on a review is unpublished the content is
deleted from the review
If a review is unpublished, the contents used on it are not
content manager unpublish review update it at any time impacted by this change
If a content used on a review is deleted the content is
deleted from the review
If a review is deleted, the contents used on it are not
content manager delete a review have an updated content impacted by this change
6 content manager have an overview of the contents manage the contents
The default view is :
first node : category
second node : content definition
I can choose to have an overview of all the contents (of a
6.1 content manager define the view to consult the contents consult a content according to the contents i need to see node or not) filtered by authors first and then by status
I can sort the columns by name, status, date of creation,
6.2 content manager Sort the content according to an attribute see the main informations first author…
7 Editor Validate the content have the control of the content published on the website
classification / retirer elements métiers
6 manage classification
7 manage workflow
8 manage template
6. Validation pending
textuel
guillaume massi
cyril lignac
leroymerlin
jardin
7. explain how to choose,
create a piece of advice use or maintain a
1 content manager for each family product
add and create an
editorial content in the
continuity of my current
2 Family creation content manager work
8. Ex : how to choose, how
to maintain, how to
install
type content elements :
title, text, picture, table
there is some
mandatory fields to
publish
ex : i'm creating a
product family and i
need an content about
how to choose :
either i can select an
existing content
or i can create a content
increase productivity inside product family identify the different
and coherence in my job creation process process to do it
9. access to pedagogical content from
different places on the site (catalog,
family…)without loosing my navigation
visitor context
Search engine on a type of search among pedagogical content
content visitor only
Send to a friend visitor tell a friend about a content
Print visitor print a type of content
visitor/logged
Flux RSS user subcribe to a content
User Account visitor personalize my navigation
Create a review with all the consult glossary in different types of
dictonary definition visitor pedagogical content
Define a advanced search on see the official rating of type of
the content definitions --> pedagoy ( expert, middle level,
specific integration visitor dummies…)
Specific integration :
The template permits to
display or not the summary
constructed with the aliases visitor see a sumary of the content
access to a project oriented selection of
User account visitor pedagogy
Export visitor open the article onto a pdf file
add and create an editorial content in
Family creation content manager continuity of my current work
the
Tag Management author manage tags
Workflow
10. Classification
Navigation
Portals
can find different contents concerning Cross linking between different contents
my research anywhere on the website Session of the current navigation
The search
will be done
only among
the content
with the
make easier and more accurent my pedagogical
research type backlog 1
share it In publication
read it offline
am regulary informed of the new content
can understand all specific words in
thoses contents
can choose the content with the right
level of expertise and knowledge
know rapidly if the content interests me
make easier the setup of my project
to have a good layout
ex : i'm
creating a
product
family and i
need an
content about
how to
choose :
either i can
select an
existing
content
or i can
create a
content
inside
product
family
increase productivity and coherence in creation
my job process identify the different process to do it
to define ?
Free text
separate by
qualify it and to know quickly its content comma ?
11. ID As a…
Internet User
Internet User
Internet User
Internet User
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial Manager
Editorial publisher?
Chief editorial
12. I want to…
Print an article
Email an article
Suscribe the RSS feed on a theme
Open the article onto a pdf file
Connect on my back office
Publish an article on the website
Add pictures on my article
Add videos on my article
Add attached files on my article
Associate differents articles
Change an article
Select a theme for the article
Publish my article on a part of the website
Change the look of my article according to the part of the website i add it
Separate my articles on several pages
Select a part of the article which will the introduction
Unpublished an article
Consult the article published on a part of a website
Consult the article on a theme
Consult the number of consultation of each article
Consult the article wich are not published
Consult the topics
Delete an article
Production of the content --> reusable
Use on a portal
include links on the content
Import content from a type of file to the back office (via an ETL?)
Export the article to a type of file (via an ETL?)
Workflow
coordinate and validate the content
Define a planning with the resource for the content
13. So that I… Importance
Read it on a paper
Can share it
Follow the news on the subject i am interested in
read it on a pdf file
Manage the content
Publish content
associate media to my article
associate media to my article
associate files to my article
Create a topic
Publish content
Publish content
Publish content
Have a coherence of display
have a topic ordered
Attract the reader
Publish content
Order my content ?
Order my content
Order my content
Order my content
Know the articles used on the topic
Publish content