SlideShare a Scribd company logo
1 of 44
Liberating TechComms
How moving to agile empowers technical authors
sn
Development
2 weeks
Help Desk
Admin User
Partner
Archive
Operations
sn
Development
2 weeks
Help Desk
Admin User
Partner
Archive
Operations
The incremental steps
towards dynamic and
embedded content
delivery
Noz Urbina
$100,000 to implement DITA
Myth #1:
You need a CCMS to do DITA
Myth #2:
You need a CCMS to do DITA
Myth #2:
$100,000 to implement DITA
Myth #1:
The documentation can’t be
completed in the sprint
Myth #4:
sn
Development
2 weeks
Help Desk
Admin User
Operations
Minimum Viable
Product
Minimum Viable
Documentation
Definition of Done
All the work is done during the
sprint
Myth #5:
All the work happens during the
sprint
Myth #5:
The documentation can’t be
completed in the sprint
Myth #4:
Embedded content is time
consuming and expensive to maintain
Myth #6:
Embedded content is time consuming and
expensive to maintain
Myth #6:
50%
of content marketers say biggest
problem is creating content
sn
Development
2 weeks
Help Desk
Admin User
Partner
Marketing
Archive
Operations
Liberating Technical Communications
Liberating Technical Communications
Liberating Technical Communications

More Related Content

Viewers also liked (13)

biomass_SaradambikaPowerPlantPvtLtd
biomass_SaradambikaPowerPlantPvtLtdbiomass_SaradambikaPowerPlantPvtLtd
biomass_SaradambikaPowerPlantPvtLtd
 
Trinidad (Cuba)
Trinidad (Cuba)Trinidad (Cuba)
Trinidad (Cuba)
 
Medical Sample 11
Medical Sample 11Medical Sample 11
Medical Sample 11
 
Ame
AmeAme
Ame
 
Rajesh Mukhi
Rajesh MukhiRajesh Mukhi
Rajesh Mukhi
 
O meu livro tem bicho
O meu livro tem bichoO meu livro tem bicho
O meu livro tem bicho
 
TMC_CaseStudy
TMC_CaseStudyTMC_CaseStudy
TMC_CaseStudy
 
Larsen & toubro_pres
Larsen & toubro_presLarsen & toubro_pres
Larsen & toubro_pres
 
Sistema Autonomo
Sistema AutonomoSistema Autonomo
Sistema Autonomo
 
Hemisferic, Valencia
Hemisferic, ValenciaHemisferic, Valencia
Hemisferic, Valencia
 
Marko kraljevic english 1
Marko kraljevic   english 1Marko kraljevic   english 1
Marko kraljevic english 1
 
Serve davvero un inceneritore a Firenze?
Serve davvero un inceneritore a Firenze?Serve davvero un inceneritore a Firenze?
Serve davvero un inceneritore a Firenze?
 
2008 01 CENSO GRULLAS
2008 01 CENSO GRULLAS2008 01 CENSO GRULLAS
2008 01 CENSO GRULLAS
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Liberating Technical Communications

