SlideShare una empresa de Scribd logo
1 de 7
Roman Agaev, Msc, PMP
IT Project and AGILE




                             IT Project and AGILE

                        Author: Roman Agaev, Msc, PMP

                                Date: 11/23/09




                                      1
Roman Agaev, Msc, PMP
IT Project and AGILE


                                                       Table of Contents
1 Introduction............................................................................................................................................3
2 Why IT/CRM projects have a problems with its 'Project triangle'........................................................4
3 The 'out of the box' solutions in IT/CRM..............................................................................................5
4 Why AGILE ?........................................................................................................................................6




                                                                            2
Roman Agaev, Msc, PMP
IT Project and AGILE


1 Introduction

Lets start by project term definition. Commonly it said that project is a 'temporary endeavor'.

In case of IT world we can pay attention, many projects cannot be named as successful just because it

ended by violation of preliminary defined scope, cost or time.

The immediate meaning is 'temporary endeavor' didn't finish and in many cases become to be

'permanent problem' in terms of its maintenance and extensions practices. The mainstream that

defined 'best practice' as working on 'out of the box' systems using configuration skills of distributed

teams misled. It eventually brought the market to the reality, where the systems that gave an 'out of

the box solutions' created an abnormal 'leaf' of development platforms with its own SDKs and best

practices. These practices in many cases stand far away of clear programming development

methodologies and techniques, dictating its own visions of infrastructure, graphic user interface and

business layer prototyping.

It is clear, in cases where these 'out of the box' solutions are not alone, the assimilation in production

environment mainly become to be quite complicated or even impossible for implementation using

predefined solutions. This situation potentially leads to violation of 'project triangle' members and in

a such case to the inappropriate quality of the result.

Finally, it seems, several possible solutions exist.

One of these - very strong multidisciplinary group of software specialists who in spite of declared

solution will able to develop extensions over it, using allowed techniques and staying in a very tight


                                                       3
Roman Agaev, Msc, PMP
IT Project and AGILE

boundaries of the system. Another – very fast and adaptive project management where a few of

strong core multidisciplinary specialists work together with workers who just passed the appropriate

training program, using complementary software products, methodologies and techniques.

In another words it could be summarized as “Individuals and Interactions over Processes and Tools”1.



2 Why IT/CRM projects have a problems with its 'Project triangle'

The problems in IT/CRM projects mainly start from the beginning.

In case of mistake in answer on RFP, that can be treated as preliminary scope definition, in many

cases the cost, scope and schedule as well highly affected. The mistake at this stage of the project is

completely crucial and leads to unpredictable results especially when the project managed using

predictive methods.

Usage of predefined solutions, mainly named 'out of the box', is not solving the problem entirely.

These solutions declare an ability to be able to support all of the client's business processes , but in

cases where the solution is not a single client's application the integration in distributed environment

become to be unstable and as consequence the change management here is a very problematic issue.

Even more problematically is inability of many project initiators to define the project aims clearly and

formally. Not well defined aims mainly lead to the wrong solution choice and all the problems

described above become to be even more difficult and sharper.

As consequence of unstable scope the cost goes higher, but in order to stay in some kind of budget


1Agile Manifesto

                                                      4
Roman Agaev, Msc, PMP
IT Project and AGILE

the schedule limits mainly overridden.

These problems may be just a beginning, because in some cases the changes in cost and schedule are

not enough. It can occur in case where the solution that should be provided is a very problematic and

complicated (especially in 'out of the box' systems where the solution is not effectively extensive) , in

such cases the development team become to be a project focal point, if the team is able.


3 The 'out of the box' solutions in IT/CRM

A lot of different CRM solutions filled in the market.

We can see systems for small, medium and big business as well. Different companies position itself as

able to provide all needed business process in any vertical and horizontal market segment, from

health care till employee management as predefined (out of the box) solutions.

It looks so impressive and promising, especially when it accompanied by promise for no or almost no

development neediness. In place of programmers came consultants/configurators, specialization and

mighty to resolve problems by analysis and synthesis have been overtaken by straight knowledge,

skills to use the knowledge and simple orientation in a system predefined abilities. Finally we've

