Your SlideShare is downloading. ×
0
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Achieving Content Agility in a Web 2.0 Environment
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Achieving Content Agility in a Web 2.0 Environment

1,916

Published on

Everyone wants to be agile. The business of producing and delivering digital content no longer allows us …

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
1,916
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Achieving Content Agility in a Web 2.0 Environment Isaac Sacolick VP Technology
  • 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. Media Properties in the News New in Web 2.0, Social Media Tough Times for Traditional Media
  • 4. What’s Happening in Web 2.0? Web 2.0 Bubble? New in Open Platforms, Mobile, Widgets
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Business Exchange Home Page
  • 18. Web 2.0 Topic Page
  • 19. My Profile Page
  • 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. 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>

×