Editor's Notes

  1. This afternoon I’d like to share with you how doc-department have been able to achieve this by developing a complete product information solution using information that we learned from forums such as this conference, from the ISTC’s communicator magazine and from the wider technical communication community.   With the additional capabilities that such a solution provides, we have been able to break out of the traditional tech comm boundaries and become an integral part of our client’s processes.   In the first part of the talk I’ll share with you some of the information that helped doc-department lay the foundations of the solution.   In the second part I’ll share some of the lessons we learned while deploying the solution.   And to wrap up, I’d like to highlight some areas that doc-department can now support because we have a process that can consistently deliver quality content within our client’s 2 weekly agile cycle.   Through the course of the talk I’ll also lay some common tech-comm myths to rest.  
  2. … The challenge   Why did we need to create such a product information solution in the first place?   Our client Resilient plc provides a hosted telephony services call smartnumbers The services are accessed through a mobile app and desktop browsers. They have a 2 week development cycle Their application platform is deployed, monitored and supported by their operations team. Their customers are supported by Help Desk agents Customers have administrators who control the services for users in their organisation. As the services matures, it will be resold by channel partners, who will also provision and support their own customers. In addition, for compliance reasons, each release requires a set of PDF documentation to be achieved
  3. So you can see that we have several distinct audience groups to we need to deliver the documentation to: Operations Help Desk Channel partners Administrators Users And multiple channels that the services are accessed through: Mobile app Desktop browser PDF And all of these need to be updated every 2 weeks.
  4. Part I: Foundation So where did we start?    Before embarking on any tool selection or process development JoAnn tells us that we need to understand the people who will use the information, the audience. Once we understand their needs, we can work back from there to build our requirements.   One of the methods we used to help us understand the audience was personas.
  5. Personas   For those of you who are unfamiliar with personas, they are representations of groups of individuals that are used to humanise those groups. Using Personas During Design and Documentation - http://www.uxmatters.com/mt/archives/2010/10/using-personas-during-design-and-documentation.php - Niranjan Jahagirdar
  6. These are examples of how Mailchimp depict their personas. New MailChimp: User Persona Research - https://blog.mailchimp.com/new-mailchimp-user-persona-research/
  7. In the process of creating our personas, we learned not only about the type of information the different audience groups require to do their job, but also how they access this information. For example How much time they are willing to devote to learning about a product And the devices they commonly use to access information   This gives us not only an understanding of what information is required, and how it should be written But also how it should be delivered. Using personas to create user documentation - http://www.cooper.com/journal/2004/12/using_personas_to_create_user - Steve Calde
  8. And here are some of the personas we created when planning our solutions.   As you can see, a simple representation can convey a lot – so no need to get hung up on style.   We continue to use these personas whenever we are creating content so that we have that clear image in our minds about who we are communicating with.
  9. Content Strategy & Structured writing    Now that we have a clear idea of the type of information required and how it should be delivered How do we go about organising it?   Sarah and Noz inform us that a content strategy provides the over-arching structure into which we fit content.   We used this knowledge to build a content model. Content Strategy 101 Sarah O’Keefe & Alan Pringle The incremental steps towards dynamic and embedded content delivery TCUK 2012 Talk Noz Urbina
  10. Our content model details the types of things we describe, for example, services, components, and capabilities. And what information is required to comprehensively describe each of these things.   We built up our content model from our understanding of the personas, and the requirements of our client’s business.   It is important to understand that the content model is not a ridged structure, rather it is a framework to which we can add new elements as the product evolves.  
  11. Having a detailed content model in this way allows us to break down the information into distinct topics, and the topics into distinct sections. This allows us to manage each element individually, and is a key requirement automation. More on that later
  12. Part II: Implementation   So with the help of Steve, and Niranjan we know who we need to communicate with, and how And with the help of Sarah and Noz, we have been able to figure out what information our audience require and how we are going to structure that information.   How did we turn this understanding into a solution that can deliver quality content consistently every 2 weeks?
  13. For the past few years a number of people have talked about DITA at the TCUK. Among them was Andrew Westfold. He has spoken a couple of times to describe his ongoing experiences implementing DITA in an agile development environment.   Among the key benefits he described were: Automation to cut out costly manual layout efforts. Easier to solicit reviews using smaller stand-alone chunks of content Faster, more consistent creation of deliverables Documentation processes are align with agile development processes. All of which lead to a more efficient, streamlined workflow   These seemed like what we needed in order to meet our challenge:   So with such benefits, and with our content model requiring structured authoring, we chose to go with DITA. DITA is there; this is what it was designed for; so why reinvent the wheel.   Having created a detailed content model, it was easy to map the content elements in the model to the DITA structure.  
  14. But we all know that DITA implementation is expensive. This figure is from a 2009 survey conducted by Scriptorium, and things have changed since then. But this is still a figure you will see quoted a lot. Calculating the ROI of DITA - Sarah O'Keefe - http://www.scriptorium.com/2011/04/calculating-the-roi-of-dita/
  15. A significant amount of this cost is to implement a component content management system.
  16. In our example we have a manageable number of files, and there is no requirement to translate. So in terms of content components we are not dealing with great complexity.   Flare is based on the same topic-base, single-sourcing principles as DITA, but MadCap don’t insist that you need a $40k CCMS to use Flare?   As our documentation grows in complexity, then maybe we will need to invest in a CCMS. DITA without a CMS: Tools for Small Teams http://drmacros-xml-rants.blogspot.co.uk/2014/01/dita-without-cms-tools-for-small-teams.html ELIOT KIMBER
  17. But for now we don’t need a Component content Management system.
  18. And so our DITA implementation did not cost us $100,000
  19. When talking about producing documentation in an agile development environment we here all the time that it can’t be done, Documentation needs to be one sprint behind   Is every one familiar with agile development and Sprints?   I’m not going to go in to the Agile methodology in this presentation, but suffice to say that it involves developing small chunks of functionality in short time frames often called Sprints. This approach enables priorities to be easily rearranged and product updates to be deployed frequently.
  20. So the key challenges typically sighted by technical authors working in an agile environment are: Frequently changing priorities Not enough time   Agile development is often associated with Continuous Deployment. Which means that the new features are released to customers as and when they are completed.   So the reality is that the documentation just has to be done – one sprint behind is too late. If you believe that the documentation is necessary – if it is not, then there is no need for it anyway - it just has to be done within the 2 weekly sprint.  
  21. In our example, when the sprint is complete, the platform is updated.   The new features are available to users, they are being supported by operations engineers, and the customers are being supported by the help desk.   Not having documentation means support staff can’t do their job.
  22. How would it look if you phone a support desk and you know more about a new feature than they do?   So it is a strategic imperative to for an organisation such as our client to ensure that the documentation is done by the end of the sprint.   So how did we do it?
  23. Back in 2012 Ellis Pratt started talking about applying the Lean principles to documentation.   A core component of the Lean methodology is the build-measure-learn feedback loop. The Lean user guide http://www.cherryleaf.com/blog/2012/07/the-lean-user-manual-2/ Ellis Pratt
  24. The first step to this process is developing a minimum viable product   In our example, we only have 2 weeks to document a new feature, but 2 weeks later we will be able to update the documentation.   So we should not get hung up on delivering all the content in 2 weeks   If we can focus on delivering only that content which is absolutely required in those first 2 weeks we are more likely to achieve that goal.
  25. That is what we refer to as the Minimum Viable Documentation.   So how did we decide what is the minimum viable documentation?   Well, the solid foundations we laid to understand the personas and their requirements allowed us to identify the key information they need to sufficiently understand a feature to do their job. This is the Minimum Viable documentation.
  26. And because of the structure provided by our Content Model, all we needed to do was flag those topics that must be created each time a new feature is developed.   So now, at the beginning of each sprint we analyse the requirements detailed in the development story and assess what topics and content are required for the minimum viable documentation.   If a story is an update to an existing feature, then maybe no documentation is required.   Great, we have written the Minimum Viable Documentation in the first week of the sprint,   But as we all know, getting content reviewed and approved is the biggest cause of delays.
  27. In Agile, for a story to be closed it needs to be done. That means all associated tasks, including testing, need to have been completed.   So if we can ensure that the documentation is part of the definition of what is meant by done, then our goals will be aligned with the goals of the development team.   They will be committed to providing the information and the time to complete the documentation tasks, so they can complete their work by the end of the sprint.   In our example we made the case for including the documentation as part of the definition of done. And we did this by demonstrating that it is a business imperative: As I mentioned earlier, the operations team need to have information to support the platform, and the Help desk agents need to have information to support customers   Without the documentation, the product and service would not be delivered to the quality expected by product management   Now that the documentation task is part of the process, it is second nature to development and QA teams to review the content in a timely manner. Agile Principle 7: Done Means DONE! - http://www.allaboutagile.com/agile-principle-7-done-means-done/ - Kelly Waters  
  28. When talking about agile, a lot of emphasis is put on the work done during the 2 weeks of the sprint.  
  29. But features and stories need to be sufficiently defined before the sprint even starts.   So in fact, much of the conceptual content can be created before the start of the sprint with the details finalised during the sprint.   In our example, we have access to the development planning tools, and we are involved in the some of the planning.   This enables us to review stories in advance of the sprint and make preparation prior to the start of the sprint. Agile Principle 4: Agile Requirements Are Barely Sufficient - http://www.allaboutagile.com/agile-principle-4-agile-requirements-are-barely-sufficient/ - Kelly Waters  
  30. So, as we know from standard documentation processes, the more that can be done earlier in the product development cycle, the more likely we are to meet our deadline.
  31. And by focusing on the minimum viable documentation, we save additional time during the sprint, and, therefore, making it possible to document new features by the end of the sprint.
  32. Part III: Liberation   Although our focus at the outset of this project was to meet the requirements for the technical documentation for Resilient’s smartnumbers service. To recap: Provide content for multiple audiences Deliver that content to multiple devices and in multiple formats Updated the content every 2 weeks   Having implemented the solution we realised that we had the capabilities to do more:   What we had created was a content production solution that delivers quality content, consistently and in sync with product development.   These capabilities open up opportunities for us to do more with the content that we create. They could liberate us from the typical content silos and enable us to start providing product information for other parts of the business. Changing our mindset for the future of content work - http://www.slideshare.net/nozurbina/rejigging-your-mindset-for-the-future-of-content-work-istc13 | http://technicalcommunicationuk.com/index.php/archives/1713 Noz Urbina TCUK 2013  
  33.   Embedded content One area we could now commit to was delivering Embedded Content.   Is every one familiar with embedded content?   We had proved that we could deliver the content in the timeframe of the sprint. So we could move to persuade product management that embedded content was a benefit to the product. But more importantly that we could deliver on it.  
  34. As Andrew Westfold told us: Automation cuts out costly manual layout efforts and helps create an efficient, streamlined workflow.   To enable us automate our build and publishing processes, doc-department teamed up with a software development company who takes care of the XML transforms for us.   Is everyone familiar with XML transforms and their role in DITA?   Having automated the build process, we are able to do extensive content manipulation from our DITA source.   This means we can leave all the mundane heavy lifting to the build and publishing process, and so can benefit from a more efficient production process.   Our authors can focus on creating the content for the audience within the framework of the Content Model, and the build process takes care of the rest.   So having automated the build and publishing process, we could develop a method of creating embedded content within the standard documentation. This approach simplified the typical content production and file management required for embedded content.   This works by authors applying attributes to the DITA tags to indicate content that is to be embedded. Then these content fragments are extracted during the build process.   From this point on, the process is automated, so there is no additional file management requirements. So no need for a costly CCMS.   The content fragments can then be pulled from our standard CMS in to the UI as required
  35. In this screenshot from a demonstration site, the same content fragment has been used for the inline content as for the tool tip.
  36. The key to this capability is the automated build and publishing process which is made possible by having a well-defined content model which is one of the foundations of the solution.
  37. Support staff   I mentioned at the beginning that there are several audience groups in the chain that required information.   Now that we were able to produce quality content consistently at the end of each sprint, we were in a position to help them by providing them with the information they need to do their jobs.   With new features released every 2 weeks, traditional training is not practical. So we stepped in to meet this requirement by producing content targeted for each audience.   So for the Operations team which support the platform: We produce high-level information that helps them understand the new features being deployed And also detail data flow diagrams that help them troubleshoot issue by understanding interaction within the system.   For the help desk agents who support customers: Again, the high-level information ensures that they know the new features that customers are using. And we will also be providing them with embedded user assistance to help them use the Management Portal to manage the service for customers.
  38. Marketing communications    We have all been told that Marketing departments are challenged to produce enough content. 2015 Benchmarks, Budgets, and Trends - Content Marketing Institute - http://contentmarketinginstitute.com/wp-content/uploads/2014/10/2015_B2B_Research.pdf
  39.   And that content produced by technical communications is good for marketing   So doc-department are currently working with Resilient’s Marketing team to provide them with content.   We have refined our content model to ensure topics are aligned with marketing requirements so that marketing can reuse or refer to content in their campaigns For example, on-boarding or major releases.   We are also looking and using the embedded content capability to deliver marketing messages directly in the UI. - IBM Technical Communications Body of Knowledge
  40. Again, the main reason we are able to engage with Marketing is because we have proved that we have a process that consistently delivers quality content in sync with the product development. So Marketing is able to rely on us to provide content so they can focus on strategy
  41. Conclusion   So I hope that over the last 30 minutes you have seen that by using the information that we have learned from forums like these, we were able to lay the solid foundations that made it possible for us to develop a complete product information solution that allows us to deliver quality content within a 2 weekly agile development cycle   Having put such a process in place, we could address broader strategic issues for our client by identifying and delivering quality product information where it is a requirement.   So I feel – at least for one company - we have been able to liberated technical communications by changing its perception from being the last, unappreciated step in a process to being a key part of the product cycle.   And this have been achieved by putting a robust process in place that provides quality information to other processes in the business.   I’d like to leave you with the following thought from Noz which I think summarised doc-department’s approach to addressing the challenge I have outlined this afternoon.  
  42. Additional parting note that summarises the philosophy behind this case study. Validate Your Dream TCUK 2015 Chris Atherton
  43. Version 1 of Help Centre: desktop and mobile versions