gotten the IT/CRM market in an illusion. On one side project initiators want it quick and well done.

They buy advertised ability, but from other side the project managers (including very high positions)

cannot provide them a needed solution just because the bought systems (for example) don't allow it

or the consultants/configurators cannot implement it due to elementary lack of preliminary gained

wide knowledge for solutions analysis and synthesis.



                                                    5
Roman Agaev, Msc, PMP
IT Project and AGILE

This situation led to enormous third parties and partially done unstable solutions for many quite

simple requirements, a lot of people work for making this situation to be preserved. We can see many

satellite firms around big solution providers like Oracle, Siebel, SAP, all of these companies just try to

paint the 'out of the box' solutions to more appropriate color.

Distributed teams looked as an answer on that problem, but this way was good if it was possible to

define requirements in a very sharp and formal way. The question is, how it can be ? The process of

development, on one hand, probably must be done before in order to define it (predictive) and on

other hand it must be iterative, including daily meetings and vocal interactions between the team

members (adaptive). The conclusion is, the effective usage of distributed teams can be achieved just

in case of 'thinking element' lack in development process, the team must work using predefined

techniques, methodologies without an ability to get out of the tight boundaries.

The 'out of the box' solutions cannot provide this kind of boundaries, the popular way of such

problems treatment is 'best practices', but it cannot solve everything. There is no way to avoid the

solution analysis and synthesis during the development phase, because it must take in an account so

many different aspects that can be changed very quickly, especially in a complicated implementation.


4 Why AGILE ?

It looks that almost all projects based on the systems, that provide the 'out of the box' solutions need

a little bit different management approach than 'predictive' in order to be able to get it work as it

should be (all scope, on time and in budget). The 'predictive' management approach cannot provide

an answer and leads in many cases to the unreal problems that could be avoided quite easily.

                                                     6
Roman Agaev, Msc, PMP
IT Project and AGILE

Since, the configuration process in fact is development process under cover it should be treated as is.

The 'adaptive' management approach presumes an iterative development using short development

cycles with understandable and valuable results that could be tested and accepted by customer. In

order to be able to influence directly and indirectly on the development results, the customer should

be involved in each such cycle.

Distributed team requires predictive rather adaptive approach in order to be most effective. In order

to work this way with predefined solutions, the 'extended level' of business logic setup prototypes2

should be used3. This level must allow the straight work towards the aims of the custom project

within the boundaries defined by its tools (developers cannot do anything except fulfillment of the

straight and simple directives).

Using AGILE management, it will be possible to work faster, righter and be more closer to the

customer wants. Among the AGILE oriented techniques, probably, the most appropriate technique

that should be adopted for the IT/CRM world4 is SCRUM.




2 Similar to STL for C++.
3 Based on knowledge management and general infrastructure elements prerequisite. The concept will be presented in
  separate article.
4 The IT SCRUM technique will be presented as separate article.

                                                          7

Más contenido relacionado

La actualidad más candente

Presentation by vikas dubey
Presentation by vikas dubeyPresentation by vikas dubey
Presentation by vikas dubeyPMI_IREP_TP
 
Presentation by prameela kumar
Presentation by prameela kumarPresentation by prameela kumar
Presentation by prameela kumarPMI_IREP_TP
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav SapraPMI_IREP_TP
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1PMI_IREP_TP
 
Presentation by sameer murdeshwar
Presentation by sameer murdeshwarPresentation by sameer murdeshwar
Presentation by sameer murdeshwarPMI_IREP_TP
 
Presentation by dhruva sen
Presentation by dhruva senPresentation by dhruva sen
Presentation by dhruva senPMI_IREP_TP
 
The Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoThe Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoGlen Alleman
 
ICT4GOV project management_3
ICT4GOV project management_3ICT4GOV project management_3
ICT4GOV project management_3John Macasio
 
A Basic Introduction to Creating a Software Requirements Specification
A Basic Introduction to Creating a Software Requirements SpecificationA Basic Introduction to Creating a Software Requirements Specification
A Basic Introduction to Creating a Software Requirements SpecificationQuekelsBaro
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionGregor Polančič
 
