Usage of Agile in Different Technologies

Slides:



Advertisements
Similar presentations
INTRODUCING OLEANDER SOFTWARE SOLUTIONS PVT. LTD.
Advertisements

Life Science Services and Solutions
Chapter 1 Business Driven Technology
Agile Software Development Robert Moore Senior Developer Curtin University.
AGILE BI Company profile Today’s Format ● Registration ● Presentation 1 ● Demonstration 1 ● Break ● Demonstration 2 ● Q & A.
Designing and Developing Decision Support Systems Chapter 4.
The Engine Driving Business Management in Project Centric Environments MAGSOFT INTERNATIONAL LLC.
T. Austin - Symbol Mold Flow Analysis – is it worth it? SPE NY Section – March 7 th 2001 Presented by Timothy B. Austin of Symbol Technologies, Inc.
E m p o w e r i n g i n n o v a t i o n s. Ocean Technosys is founded with a goal to provide the highest level of professional services thru our expertise.
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Information Systems Within the Organization
ERP, CRM, SCM Source: O’Brien, James. Introduction to Information Systems, 12e, 2005.
Center of Excellence for IT at Bellevue College. IT-enabled business decision making based on simple to complex data analysis processes  Database development.
WHAT DO WE KNOW ABOUT AGILE SOFTWARE DEVELOPMENT? Author : Tore Dyba and Torgeir Dingsoyr Reporter : 卓卿安.
丘偉廷. It can successfully occur within university administration, as I have personally experienced. The online educational team implemented and.
TOURISM INFORMATION SYSTEM AAR Technologies and Software Solution Pvt. Ltd A Flexible Business Intelligence Tool.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Data Warehouse Tools and Technologies - ETL
E m p o w e r i n g i n n o v a t i o n s. “OCEAN TECHNOSYS” is founded with a goal to provide the highest level of professional services thru our expertise.
CIS 325: Data Communications1 CIS-325 Data Communications Dr. L. G. Williams, Instructor.
Pervasive Integration Platform for Salesforce. Company Overview Founded in 1994 with 205+ employees NASDAQ: PVSW, $43M in 2008 revenue 10,000+ Worldwide.
AGILE Methodology. AGILE  derived from the word ‘agile manifesto’, also called the Manifesto for Agile Software Development which is a formal proclamation.
Customer Relationship Management (CRM). Introduction  Customer Relationship Management is a process used for developing stronger relationship between.
1 Title of the Topic, for example: Project Planning. Project Scope. Work Breakdown Structure. By __ (your ClassID)
College of Business Administration California State University, Long Beach Preview Day Saturday, May 4, 2013 Information Systems Presented by C. Sophie.
The Engine Driving Purchasing Management in Complex Environments MAGSOFT INTERNATIONAL LLC.
ERP / SAP Introduction
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Agile Development In 2001, a group called the “Agile Alliance” signed a “manifesto” that stated: Individuals and Interactions over processes and tools.
Project Workflow. How do you do it? -Discussion-
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
1 Customer Relationship Management (CRM): The Business Focus.
ERP IMPLEMENTATION LIFE CYCLE KASHIF SHAMIM. Enterprise resource planning ERP covers the technique and concepts employed for the integrated management.
© 2007 by Prentice Hall 1 Introduction to databases.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
7-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Agile Method Paper Report 資工 4A 余修丞. 2 Agile methods rapidly replacing traditional methods at Nokia: A survey of opinions on agile transformation.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Why BI….? Most companies collect a large amount of data from their business operations. To keep track of that information, a business and would need to.
Introduction to SAP SAP University Alliances Version 2.11
CS223: Software Engineering Lecture 16: The Agile Methodology.
 TECHNOLOGIA is a startup company in Bangalore in 2007 which is completely owned by emirates telecommunication corporation- ETISALAT.  It has helped.
© Copyright 2015, Esquare Info Solutions - Confidential Esquare Info Solutions Simplifying Open Source…
Think Scrum, act Scrum Scrum Practitioner like a boss Thibault Clavier.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
MCA SEMESTER – ENTERPRISE RESOURCES PLANNING (ERP) Enterprise Resources Planning.
A CRM (Customer Relationship Management) is one of the most valuable systems that any small business can implement. CRM enables small business owners to.
Organization Theory and Design
Innovation processes and the formation of rapid-growth firms Is the regional level an important arena? Eirik Vatne Department of Economics Norwegian School.
© 2011 IBM Corporation ® Managing Decision services in WebSphere Message Broker using WebSphere ILOG JRules. Amar Shah Mallanagouda Patil December 2011.
Improves your software testing
Aligning Business Strategy and IT Strategy Gerhard Barth
LCS - The Tool to Ease Ramping up your employees in a repetitive way
Management Information Systems
Information Technology
Project Workflow.
Project Management Software by CustomSoft.
Software Company in Udaipur with GST Management Software Development Company in Udaipur.
ENTERPRISE RESOURCE PLANNING- ERP UNIT-1 INTRODUCTION Overview of Enterprise System Evolution Risks and Benefits Fundamental Technology Issues to be consider.
ERP / SAP Introduction Ramakrishna M.
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
This presentation highlights the overview of who Confront is, our presence, the services and solutions we offer. The key portion of this document describes.
Business Intelligence
Northwest C++ Users Group Meeting
Presentation transcript:

