You are on page 1of 2

Olive Case Study On Implementing

Success Agile Scrum Methodology


Story
Executive Summary
Company Profile: David C. Cook is a large publishing house with several websites and applications that are critical
to its business. They approached Olive to help them develop a website for “Rio” and “Tru”, two of
Industry: Education/Publishing
their curriculum lines. The Rio website provides information about Rio Sunday School curriculum.
It also has the flexibility to download related material. The website requires users to register user.
David C Cook established in 1875, is a non- Forums and blogs are also available powered by a Content Management System (CMS).
profit organization based in Colorado Springs,
CO. DCC is dedicated to publishing and distrib- Olive’s Solution
uting leadership and discipleship resources to
help Christians all over the world. They have Olive developed the project on Rio and Tru websites based on .NET Nuke framework. After initial
published numerous bestselling books. They evaluation of the requirements of DCC, Olive proposed Agile Scrum Development Methodology.
partner with indigenousorganizations to equip This methodology gives quick results in small iterations which is called ‘Sprint’. Each sprint
Pastors, Lay Leaders and Sunday School Teach-
ers with their mat-erials in places like India, follows these stages:
China and Cuba. • Planning
• Requirement Analysis
• Design
Olive’s • Coding
Value-added • Unit Testing
• System Testing
Benefits There are daily meetings among all the project stake holders to know the status of the task. The
• Olive has serviced over 100 clients in daily meeting is called SCRUM. Scrum is an iterative, incremental methodology commonly used
10 countries since 1996 in agile software development. The methodology utilizes a set of practices and predefined roles.
• Product Owner
• Olive is ISO 9001:2008 for Quality • Scrum Master (Olive’s Project Manager)
Management Systems & ISO/IEC
• Developers
27001:2005 for Information Security
Management Systems certified and • DCC Stakeholders
is currently developing competencies Based on Olive’s evaluation of various client requirements, a customized Agile Scrum Methodology
to achieve CMMi certification was implemented In Olive’s implementation, each sprint cycle lasts 2 weeks. The breakdown of the
time is as follows:
• Olive is a Microsoft software full
solution provider for turn-key • 7 days of development
projects in web, enterprise, and • 2 days of QA and
system support services • 1 day for sprint planning
Olive has an onsite project manager working full time with the client. He plays the role of scrum
• Olive has a team of over 80 qualified
individuals to work on customized master as well as proxy product owner.
projects Application Screenshot

© Olive Technology, Inc.

5350 N. Academy Blvd. Suite 202, Colorado Springs, CO 80918 Phone 719-559-4736 Fax 719-785-5786 Web www.olivetech.com
Empowering People
Through Technology

DCC Development Methodology- Agile Scrum


The various stakeholders in Agile Methodology are assigned responsibilities for successful com-
pletion of the project. Below mentioned are the activities performed by each stakeholder of the Rio
About Olive Technology Project:
• Product Owner: The product owner collects the requirements from various stakeholders
in DCC, performs a business analysis and gets approval from DCC stakeholders. As a
proxy product owner, he drafts the user stories and prioritizes those in consultation with
Olive Technology is a custom software DCC stakeholders. He also prepares the product backlog.

development and IT solutions provider • Scrum master: The Scrum Master plans for the sprint, monitors the project/sprint execu-
tion and connects with the developers through daily Skype calls. He takes care of remov-
specializing in Enterprise Solutions, ing the blocks faced by the developers. Sprint planning happens for every 2 weeks on the
Application Development, and Web very first day of the sprint. This sprint plan meeting is the time when the stories from the
product backlog are pulled into sprint plan based on the priority and are taken up con-
Technology. Olive has served customers sidering the velocity. The scrum master explains and discusses the stories/requirements
in 10 countries, spreading to the regions at length and developers come up with the set of tasks to accomplish each requirement.
Effort to address each task is also estimated by the developers. Sprint review is done at the
of North America, European Union, East end of each sprint.
Asia, India and Africa. By serving the • Developers: Developers take up the stories assigned to them during sprint plan meeting
and start addressing those and checking the code related to the stories of Team Foundation
world’s leading for-profit and non-profit
Server. They also update the status of the story along with the effort hours that they have
companies, Olive empowers individuals spent on that story. After the development of the sprint, QA is takes up QA tasks and gets
back with QA report. Parallel issue fixing will happen during QA. Once QA approves, the
and communities to use knowledge and
release is given for UAT. Retrospective on the project is done after every 45 days.
technology for the betterment of the lives
• DCC Stakeholders: They will carry out UAT and any items raised during this period are
of people. analyzed and categorized into change requests, defects and enhancements. Defects are
taken up in the immediate sprint on high priority. Other two categories can be deferred
based on the need and priority. These items are tracked by the scrum master.
Olive Technology was founded in 1996

and has service centers in the US, India Tools & Technology
and Indonesia, each with dedicated staff
Tools and technology used for developing Rio website are:
and operations to ensure an optimum • DNN
• CMS Framework
level of service delivery. This allows
• Visual Studio 2008
professional and focused solutions to be • SQL Server 2008 as the backend

delivered to a range of clients. Tools and technology used for Tru are:
• SharePoint 2007
• MS Commerce Server 2009
• Telligent Community Server

Business Benefits
• Higher level of risk management
• Client’s ownership and control over their own software
• Easily adapting software to the changing environment
• Higher return on investment

© Olive Technology, Inc.

5350 N. Academy Blvd. Suite 202, Colorado Springs, CO 80918 Phone 719-559-4736 Fax 719-785-5786 Web www.olivetech.com

You might also like