Breaking Through the Roadblocks of a New ELM Implementation eBook
Breaking Through the Roadblocks of a New ELM Implementation eBookBreaking Through the Roadblocks of a New ELM Implementation eBook
Breaking Through the Roadblocks of a New ELM Implementation eBookJason Emanis
 
Reducing Time Spent On Requirements
Reducing Time Spent On RequirementsReducing Time Spent On Requirements
Reducing Time Spent On RequirementsByron Workman
 
Pm Survey Ilta 2008
Pm Survey Ilta 2008Pm Survey Ilta 2008
Pm Survey Ilta 2008Karl_bromsun
 
Presentation by parag saha
Presentation by parag sahaPresentation by parag saha
Presentation by parag sahaPMI_IREP_TP
 
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...CRM in Action
 

La actualidad más candente (20)

Presentation by vikas dubey
Presentation by vikas dubeyPresentation by vikas dubey
Presentation by vikas dubey
 
Presentation by prameela kumar
Presentation by prameela kumarPresentation by prameela kumar
Presentation by prameela kumar
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav Sapra
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1
 
Presentation by sameer murdeshwar
Presentation by sameer murdeshwarPresentation by sameer murdeshwar
Presentation by sameer murdeshwar
 
Presentation by dhruva sen
Presentation by dhruva senPresentation by dhruva sen
Presentation by dhruva sen
 
Project Estimating....The Squeeze is On
Project Estimating....The Squeeze is OnProject Estimating....The Squeeze is On
Project Estimating....The Squeeze is On
 
MCP1
MCP1MCP1
MCP1
 
The Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their ManifestoThe Agile Alliance has Stated in their Manifesto
The Agile Alliance has Stated in their Manifesto
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
ICT4GOV project management_3
ICT4GOV project management_3ICT4GOV project management_3
ICT4GOV project management_3
 
A Basic Introduction to Creating a Software Requirements Specification
A Basic Introduction to Creating a Software Requirements SpecificationA Basic Introduction to Creating a Software Requirements Specification
A Basic Introduction to Creating a Software Requirements Specification
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
Bpmspark
BpmsparkBpmspark
Bpmspark
 
Breaking Through the Roadblocks of a New ELM Implementation eBook
Breaking Through the Roadblocks of a New ELM Implementation eBookBreaking Through the Roadblocks of a New ELM Implementation eBook
Breaking Through the Roadblocks of a New ELM Implementation eBook
 
Reducing Time Spent On Requirements
Reducing Time Spent On RequirementsReducing Time Spent On Requirements
Reducing Time Spent On Requirements
 
Pm Survey Ilta 2008
Pm Survey Ilta 2008Pm Survey Ilta 2008
Pm Survey Ilta 2008
 
Presentation by parag saha
Presentation by parag sahaPresentation by parag saha
Presentation by parag saha
 
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...
Leveraging the 360 Degree Customer View to Maximize Up-sell and Cross-Sell Po...
 

Destacado

Common Redirection Mechanism
Common Redirection MechanismCommon Redirection Mechanism
Common Redirection MechanismRoman Agaev
 
Logic Equations Resolver J Script
Logic Equations Resolver   J ScriptLogic Equations Resolver   J Script
Logic Equations Resolver J ScriptRoman Agaev
 
Guidance 4 Days Configuration
Guidance   4 Days   ConfigurationGuidance   4 Days   Configuration
Guidance 4 Days ConfigurationRoman Agaev
 
Object Oriented Approach Within Siebel Boundaries
Object Oriented Approach Within Siebel BoundariesObject Oriented Approach Within Siebel Boundaries
Object Oriented Approach Within Siebel BoundariesRoman Agaev
 
Siebel client side integrator (SCSI)
Siebel client side integrator (SCSI)Siebel client side integrator (SCSI)
Siebel client side integrator (SCSI)Roman Agaev
 
Integration Within Several Projects
Integration Within Several ProjectsIntegration Within Several Projects
Integration Within Several ProjectsRoman Agaev
 
Siebel deployment
Siebel deploymentSiebel deployment
Siebel deploymentRoman Agaev
 
Potential Solutions Co Existence
Potential Solutions   Co ExistencePotential Solutions   Co Existence
Potential Solutions Co ExistenceRoman Agaev
 

