Achieving Content Agility in a Web 2.0 Environment Isaac Sacolick VP Technology
Content Agility, Web 2.0, Agile… <ul><li>Are we at a crossroads? </li></ul><ul><ul><li>Traditional media - revenue challen...
Media Properties in the News New in Web 2.0, Social Media Tough Times for Traditional Media
What’s Happening in Web 2.0? Web 2.0 Bubble? New in Open Platforms, Mobile, Widgets
What do we mean by Content Agility <ul><li>Lean content creation </li></ul><ul><ul><li>Speed and flexibility in creating m...
Web 2.0 and Content <ul><li>Web 2.0 Community Features </li></ul><ul><li>User Generated Content </li></ul><ul><ul><li>Blog...
Key Questions <ul><li>How are you delivering on content agility with a web 2.0 feature set? </li></ul><ul><li>Early strate...
Implementing Content Agility at Businessweek <ul><li>People </li></ul><ul><ul><li>New digital talent </li></ul></ul><ul><u...
Agile / SCRUM Delivery <ul><li>How the process works </li></ul><ul><ul><li>Define, co-locate a small, multidiscipline team...
Social Aspect of Agile <ul><li>Requirements </li></ul><ul><ul><li>Language used in stories </li></ul></ul><ul><ul><li>Deli...
Is Agile/SCRUM an IT Process Only? Agile Software Development Team Dev Dev Scrum Master Product Owner QA Infrastructure Se...
Agile at BusinessWeek <ul><li>Established to launch Business Exchange </li></ul><ul><li>Started with a small, single team ...
Ingredients to Kickoff Agile <ul><li>Business </li></ul><ul><ul><li>Strong business sponsorship </li></ul></ul><ul><ul><li...
Insights on Agile <ul><li>Agile requires significant org and culture changes </li></ul><ul><ul><li>Senior Management, Prod...
With Agility comes New Responsibilities <ul><li>People </li></ul><ul><ul><li>Forces other roles to adapt to a new process ...
BusinessWeek Content Agility 1.0  <ul><li>Introducing  </li></ul><ul><li>Discover, track, and share business topics across...
Business Exchange Home Page
Web 2.0 Topic Page
My Profile Page
BusinessWeek Content Agility 1.0 <ul><li>Content </li></ul><ul><ul><li>Aggregating from multiple sources </li></ul></ul><u...
Thank You <ul><li>Business Exchange </li></ul><ul><ul><li>Home http://bx.businessweek.com </li></ul></ul><ul><ul><li>My Pr...
Upcoming SlideShare
Loading in …5
×

Achieving Content Agility in a Web 2.0 Environment

2,315 views

Published on

