Your SlideShare is downloading. ×
Scrum And Product Development In Social Media
Scrum And Product Development In Social Media
Scrum And Product Development In Social Media
Scrum And Product Development In Social Media
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

Scrum And Product Development In Social Media

205

Published on

In the last decade, agile methodologies have emerged as an important tool in software product development. While the effectiveness of agile and scrum in traditional product lifecycles has been well …

In the last decade, agile methodologies have emerged as an important tool in software product development. While the effectiveness of agile and scrum in traditional product lifecycles has been well established, much needs to be explored and documented about its implementation in the areas of software development for social media, social commerce etc. From a practitioner’s perspective, this document looks at the potential benefits of scrum implementation in social media product development.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
205
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
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. SCRUM and Product Development in Social MediaSCRUM and Product Development in Social MediaJayasooryan K VProduct Development ManagerMcFadyen Consulting Inc.
  • 2. SCRUM and Product Development in Social MediaIntroductionIn the last decade, agile methodologies have emerged as an important tool in software product development.While the effectiveness of agile and scrum in traditional product lifecycles has been well established, much needsto be explored and documented about its implementation in the areas of software development for social media,social commerce etc. From a practitioner’s perspective, this document looks at the potential benefits of scrumimplementation in social media product development.
  • 3. SCRUM and Product Development in Social MediaScrum Overview of these applications are controlled by some common constraints and challenges. Scrum helps A product owner creates a prioritized wish list the developers and product owners address these called a product backlog. challenges – some which are listed below – in the During sprint planning, the team pulls a small best possible manner. chunk from the top of that wish-list, a sprint backlog, and decides how to implement those pieces. Time-to-market The team has a certain amount of time, a sprint, to complete its work - usually two to four weeks The social media space is a rapidly evolving one, with - but meets each day to assess its progress (daily sweeping changes taking place on a daily basis. An scrum). innovative feature addition by a competing Along the way, the Scrum-Master keeps the application would see users flock to it, discarding the team focused on its goal. application they were using till today. It is imperative At the end of the sprint, the work should be that product owners are always analyzing the actions potentially shippable, as in ready to hand to a of competitors, and conceptualizing and prioritizing customer, put on a store shelf, or show to a feature additions accordingly. The scrum stakeholder. methodology helps to implement this in a timely The sprint ends with a sprint review and fashion, by helping bring the highest priority retrospective. features to the market as quickly as possible. The As the next sprint begins, the team chooses product thus remains updated with the changing another chunk of the product backlog and user expectations. begins working again. Cross-functional Teams Social media product teams are often small yet cross-functional, consisting of web developers, designers, testers, mobile app developers etc. It will be very difficult for a team lead / analyst in a traditional SDLC model to estimate the amount of time and effort required to complete the user stories. The best way to approach this, therefore,(Source: would be through an agile method like scrum. Scrumhttp://scrumalliance.org/pages/what_is_scrum) brings the team together during each sprint planning and asks them to come up with the best estimate from their side. By splitting up each user story intoOver the past couple of years, social media products the smallest testable units, the team can pool itshave really taken off in the market place. Be it knowledge and experience together in estimations.facebook applications, twitter dashboards, socialmedia integrators, image sharing applications or just Changing Requirementssocial media plugins, these products now cater to a While this is endemic to almost all software projects,variety of users from the individuals to the it is particularly evident in the case of a fast-changingcorporates. They have found their way into all the industry like social media, where the productplatforms including web, mobiles and tablets. While features are continuously evolving in response to theeach of these applications is unique with its own changes in the marketplace. A traditional SDLCstakeholders and business models, the development model, with its excessive stress on documentation
  • 4. SCRUM and Product Development in Social Mediaand signoffs, will not be flexible enough to adapt to becomes crucial. Scrum helps increase productivitythese changes. Scrum presents the best possible way by transferring more power during development toof handling this. The product owner can change the the team, eliminating unwanted documentation, andproduct catalog and reprioritize the features as per allowing each team member to do his/her job in therequirement. At the end of each sprint, the team can best possible manner. The result is a happier team,take up the features which are in priority at that faster development cycles and a better product.point of time. In other words, once the backlog forthe current sprint is finalized, the product owner has Conclusionthe flexibility to change the product backlog at will. Scrum is not a panacea to all the problems in socialChanging Platforms media product development. It is important that the customers and the product owners know exactlyThis is not a problem that traditional software what they are expecting from the product. It is alsoprojects would encounter, as almost all of them are important that the product concept is relevant,developed on a stable application / architecture that usable and fills a gap in the user experience. Withitself has undergone a lot of testing. However, in these conditions satisfied, the success of socialcase of social media products like facebook media products depend to a large extent on theirapplications and games, this is a major issue as the development cycle. And here, scrum can really beunderlying platform (eg: facebook) and its API are the difference.also evolving along with the product. Thisnecessitates periodic and structured testing of theproduct during development. One way to approach About Usthis using scrum is by taking up the bug list duringsprint planning, prioritizing the bugs and handling Jayasooryan K V works as a Product Developmentthem during the sprint. Another way can be to set Manager at McFadyen Consulting Inc., anaside a quality sprint after 2 development sprints to ecommerce solutions provider with over 15 yearshandle the bugs. of experience in Oracle-ATG consulting and implementation, spanning across more than 150Productivity ATG projects. McFadyen Solutions are developing aWhile productivity is an aspect that is important to social commerce product that is to be fullyany industry, productivity for social media product launched later this year and is currently in beta.development is still more important. Since the timeto market and flexibility towards changingrequirements are the key success factors for social Email: jayasooryankv@gmail.commedia applications, the productivity of the team

×