Destacado (9)

Common Redirection Mechanism
Common Redirection MechanismCommon Redirection Mechanism
Common Redirection Mechanism
 
Design Results
Design ResultsDesign Results
Design Results
 
Logic Equations Resolver J Script
Logic Equations Resolver   J ScriptLogic Equations Resolver   J Script
Logic Equations Resolver J Script
 
Guidance 4 Days Configuration
Guidance   4 Days   ConfigurationGuidance   4 Days   Configuration
Guidance 4 Days Configuration
 
Object Oriented Approach Within Siebel Boundaries
Object Oriented Approach Within Siebel BoundariesObject Oriented Approach Within Siebel Boundaries
Object Oriented Approach Within Siebel Boundaries
 
Siebel client side integrator (SCSI)
Siebel client side integrator (SCSI)Siebel client side integrator (SCSI)
Siebel client side integrator (SCSI)
 
Integration Within Several Projects
Integration Within Several ProjectsIntegration Within Several Projects
Integration Within Several Projects
 
Siebel deployment
Siebel deploymentSiebel deployment
Siebel deployment
 
Potential Solutions Co Existence
Potential Solutions   Co ExistencePotential Solutions   Co Existence
Potential Solutions Co Existence
 

Similar a It Project And Agile

Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjeePMI_IREP_TP
 
Ieee sw small_projects
Ieee sw small_projectsIeee sw small_projects
Ieee sw small_projectsmanoharbalu
 
Inhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-mayInhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-mayAyodeji Adesina
 
Dsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successDsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successBootstrap Marketing
 
aw_survivalguide_r2opt
aw_survivalguide_r2optaw_survivalguide_r2opt
aw_survivalguide_r2optReza Abed
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Jeffrey Stewart
 
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxAssignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxtrippettjettie
 
Team Misfocus and Error in software projects
Team Misfocus and Error in software projectsTeam Misfocus and Error in software projects
Team Misfocus and Error in software projectsAdam Russell
 
Misfocus-caused error in software projects
Misfocus-caused error in software projectsMisfocus-caused error in software projects
Misfocus-caused error in software projectsAdam Russell
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normativeGlen Alleman
 
Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)adesso Turkey
 
Software engineering
Software engineeringSoftware engineering
Software engineeringsweetysweety8
 
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...Softengi
 
ChrisGarrisonProjectThesis
ChrisGarrisonProjectThesisChrisGarrisonProjectThesis
ChrisGarrisonProjectThesisChris Garrison
 
14 voigt dsmd_ausarbeitung
14 voigt dsmd_ausarbeitung14 voigt dsmd_ausarbeitung
14 voigt dsmd_ausarbeitungÖmer Yener
 
Software Outsourcing: Pitfalls and Best Practices
Software Outsourcing: Pitfalls and Best PracticesSoftware Outsourcing: Pitfalls and Best Practices
Software Outsourcing: Pitfalls and Best PracticesSitrusLLC
 
Presentation by subhajit bhattacharya2
Presentation by subhajit bhattacharya2Presentation by subhajit bhattacharya2
Presentation by subhajit bhattacharya2PMI_IREP_TP
 

Similar a It Project And Agile (20)

Sap implementation
Sap implementationSap implementation
Sap implementation
 
Presentation by somdatta banerjee
Presentation by somdatta banerjeePresentation by somdatta banerjee
Presentation by somdatta banerjee
 
Ieee sw small_projects
Ieee sw small_projectsIeee sw small_projects
Ieee sw small_projects
 
Inhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-mayInhouse vs-off-the-shelf-may
Inhouse vs-off-the-shelf-may
 
Unified Process
Unified Process Unified Process
Unified Process
 
Risk managementorrussianroulette -whitepaper_16
Risk managementorrussianroulette -whitepaper_16Risk managementorrussianroulette -whitepaper_16
Risk managementorrussianroulette -whitepaper_16
 
Dsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successDsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation success
 
aw_survivalguide_r2opt
aw_survivalguide_r2optaw_survivalguide_r2opt
aw_survivalguide_r2opt
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
 
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docxAssignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
Assignment 1AgileProjectCharterTemplateExample.pdfC Examp.docx
 