Everyone wants to be agile. The business of producing and delivering digital content no longer allows us
to support complex workflows or inefficient delivery mechanisms. Digital products go beyond content
and now must include elements of community, search, custom applications, and other mashups. Many
technology teams have adopted an agile development process for delivering incremental enhancements
to web applications. Can new technologies and processes truly achieve content agility? Isaac Sacolick,
Vice President of Technology at BusinessWeek will explore this question based on experience launching
Business Exchange, a new Web 2.0 product from BusinessWeek, and his experiences leading media startups.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,315
On SlideShare
0
From Embeds
0
Number of Embeds
105
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Achieving Content Agility in a Web 2.0 Environment

  1. 1. Achieving Content Agility in a Web 2.0 Environment Isaac Sacolick VP Technology
  2. 2. Content Agility, Web 2.0, Agile… <ul><li>Are we at a crossroads? </li></ul><ul><ul><li>Traditional media - revenue challenges </li></ul></ul><ul><ul><li>Web 2.0 startups challenged </li></ul></ul><ul><ul><li>Many technology options </li></ul></ul><ul><ul><li>XML publishing technologies mature </li></ul></ul><ul><ul><li>Agile processes become ‘enterprise’ ready </li></ul></ul><ul><ul><li>State of Global Economy – Risk or Opportunity? </li></ul></ul>
  3. 3. Media Properties in the News New in Web 2.0, Social Media Tough Times for Traditional Media
  4. 4. What’s Happening in Web 2.0? Web 2.0 Bubble? New in Open Platforms, Mobile, Widgets
  5. 5. What do we mean by Content Agility <ul><li>Lean content creation </li></ul><ul><ul><li>Speed and flexibility in creating media rich content </li></ul></ul><ul><ul><li>Simplified workflow – compete with the blogosphere </li></ul></ul><ul><ul><li>Editorial and User Generated Content </li></ul></ul><ul><li>Processing and managing content </li></ul><ul><ul><li>Enrichment – entities, categorization, tagging </li></ul></ul><ul><ul><li>Transformation & translation </li></ul></ul><ul><ul><li>Search </li></ul></ul><ul><ul><li>Analytics, discovery, intelligence </li></ul></ul><ul><li>Multi platform product delivery </li></ul><ul><ul><li>Dynamic delivery to web, mobile, etc </li></ul></ul><ul><ul><li>Syndication, API’s and widgets </li></ul></ul><ul><ul><li>Monetization </li></ul></ul><ul><li>Repurposing content for new products & opportunities </li></ul>
  6. 6. Web 2.0 and Content <ul><li>Web 2.0 Community Features </li></ul><ul><li>User Generated Content </li></ul><ul><ul><li>Blogs, Video, Audio, Files </li></ul></ul><ul><ul><li>Reviews, Slide shows </li></ul></ul><ul><li>Community Tools </li></ul><ul><ul><li>Discussion boards, Q&A, Wikis </li></ul></ul><ul><ul><li>Messaging, chat </li></ul></ul><ul><li>Content Annotation </li></ul><ul><ul><li>Tagging, Rating, Comments </li></ul></ul><ul><li>Social Networking </li></ul><ul><ul><li>Widgets, Open Social </li></ul></ul><ul><ul><li>Friends, Groups, Profile pages, </li></ul></ul><ul><ul><li>Sharing, news feeds </li></ul></ul><ul><li>Application Development </li></ul><ul><ul><li>Thick client, Mashups, AJAX </li></ul></ul><ul><ul><li>APIs, REST, SOAP, SOA </li></ul></ul>Content Technology Community Content can no longer be isolated from Technology and Community Integrated User Experience
  7. 7. Key Questions <ul><li>How are you delivering on content agility with a web 2.0 feature set? </li></ul><ul><li>Early strategy: </li></ul><ul><ul><li>Signup vendors </li></ul></ul><ul><ul><li>Loosely integrate in web 2.0 and community functions </li></ul></ul><ul><ul><li>Increased page views, engagement </li></ul></ul><ul><ul><li>No longer sufficient </li></ul></ul><ul><li>Updated strategy requires answering broader questions </li></ul><ul><ul><li>Marketing </li></ul></ul><ul><ul><ul><li>What value are you bringing to your audience? </li></ul></ul></ul><ul><ul><li>Product </li></ul></ul><ul><ul><ul><li>What is your product strategy? </li></ul></ul></ul><ul><ul><ul><li>Who are your partners? </li></ul></ul></ul><ul><ul><li>Technology </li></ul></ul><ul><ul><ul><li>Investments in content technology – beyond your CMS </li></ul></ul></ul>
  8. 8. Implementing Content Agility at Businessweek <ul><li>People </li></ul><ul><ul><li>New digital talent </li></ul></ul><ul><ul><li>Web 2.0, social networking expertise </li></ul></ul><ul><ul><li>Technologists, on and offshore </li></ul></ul><ul><li>Process </li></ul><ul><ul><li>Product prioritization </li></ul></ul><ul><ul><li>Agile development lifecycle </li></ul></ul><ul><li>Technology </li></ul><ul><ul><li>Web 2.0 dynamic content delivery </li></ul></ul><ul><ul><li>XML Content Repository </li></ul></ul>Key to Success
  9. 9. Agile / SCRUM Delivery <ul><li>How the process works </li></ul><ul><ul><li>Define, co-locate a small, multidiscipline team </li></ul></ul><ul><ul><li>Aim to make changes iteratively </li></ul></ul><ul><ul><li>Changes / requirements written as ‘User Stories’ </li></ul></ul><ul><ul><li>Changes/stories must deliver business value </li></ul></ul><ul><ul><li>Stakeholders define and review acceptance criteria </li></ul></ul><ul><ul><li>Decision makers can adjust priorities </li></ul></ul><ul><ul><li>Teams commit to the deliverables </li></ul></ul><ul><li>About agile </li></ul><ul><ul><li>Highly social, ‘grass roots’ management process </li></ul></ul><ul><ul><li>Emphasizes delivery over documentation </li></ul></ul><ul><ul><li>Teams can be self organizing if there is trust </li></ul></ul><ul><ul><li>Process can scale to multiple teams </li></ul></ul>
  10. 10. Social Aspect of Agile <ul><li>Requirements </li></ul><ul><ul><li>Language used in stories </li></ul></ul><ul><ul><li>Deliver and prioritize based on Business Value </li></ul></ul><ul><ul><li>Document the acceptance tests </li></ul></ul><ul><li>Team Behavior </li></ul><ul><ul><li>Story sizing and commitments </li></ul></ul><ul><ul><li>Retrospectives </li></ul></ul><ul><ul><li>Self Organization </li></ul></ul><ul><ul><li>Standup Meetings </li></ul></ul><ul><ul><li>Transparent technical debt </li></ul></ul><ul><ul><li>Use the gas pedal wisely </li></ul></ul><ul><li>Open demos of an Iteration’s deliverables </li></ul>
  11. 11. Is Agile/SCRUM an IT Process Only? Agile Software Development Team Dev Dev Scrum Master Product Owner QA Infrastructure Security PMO Greater IT Organization Business Dev Sales Product Mgt Editorial
  12. 12. Agile at BusinessWeek <ul><li>Established to launch Business Exchange </li></ul><ul><li>Started with a small, single team with coaches </li></ul><ul><li>Grew to multiple teams including offshore </li></ul><ul><li>Established Scrum of Scrums </li></ul><ul><ul><li>Change / Mature processes </li></ul></ul><ul><ul><li>Handle integration issues </li></ul></ul><ul><ul><li>Establish improvements for QA, Security </li></ul></ul><ul><li>Scaling to Businessweek.com </li></ul><ul><li>Establishing Requirements Mgt / Prioritization </li></ul>
  13. 13. Ingredients to Kickoff Agile <ul><li>Business </li></ul><ul><ul><li>Strong business sponsorship </li></ul></ul><ul><ul><li>Don’t underestimate the need and time to explain Agile </li></ul></ul><ul><ul><li>Demonstrate results </li></ul></ul><ul><li>Team and talent </li></ul><ul><ul><li>Start small, separate team with new talent </li></ul></ul><ul><ul><li>Bring in agile coaches, but manage them well </li></ul></ul><ul><li>Establish social environment early </li></ul><ul><ul><li>Co-location </li></ul></ul><ul><ul><li>Commitments </li></ul></ul><ul><ul><li>Enterprise boundaries </li></ul></ul><ul><li>Process </li></ul><ul><ul><li>Insure transparency through tools & process </li></ul></ul><ul><ul><li>Be agile about your agile process </li></ul></ul><ul><li>Some freedom on new technologies </li></ul>
  14. 14. Insights on Agile <ul><li>Agile requires significant org and culture changes </li></ul><ul><ul><li>Senior Management, Product, QA </li></ul></ul><ul><li>Agile is a bottom up, highly social working environment </li></ul><ul><ul><li>Expect a two way dialogue with the team </li></ul></ul><ul><li>Agile is agile – it can scale and can be adapted to work offshore </li></ul><ul><ul><li>Scale your process based on what your process needs </li></ul></ul><ul><li>Agile is not chaos. Being agile actually creates structure and process </li></ul><ul><ul><li>The team will make sure you follow it! </li></ul></ul><ul><li>Developers really love agile, they keep commitments, and they collaborate </li></ul>
  15. 15. With Agility comes New Responsibilities <ul><li>People </li></ul><ul><ul><li>Forces other roles to adapt to a new process </li></ul></ul><ul><ul><li>Trust is key to success </li></ul></ul><ul><li>Project Management </li></ul><ul><ul><li>Business / Edit / Technology must meet frequently </li></ul></ul><ul><ul><li>Prioritizing is still hard </li></ul></ul><ul><ul><li>Frequent reporting back to business is needed and requires effort </li></ul></ul><ul><ul><li>Self organization still needs controls </li></ul></ul><ul><ul><li>No formal tools for risk analysis </li></ul></ul><ul><li>Technology </li></ul><ul><ul><li>Release forecasting is a bigger challenge </li></ul></ul><ul><ul><li>Documentation is harder to develop </li></ul></ul><ul><ul><li>Integration requires higher levels of organization </li></ul></ul>
  16. 16. BusinessWeek Content Agility 1.0 <ul><li>Introducing </li></ul><ul><li>Discover, track, and share business topics across the Web </li></ul><ul><li>The Business Exchange will allow users to: </li></ul><ul><ul><li>Access articles from thousands of sources on any business topic </li></ul></ul><ul><ul><li>Identify stories and posts have been most useful to other users </li></ul></ul><ul><ul><li>Add articles you’ve read or written for other users to access. </li></ul></ul><ul><ul><li>Save items for future reference. </li></ul></ul><ul><ul><li>Identify a network of other like-minded business professionals. </li></ul></ul>
  17. 17. Business Exchange Home Page
  18. 18. Web 2.0 Topic Page
  19. 19. My Profile Page
  20. 20. BusinessWeek Content Agility 1.0 <ul><li>Content </li></ul><ul><ul><li>Aggregating from multiple sources </li></ul></ul><ul><ul><li>Automatic assignment to topics </li></ul></ul><ul><ul><li>Adoption of XML databases, middleware </li></ul></ul><ul><ul><li>Migrating editorial workflow, BusinessWeek.com delivery </li></ul></ul><ul><li>Web 2.0 </li></ul><ul><ul><li>LinkedIn Registration Integration </li></ul></ul><ul><ul><li>Profile pages built based on activity </li></ul></ul><ul><li>Agility </li></ul><ul><ul><li>Matured SCRUM across multiple development teams </li></ul></ul><ul><ul><li>Evolving to process improvement, org change </li></ul></ul>
  21. 21. Thank You <ul><li>Business Exchange </li></ul><ul><ul><li>Home http://bx.businessweek.com </li></ul></ul><ul><ul><li>My Profile http://bx.businessweek.com/profile/isaac-sacolick/isacolick111/ </li></ul></ul><ul><ul><li>Web 2.0 http://bx.businessweek.com/web-20/ </li></ul></ul><ul><ul><li>Agile http://bx.businessweek.com/agile-software-development </li></ul></ul><ul><li>Personal </li></ul><ul><ul><li>My Blog http://ctotodevelopers.blogspot.com/ </li></ul></ul>

×