Usage of Agile in Different Technologies Prepared By: Kiran Tej Badana Naveen Kumar Sheela

Overview After introducing Agile in 2001, many companies have tried to adopt Agile in different technologies Adopting Agile for different technologies was difficult Companies tried solving these problems by combining Agile with in house process and made a customized Agile process

Introduction Agile software process model is an innovative approach for rapid application development. Agile Alliance introduced Agile many companies tried to adopt Agile process Companies had problems how to adopt Agile to meet the client expectations

Fundamentals of Agile Individual ideas are more important than process Development is more important than documentation Customer involvement is more important than customer negotiation Quick response to the changes provided by the client

Technologies using Agile Web Application (Extraction Transformation Loading) ETL (Business Process Management) BPM (Enterprise Resource Planning) ERP (Customer Relation Management) CRM

Web Application Web Application is one of the major software market where Agile is considered to be the rule This market is looking for rapid application development , where client looks forward to developing and hosting the web application in very limited amount of time

Agile in Web App Advantages: Excellent client communications Flexibility to change specification Reduce communication gap between developer and client Disadvantage: Less focus on product safety Insufficient documentation for long run projects

ETL Technology This tool extracts the data from databases present in different locations (also known as distributed databases). Converts the data into a single well know format. Stores them in a centralized location (data mart). E – Extraction T- Transformation L- Loading

ETL Process

ETL Tools

Job Roles in ETL ETL Business Analyst ETL Developer ETL Tester

Reasons for Agile Failure Agile is used in ETL Technology at Informatica Corporation and they believes that traditional Agile process is not competent enough to meet the client requirements. The major reason for traditional Agile process model failure is these projects are all long run projects and these projects needs excellent documentation and co-ordination of the team. Informatica Corporation came up with a updated version of Agile process to meet the client requirements

Improved Agile Process

Business Process Management (BPM) Technology Filling the gap between customer and sellers Considering Banking cheque processing

BPM Tools

Reasons for Agile failure Agile provides the flexibility of changing the specification at any point in the development lifecycle. BPM development is started with strong specifications and not making very frequent changes to the project counters Agile Philosophy. Flexibility to change in specs Client involvement in project Pega systems has introduced a new revolutionary IBPM process to meet the client requirements

improved BPM(IBPM) Process BPM process is combined with Agile scrum to form IBPM process

Enterprise Resource Planning (ERP) Technology ERP solution is used for resource planning in organization

ERP Tools

Agile for ERP Agile approach has been applied for few of the projects during the IT industry crises to find out more productive ways of development Surprisingly found to be very productive for developers and for short term projects.

Customer Relationship Management (CRM) Application CRM applications are used to keep track of past and current customers to keep up the business in future.

CRM Tools

Case Study 1: Failure of Agile in implementing CRM application in Sanolabor company. Reasons: Insufficient Skill of employees using it Trying to implement CRM really fast Involvement of process manager must be more for understanding requirements

Conclusion Agile process is not the perfect process for every technology Agile combined with the technology specific and domain specific rules brings up a perfectly new process which is much helpful in the IT industry

References: [1] A. Begel and N. Nagappan, "Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study", First International Symposium on Empirical Software Engineering and Measurement (ESEM), (2007), pp. 255-264. [2] Anderson, S. (2006). Sanity check: On-demand or on-premise CRM, Destination CRM.com, Viepoint, available at: www.destination-crm.com (15.5.2007) [3] Anderson, D.J.: Kanban: Evolution ̈ares Change Management Organisationen. dpunkt, Heidelberg and Neckar, 1 edn. (2011) [4] M. Ruhe, et al., “Cost Estimation for Web Applications,” Proceedings of the 25th International Conference on Soft-ware Engineering, Portland, 3-10 May 2003, pp. 285-294. [5] Fowler, M., & Highsmith, J. (2001). The agile manifesto. Software Development, 9, 28--35. [6] P. Abrahamsson, et al., "New directions on agile methods: a comparative analysis," in Software Engineering, 2003. Proceedings. 25th International Conference on, 2003, pp. 244-254.