Team Misfocus and Error in software projects
Team Misfocus and Error in software projectsTeam Misfocus and Error in software projects
Team Misfocus and Error in software projects
 
Misfocus-caused error in software projects
Misfocus-caused error in software projectsMisfocus-caused error in software projects
Misfocus-caused error in software projects
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
 
Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)Interaction Room - Creating Space for Developments (Software Projects)
Interaction Room - Creating Space for Developments (Software Projects)
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...
Softengi's 9 Ways To Fail Your IT Project In The Outsourcing Journal Special ...
 
ChrisGarrisonProjectThesis
ChrisGarrisonProjectThesisChrisGarrisonProjectThesis
ChrisGarrisonProjectThesis
 
14 voigt dsmd_ausarbeitung
14 voigt dsmd_ausarbeitung14 voigt dsmd_ausarbeitung
14 voigt dsmd_ausarbeitung
 
Software Outsourcing: Pitfalls and Best Practices
Software Outsourcing: Pitfalls and Best PracticesSoftware Outsourcing: Pitfalls and Best Practices
Software Outsourcing: Pitfalls and Best Practices
 
Presentation by subhajit bhattacharya2
Presentation by subhajit bhattacharya2Presentation by subhajit bhattacharya2
Presentation by subhajit bhattacharya2
 

Más de Roman Agaev

Client/Server Paradigm And Its Implementation
Client/Server Paradigm And Its ImplementationClient/Server Paradigm And Its Implementation
Client/Server Paradigm And Its ImplementationRoman Agaev
 
Order Management Plus Integration Topics
Order Management Plus Integration TopicsOrder Management Plus Integration Topics
Order Management Plus Integration TopicsRoman Agaev
 
Workflow Usage Best Practices
Workflow Usage Best PracticesWorkflow Usage Best Practices
Workflow Usage Best PracticesRoman Agaev
 
Workflow On The Fly Monitoring Solution
Workflow On The Fly Monitoring SolutionWorkflow On The Fly Monitoring Solution
Workflow On The Fly Monitoring SolutionRoman Agaev
 
Potential Vpn Solution
Potential Vpn SolutionPotential Vpn Solution
Potential Vpn SolutionRoman Agaev
 
Potential Customer Data Model Solution Telco
Potential Customer Data Model Solution   TelcoPotential Customer Data Model Solution   Telco
Potential Customer Data Model Solution TelcoRoman Agaev
 
General Logging Approach
General Logging ApproachGeneral Logging Approach
General Logging ApproachRoman Agaev
 
General Error Handling Approach
General Error Handling ApproachGeneral Error Handling Approach
General Error Handling ApproachRoman Agaev
 
Common System Parameters
Common System ParametersCommon System Parameters
Common System ParametersRoman Agaev
 
Common Global Parameters
Common Global ParametersCommon Global Parameters
Common Global ParametersRoman Agaev
 
Common Msisdn Resource Number Management
Common Msisdn Resource   Number ManagementCommon Msisdn Resource   Number Management
Common Msisdn Resource Number ManagementRoman Agaev
 
Guidance 4 Days Configuration Presentation
Guidance   4 Days   Configuration   PresentationGuidance   4 Days   Configuration   Presentation
Guidance 4 Days Configuration PresentationRoman Agaev
 
Siebel Web Architecture
Siebel Web ArchitectureSiebel Web Architecture
Siebel Web ArchitectureRoman Agaev
 
Enterprise Integration Application
Enterprise Integration ApplicationEnterprise Integration Application
Enterprise Integration ApplicationRoman Agaev
 

Más de Roman Agaev (15)

Client/Server Paradigm And Its Implementation
Client/Server Paradigm And Its ImplementationClient/Server Paradigm And Its Implementation
Client/Server Paradigm And Its Implementation
 
Order Management Plus Integration Topics
Order Management Plus Integration TopicsOrder Management Plus Integration Topics
Order Management Plus Integration Topics
 
Workflow Usage Best Practices
Workflow Usage Best PracticesWorkflow Usage Best Practices
Workflow Usage Best Practices
 
Workflow On The Fly Monitoring Solution
Workflow On The Fly Monitoring SolutionWorkflow On The Fly Monitoring Solution
Workflow On The Fly Monitoring Solution
 
Potential Vpn Solution
Potential Vpn SolutionPotential Vpn Solution
Potential Vpn Solution
 
Potential Customer Data Model Solution Telco
Potential Customer Data Model Solution   TelcoPotential Customer Data Model Solution   Telco
Potential Customer Data Model Solution Telco
 
General Logging Approach
General Logging ApproachGeneral Logging Approach
General Logging Approach
 
General Error Handling Approach
General Error Handling ApproachGeneral Error Handling Approach
General Error Handling Approach
 
Common System Parameters
Common System ParametersCommon System Parameters
Common System Parameters
 
Common Global Parameters
Common Global ParametersCommon Global Parameters
Common Global Parameters
 
Common Msisdn Resource Number Management
Common Msisdn Resource   Number ManagementCommon Msisdn Resource   Number Management
Common Msisdn Resource Number Management
 
Guidance 4 Days Configuration Presentation
Guidance   4 Days   Configuration   PresentationGuidance   4 Days   Configuration   Presentation
Guidance 4 Days Configuration Presentation
 
Analysis
AnalysisAnalysis
Analysis
 
Siebel Web Architecture
Siebel Web ArchitectureSiebel Web Architecture
Siebel Web Architecture
 
Enterprise Integration Application
Enterprise Integration ApplicationEnterprise Integration Application
Enterprise Integration Application
 

Último

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...ssuserf63bd7
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistanvineshkumarsajnani12
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Availablepr788182
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 

Último (20)

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 

It Project And Agile

  • 1. Roman Agaev, Msc, PMP IT Project and AGILE IT Project and AGILE Author: Roman Agaev, Msc, PMP Date: 11/23/09 1
  • 2. Roman Agaev, Msc, PMP IT Project and AGILE Table of Contents 1 Introduction............................................................................................................................................3 2 Why IT/CRM projects have a problems with its 'Project triangle'........................................................4 3 The 'out of the box' solutions in IT/CRM..............................................................................................5 4 Why AGILE ?........................................................................................................................................6 2
  • 3. Roman Agaev, Msc, PMP IT Project and AGILE 1 Introduction Lets start by project term definition. Commonly it said that project is a 'temporary endeavor'. In case of IT world we can pay attention, many projects cannot be named as successful just because it ended by violation of preliminary defined scope, cost or time. The immediate meaning is 'temporary endeavor' didn't finish and in many cases become to be 'permanent problem' in terms of its maintenance and extensions practices. The mainstream that defined 'best practice' as working on 'out of the box' systems using configuration skills of distributed teams misled. It eventually brought the market to the reality, where the systems that gave an 'out of the box solutions' created an abnormal 'leaf' of development platforms with its own SDKs and best practices. These practices in many cases stand far away of clear programming development methodologies and techniques, dictating its own visions of infrastructure, graphic user interface and business layer prototyping. It is clear, in cases where these 'out of the box' solutions are not alone, the assimilation in production environment mainly become to be quite complicated or even impossible for implementation using predefined solutions. This situation potentially leads to violation of 'project triangle' members and in a such case to the inappropriate quality of the result. Finally, it seems, several possible solutions exist. One of these - very strong multidisciplinary group of software specialists who in spite of declared solution will able to develop extensions over it, using allowed techniques and staying in a very tight 3
  • 4. Roman Agaev, Msc, PMP IT Project and AGILE boundaries of the system. Another – very fast and adaptive project management where a few of strong core multidisciplinary specialists work together with workers who just passed the appropriate training program, using complementary software products, methodologies and techniques. In another words it could be summarized as “Individuals and Interactions over Processes and Tools”1. 2 Why IT/CRM projects have a problems with its 'Project triangle' The problems in IT/CRM projects mainly start from the beginning. In case of mistake in answer on RFP, that can be treated as preliminary scope definition, in many cases the cost, scope and schedule as well highly affected. The mistake at this stage of the project is completely crucial and leads to unpredictable results especially when the project managed using predictive methods. Usage of predefined solutions, mainly named 'out of the box', is not solving the problem entirely. These solutions declare an ability to be able to support all of the client's business processes , but in cases where the solution is not a single client's application the integration in distributed environment become to be unstable and as consequence the change management here is a very problematic issue. Even more problematically is inability of many project initiators to define the project aims clearly and formally. Not well defined aims mainly lead to the wrong solution choice and all the problems described above become to be even more difficult and sharper. As consequence of unstable scope the cost goes higher, but in order to stay in some kind of budget 1Agile Manifesto 4
  • 5. Roman Agaev, Msc, PMP IT Project and AGILE the schedule limits mainly overridden. These problems may be just a beginning, because in some cases the changes in cost and schedule are not enough. It can occur in case where the solution that should be provided is a very problematic and complicated (especially in 'out of the box' systems where the solution is not effectively extensive) , in such cases the development team become to be a project focal point, if the team is able. 3 The 'out of the box' solutions in IT/CRM A lot of different CRM solutions filled in the market. We can see systems for small, medium and big business as well. Different companies position itself as able to provide all needed business process in any vertical and horizontal market segment, from health care till employee management as predefined (out of the box) solutions. It looks so impressive and promising, especially when it accompanied by promise for no or almost no development neediness. In place of programmers came consultants/configurators, specialization and mighty to resolve problems by analysis and synthesis have been overtaken by straight knowledge, skills to use the knowledge and simple orientation in a system predefined abilities. Finally we've gotten the IT/CRM market in an illusion. On one side project initiators want it quick and well done. They buy advertised ability, but from other side the project managers (including very high positions) cannot provide them a needed solution just because the bought systems (for example) don't allow it or the consultants/configurators cannot implement it due to elementary lack of preliminary gained wide knowledge for solutions analysis and synthesis. 5
  • 6. Roman Agaev, Msc, PMP IT Project and AGILE This situation led to enormous third parties and partially done unstable solutions for many quite simple requirements, a lot of people work for making this situation to be preserved. We can see many satellite firms around big solution providers like Oracle, Siebel, SAP, all of these companies just try to paint the 'out of the box' solutions to more appropriate color. Distributed teams looked as an answer on that problem, but this way was good if it was possible to define requirements in a very sharp and formal way. The question is, how it can be ? The process of development, on one hand, probably must be done before in order to define it (predictive) and on other hand it must be iterative, including daily meetings and vocal interactions between the team members (adaptive). The conclusion is, the effective usage of distributed teams can be achieved just in case of 'thinking element' lack in development process, the team must work using predefined techniques, methodologies without an ability to get out of the tight boundaries. The 'out of the box' solutions cannot provide this kind of boundaries, the popular way of such problems treatment is 'best practices', but it cannot solve everything. There is no way to avoid the solution analysis and synthesis during the development phase, because it must take in an account so many different aspects that can be changed very quickly, especially in a complicated implementation. 4 Why AGILE ? It looks that almost all projects based on the systems, that provide the 'out of the box' solutions need a little bit different management approach than 'predictive' in order to be able to get it work as it should be (all scope, on time and in budget). The 'predictive' management approach cannot provide an answer and leads in many cases to the unreal problems that could be avoided quite easily. 6
  • 7. Roman Agaev, Msc, PMP IT Project and AGILE Since, the configuration process in fact is development process under cover it should be treated as is. The 'adaptive' management approach presumes an iterative development using short development cycles with understandable and valuable results that could be tested and accepted by customer. In order to be able to influence directly and indirectly on the development results, the customer should be involved in each such cycle. Distributed team requires predictive rather adaptive approach in order to be most effective. In order to work this way with predefined solutions, the 'extended level' of business logic setup prototypes2 should be used3. This level must allow the straight work towards the aims of the custom project within the boundaries defined by its tools (developers cannot do anything except fulfillment of the straight and simple directives). Using AGILE management, it will be possible to work faster, righter and be more closer to the customer wants. Among the AGILE oriented techniques, probably, the most appropriate technique that should be adopted for the IT/CRM world4 is SCRUM. 2 Similar to STL for C++. 3 Based on knowledge management and general infrastructure elements prerequisite. The concept will be presented in separate article. 4 The IT SCRUM technique will be presented as separate article. 7